scripts / norns
moln
polyphonic subtractive synthesizer
install
In maiden's REPL (the >> prompt at the bottom of the editor), run:
;install https://github.com/antonhornquist/molnOr add the splines catalog to maiden and install it from the project manager. Restart norns if the script ships a new engine.
readme from antonhornquist/moln
Moln
Polyphonic subtractive synthesizer
Features
- 2 square oscillators per voice with variable pulse width and pulse width modulation.
- Resonant lowpass filter
- ADSR envelope
Operation

ENC1adjusts main output level.ENC2changes filter cutoff.ENC3changes filter resonance.KEY2momentary toggles fine parameter control.KEY3triggers a random note.MIDIdevice plays notes.GRIDplays notes too.ARCchanges filter cutoff (ENC1) and filter resonance (ENC2).
Options
Parameters are available in the global parameters list:
Osc A Range- -2..+2. Octave range.Osc A Pulse Width- 0..100%.Osc B Range- -2..+2. Octave range.Osc B Pulse Width- 0..100%.Osc Detune- 0...100%. Detunes the two oscillators.PWM Rate- 0..50Hz. Pulse Width Modulation rate.PWM Depth- 0...100%. Pulse Width Modulation depth.Filter Frequency- 10Hz...8kHz. Lowpass filter cutoff frequency.Filter Resonance- 0...100%. Lowpass filter cutoff resonance.Env > Filter Frequency- -100%...100%. Lowpass filter envelope modulation.Env Attack- ADSR envelope attack time.Env Decay- ADSR envelope decay time.Env Sustain- 0...100%. ADSR envelope sustain level.Env Release- ADSR envelope release time.