Hi,
I just recently started playing with supercollider and I’ve been following a bunch of tutorials.
Running the following code:
// WARNING: do not run this code with headphones on!!!
// read below
{ LPF.ar(WhiteNoise.ar(), MouseX.kr(10, 1000, 0).poll) }.scope;
I accidentally ended up feeding a negative value as the freq
input of the low pass filter. This will cause an incredibly loud broken sound to come out of your output even with a single “tick” of volume on OSX. Way louder than I expected possible.
This is probably the consequence of a few bugs (e.g. MouseX
returning values smaller than minval
on multimonitor setups) but my question basically boils down to:
Is there a way to set a hard limit on the volume of the output of supercollider?
Some safety mechanism to protect my ears.
Any other noob safety tips, not to blow my ears off again are welcome.