redSys red system overview


work in progress.  includes mixers, effects, instruments, presets, tools, gui etc.

released under GNU GPL V2 license.  please give credit if you use it extensively in your work.

http://www.fredrikolofsson.com/


req: Conductor quark

supercollider 3.3.1 or later

guis not guarantied to work with swingosc, but non-gui classes should run cross platform.


redEffects: -sound modulators

RedEfxBitc -bitcrusher

RedEfxComb -comb delay

RedEfxComp -compressor

RedEfxDelp -delay with pitchshift

RedEfxDely -delay

RedEfxDist -distortion

RedEfxGuit -guitar amp

RedEfxOcta -octavider

RedEfxRing -ring modulator

TedEfxTanh -distortion

RedEfxTank -tank reverb

RedEfxTape -tape echo

RedEfxWave -waveshaping

RedEfxVerb -reverb


redEffectsRack: -effects system

RedEffectsRack -allround effects rack for RedEffectModule

RedEffectsRackGUI -gui for RedEffectsRack


redGUI:

RedGUI -overview of gui wrappers


redGUI2:

RedGUI2 -overview of gui2 wrappers TODO!!!


redInstrument: -sound generators

... TODO!!!


redMatrixMixer: -matrix mixing

RedMatrixMixer -mix any number of input and output channels

RedMatrixMixerGUI -gui for RedMatrixMixer


redMix: -small mixer units

RedAbstractMix -abstract class

RedMix -redMix overview

RedMixGUI -gui for RedMixMono, RedMixStereo, RedMixStereoMono

RedMixMono -mix 2 mono channels in stereo

RedMixStereo -mix 2 stereo channels in stereo

RedMixStereoMono -mix 1 stereo channel and 1 mono channel in stereo


redMixer: -mixer system

RedMixer -create and hold multiple RedMixerChannel

RedMixerChannel -channel strip

RedMixerChannelGUI -gui for RedMixerChannel

RedMixerGUI -gui for RedMixer


redModule: -modular system

RedAbstractModule -abstract class

RedEffectModule -abstract class

RedEffectModuleGUI -gui for RedEffectModule

RedInstrumentModule -abstract class

RedInstrumentModuleGUI -gui for RedInstrumentModule


redTapTempo:

RedTapTempoGUI -average tempo of the last n taps/clicks


redTest:

RedTest -generate test signals


redTools: -various

RedBase64 -base64 encoding and decoding

RedHarmonicTree -sorted harmonic tree

RedLZW -lzw compression and decompression

Redraw -simple drawing with the mouse

RedTime -calculate with time

RedToolsMenu -various tools


redUGens: -pseudo ugens

RedAutoScale -scales an unknown signal to a known range

RedComb -comb delay line with crossfade

RedDelay -delay line with crossfade

RedDestroyer -distortion effect

RedDTMF -old-skool telephone

RedFrik -noise socks!

RedDirection -detects inc/dec of a signal

RedLive -sample and repeat

RedSequencer -simple sequencer

RedSequencer2 -simple sequencer

RedStereo -panning effect

RedStereo2 -panning effect

RedTapeRecorder -sampling and looping



//--changes 091025:

//some changes to RedToolsMenu

//added Redraw

//--changes 091009:

//new effects: RedEfxDely, RedEfxWave, RedEfxDelp, RedEfxTanh

//added a limiter to RedEfxTank

//argument name changes for RedEfxOcta and RedEfxGuit

//added template to RedEffectModule.sc file

//--changes 090916:

//added RedEfxTanh, RedEfxWave and a template in the RedEffectModule.sc file