Chorus rate control in interface

This commit is contained in:
bombinans 2023-10-26 16:15:43 +11:00
parent 3578b74059
commit fe5dd6368a

View File

@ -103,7 +103,7 @@ OSCdef.freeAll;
// Page 2: track // Page 2: track
~to.xy('/track/triggersize', [ 100, 0.125 ], TouchOSCScale(0, 200), TouchOSCScale(0, 1), { |v| ~to.xy('/track/triggersize', [ 220, 0.125 ], TouchOSCScale(0, 880), TouchOSCScale(0, 1), { |v|
~granulator.trigger_(v[0]); ~granulator.trigger_(v[0]);
~granulator.size_(v[1]); ~granulator.size_(v[1]);
}); });
@ -118,6 +118,7 @@ OSCdef.freeAll;
~to.slider('/track/harmonics', 2, TouchOSCScale(0.5, 3), { |v| ~to.slider('/track/harmonics', 2, TouchOSCScale(0.5, 3), { |v|
~granulator.harmonics_(~quantharmonics.value(v, 1)) ~granulator.harmonics_(~quantharmonics.value(v, 1))
}); });
~to.slider('/track/crate', 128, TouchOSCScale(1, 1600), { |v| ~granulator.crate_(v) });
~to.slider('/track/detune', 0, TouchOSCScale(0, 0.059), { |v| ~granulator.detune_(v) }); ~to.slider('/track/detune', 0, TouchOSCScale(0, 0.059), { |v| ~granulator.detune_(v) });
~to.slider('/track/pitch', 0, TouchOSCScale(-2, 2), { |v| ~granulator.pitch_(v.round) }); ~to.slider('/track/pitch', 0, TouchOSCScale(-2, 2), { |v| ~granulator.pitch_(v.round) });
@ -143,6 +144,7 @@ OSCdef.freeAll;
~to.v_('/track/back', ~granulator.back); ~to.v_('/track/back', ~granulator.back);
~to.v_('/track/chorus', ~granulator.chorus); ~to.v_('/track/chorus', ~granulator.chorus);
~to.v_('/track/harmonics', ~granulator.harmonics); ~to.v_('/track/harmonics', ~granulator.harmonics);
~to.v_('/track/crate', ~granulator.crate);
~to.v_('/track/detune', ~granulator.detune); ~to.v_('/track/detune', ~granulator.detune);
~to.v_('/track/pitch', ~granulator.pitch); ~to.v_('/track/pitch', ~granulator.pitch);
}); });