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 | |
| parent | dc65a809679e7217a2ab6981cb8bfc24edd6e784 (diff) | |
| download | digitale-debutanten-17448991a62f684498f464702037a00d6349140e.tar.gz | |
avoid unnecessary LFO patch changes
| -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; |
