feat: load synthef on startup
This commit is contained in:
11
extensions/SynthUtils/classes/utils.sc
Normal file
11
extensions/SynthUtils/classes/utils.sc
Normal file
@ -0,0 +1,11 @@
|
||||
SynthUtils {
|
||||
*playChordGated {
|
||||
|synth, time, freqs=#[], args=#[]|
|
||||
r{
|
||||
var synths = Array.fill(127, nil);
|
||||
freqs.do({|freq, i| synths[i] = Synth(synth, args ++ [freq: freq] ++ [release: time])});
|
||||
time.wait;
|
||||
synths.do({|item, i| synths[i].set(\gate, 0)});
|
||||
}.play;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user