summaryrefslogtreecommitdiff
path: root/lfo.ck
AgeCommit message (Collapse)AuthorFilesLines
2012-09-10implemented NanoEvent ports: you can request a "port" for a registered ↵Robin Haberkorn1-20/+16
control which will emit the control's data as samples * may be used to simplify situations where a control directly influences a frequency/amplitude/phase * samples are generated uniformly between [-1, 1] and can be scaled using "Scale"
2012-09-09revised lfo patch using new Scale UGenRobin Haberkorn1-31/+28
* new LFO rate knob (currently only sets SampOsc's rate) * cur_lfo/cur_osc are UGen references now, further simplifying code
2012-09-06simplified LFO setup (no casting to UGen in array constructor necessary due ↵Robin Haberkorn1-5/+2
to improved array equivalence checking)
2012-09-05use array initializersRobin Haberkorn1-8/+6
objects must be casted to UGen (perhaps a bug since the array types should be compatible)
2012-09-05initially mute LFOsRobin Haberkorn1-0/+1
2012-08-30simplified LFO patch since SampOsc may now be frequency-modulatedRobin Haberkorn1-5/+6
2012-04-30NanoEvent MIDI abstraction, List instead of Queue classRobin Haberkorn1-54/+34
* had to adapt all MIDI-using shreds * some (slider/knob) scalings are more sane now (there are helpers for scaling a MIDI message value between two values)
2012-04-29avoid unnecessary LFO patch changesRobin Haberkorn1-3/+6
2012-04-28robust MIDI setup, configurable LFO oscillator waveform, multiple LFO shred ↵Robin Haberkorn1-13/+41
support
2012-04-18fixed SampOsc and integrated it as oscillator into lfoRobin Haberkorn1-9/+24
2012-04-16initial import of files relevant for noise projectRobin Haberkorn1-0/+82