diff options
author | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2012-04-29 01:25:57 +0200 |
---|---|---|
committer | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2012-04-29 01:25:57 +0200 |
commit | 17448991a62f684498f464702037a00d6349140e (patch) | |
tree | 4d38c3b332a3ceaec80dce680169a714988b1d45 /lfo.ck | |
parent | dc65a809679e7217a2ab6981cb8bfc24edd6e784 (diff) | |
download | digitale-debutanten-17448991a62f684498f464702037a00d6349140e.tar.gz |
avoid unnecessary LFO patch changes
Diffstat (limited to 'lfo.ck')
-rw-r--r-- | lfo.ck | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -105,11 +105,14 @@ while (min => now) { /* setting lfo_freq does not influence SampOsc! */ value*20 => lfo_freq.next => (lfo[2] $ SampOsc).freq; } else if (msg.data2 == 31) { - 0 => change_lfo; + if (value $ int) + 0 => change_lfo; } else if (msg.data2 == 41) { - 1 => change_lfo; + if (value $ int) + 1 => change_lfo; } else if (msg.data2 == 30) { - 2 => change_lfo; + if (value $ int) + 2 => change_lfo; } else if (msg.data2 == 40) { if (value $ int) 1 => change_osc; |