Korg MS-20 sequencer written in Pure Data for Bela. Host.pd
generates float numbers which are then converted to voltages on Bela in _main.pd
.
Bela analog out 1 => MS-20 VCO 1+2 CV IN
Bela analog out 2 => MS-20 TRIG IN
- 8 steps
- adjustable tempo
- adjustable trigger duration
- pitch quantization
- Linear (slider values are sent out as is),
- Cmajor (values are rounded up to a closest note in C major scale),
- Cminor (values are rounded up to a closest note in C minor scale)
Korg MS-20 uses Hertz per volt (Hz/v) CV implementation. Therefore slider values are converted to voltages accordingly. If the sequencer needs to be used with a different synth, the conversion coefficient would need to be adjusted.
Korg MS-20 uses S-trigger or Negative trigger.