[sdiy] MIDI CC with Pots

gordonjcp at gjcp.net gordonjcp at gjcp.net
Sun Oct 5 20:59:24 CEST 2014

On Sun, Oct 05, 2014 at 07:43:30PM +0100, Richie Burnett wrote:
> In this situation is it usual to:
> 1. Ignore the problem while recording (it'll be fine during playback
> anyway.)
> 2. Turn off looping-through of MIDI messages at the sequencer
> 3. Turn off "local control" at the synth so it only acts on the CC
> messages after they've been sent out to the sequencer and come back
> via the MIDI IN port?

Does it actually make a difference?  You're not creating a continuous loop, unless your synth somehow responds to *received* MIDI CC by transmitting further CC.

How would your hypothetical synth respond to receiving MIDI CC from the sequencer as you tweak the knob?  It would probably respond to the most recent message, right?  So in this case, it reads the pot, saves the current pot value, realises it must update the voice engine and sends a CC message.  Milliseconds later it receives a CC message for that same controller for the value it's already set to, so it can either update the voice engine *again* with no effect or be smart enough to ignore it (although this latter option would probably cost more CPU cycles because you'd have to compare and branch).

Gordonjcp MM0YEQ

More information about the Synth-diy mailing list