( // Initialize Effect Preset 1 (Pencil) ~initializePreset1 = { // Make sure effects chain exists if(~effectsChain.isNil, { ~startEffectsChain.value; }); // Set LFO to specific settings for Preset 1 ~lfoSynth.set( \waveform, 2, // Decreasing sawtooth \target, 0 // Target filter cutoff ); "Initialized Preset 1 (Pencil) - LFO + Filter + Reverb".postln; }; // Initialize Effect Preset 2 (Crayon) ~initializePreset2 = { // Make sure effects chain exists if(~effectsChain.isNil, { ~startEffectsChain.value; }); // Set LFO to specific settings for Preset 2 ~lfoSynth.set( \waveform, 3, // Square wave \target, 0 // Target filter cutoff ); "Initialized Preset 2 (Crayon) - LFO + Filter + Reverb + Delay".postln; }; // Initialize Effect Preset 3 (Fountain Pen) ~initializePreset3 = { // Make sure effects chain exists if(~effectsChain.isNil, { ~startEffectsChain.value; }); "Initialized Preset 3 (Fountain Pen) - TBD".postln; }; // Initialize Effect Preset 4 (Water Color) ~initializePreset4 = { // Make sure effects chain exists if(~effectsChain.isNil, { ~startEffectsChain.value; }); "Initialized Preset 4 (Water Color) - TBD".postln; }; "Effect preset initializers loaded".postln; )