Adding Global Effects
This help file is based on a file found in the SuperDirt GitHub repository. Report to the original version to get more information or add your improved workflow to this page to help other users.
caution
Make sure you've started SuperCollider and that SuperDirt is currently running. To start it, you can type SuperDirt.start
in the interactive text editor.
We want to add a new global effect on each orbit
. A global effect is definitely not the same thing as an "effect". Global effects will always be there on the signal chain, waiting for you to tweak their parameters. Effects, on the contrary, can be used and called specifically for a pattern only. They are instanciated on demand.
We can take a look at all the global effects declared on each orbit using this command in SuperCollider:
#
Low-pass FilterWe are going to add a global low-pass filter on every orbit
. First we need to generate a SynthDef
for it:
#
Building a SynthDef#
Adding on the orbitsWe need to add this SynthDef
on each SuperDirt orbit:
#
Tidal SideAdd the following line to your Tidal Boot file:
You can now have fun playing with your new effect: