This repository is now outdated, as these effects are part of Tidal 1.0.0.
A haskell package adding weirder effects to Tidal from non-standard UGens.
Use:
- Download this repo from github
- Install the package on your system (using your terminal, cd into the
Cabal-Package
folder and typecabal install
) - In Tidal, evaluate the line
import Sound.Tidal.TidalFX
- Evaluate TidalFXSynths.scd in Supercollider
That's it!
Spectral thanks to Mads Kjeldgaard for writing SpectralTricks - the format of this repo is largely copied from that.
# waveloss n
Waveset-based sample dropping.
Accepts an integer controlling how many samples out of 100 are dropped. Requires the WaveLoss
UGen from sc3-synths.
# squiz n
A wave squeezing pitch-shifter.
Accepts an integer denoting 'pitchratio'. A value of 1 plays audio normally, while a value of 2 will raise by one octave, and so on.