From a8c4e3c7807da4a4e7d40de99cf07ae3ff182066 Mon Sep 17 00:00:00 2001 From: Raphael Forment Date: Thu, 4 Jan 2024 16:32:45 +0100 Subject: [PATCH] trying something --- Classes/BuboBoot.sc | 3 +-- Classes/StageLimiter.sc | 39 --------------------------------------- 2 files changed, 1 insertion(+), 41 deletions(-) delete mode 100644 Classes/StageLimiter.sc diff --git a/Classes/BuboBoot.sc b/Classes/BuboBoot.sc index a9ab1a2..d2f6854 100644 --- a/Classes/BuboBoot.sc +++ b/Classes/BuboBoot.sc @@ -4,7 +4,6 @@ Boot { classvar <>localPath; classvar <>samplePath; - *new { arg configPath, samplePath, soundDevice; var s = Server.default; @@ -31,7 +30,7 @@ Boot { s.options.memSize = 8192 * 64; s.options.numWireBufs = 2048; s.options.maxNodes = 1024 * 32; - (if soundDevice != nil, { s.options.device = soundDevice }); + soundDevice ? s.options.device = soundDevice; s.options.numOutputBusChannels = 16; s.options.numInputBusChannels = 16; diff --git a/Classes/StageLimiter.sc b/Classes/StageLimiter.sc deleted file mode 100644 index 6670232..0000000 --- a/Classes/StageLimiter.sc +++ /dev/null @@ -1,39 +0,0 @@ -//Batuhan Bozkurt 2009 -StageLimiter -{ - classvar lmSynth, lmFunc, activeSynth; - - *activate - { |numChannels = 2| - fork - { - lmFunc = - { - { - activeSynth = - Synth(\stageLimiter, - target: RootNode(Server.default), - addAction: \addToTail - ); - }.defer(0.01) - }; - lmSynth = SynthDef(\stageLimiter, - { - var input = In.ar(0, numChannels); - input = Select.ar(CheckBadValues.ar(input, 0, 0), [input, DC.ar(0), DC.ar(0), input]); - ReplaceOut.ar(0, Limiter.ar(input)) ; - }).add; - Server.default.sync; - lmFunc.value; - CmdPeriod.add(lmFunc); - "StageLimiter active".postln; - } - } - - *deactivate - { - activeSynth.free; - CmdPeriod.remove(lmFunc); - "StageLimiter inactive...".postln; - } -}