![]() |
ATK-Sharp
1.0
The ATK library for C#.
|
▼NATKSharp | |
▼NEnvelopes | |
CBaseEnvelope | The BaseEnvelope class. Contains the shared base functionality for envelopes. |
CCREnvelope | The CREnvelope class. |
CCTEnvelope | The Constant Time envelope class. This is the simplist and most efficient envelope. This comes with the tradeoff of not sounding as natural as the CREnvelope. Use this envelope if any of the envelope parameters need to be modified at the sample rate |
▼NGenerators | |
▼NNoise | |
CBaseNoise | The Noise class. Contains the base functionality for noise. |
CBrownNoise | The BrownNoise class. Contains the functionality to generate brown noise. |
CPinkNoise | The PinkNoise class. Contains the functionality to generate pink noise. |
CWhiteNoise | The WhiteNoise class. Contains the functionality to generate white noise. |
▼NOscillators | |
▼NTrivial | |
CTPhasor | The TPhasor class. Contains the functionality to generate a trivial phasor oscillator. |
CTSawtooth | The TSawtooth class. Contains the functionality to generate a trivial sawtooth oscillator. |
CTSine | The TSine class. Contains the functionality to generate a trivial sine oscillator. |
CTSquare | The TSquare class. Contains the functionality to generate a trivial square oscillator. |
CTTriangle | The TTriangle class. Contains the functionality to generate a trivial triangle oscillator. |
▼NWavetable | |
CWTCosine | The WTCosine class. Identical to the wavetable sine oscillator but shifted by PI/2 |
CWTSawtooth | The WTSawtooth class. Contains the functionality to generate a wavetable sawtooth oscillator. |
CWTSine | The WTSine class. Contains the functionality to generate a wavetable sine oscillator. |
CWTSquare | The WTSquare class. Contains the functionality to generate a wavetable square oscillator. |
CWTTriangle | The WTTriangle class. Contains the functionality to generate a wavetable triangle oscillator. |
CWindow | The Window class. |
CBaseGenerator | The BaseOscillator class. Contains the base functionality for oscillators. |
CIGenerator | The IGenerator interface. |
CImpulseGenerator | The ImpulseGenerator class. Contains the functionality to generate an impulse. |
CSawTable | The SawTable class. Singleton that contains the functionality to create a saw wave table. |
CSineTable | The SineTable class. Singleton that contains the functionality to create a sine wave table. |
CSquareTable | The SquareTable class. Singleton that contains the functionality to create a square wave table. |
CTriangleTable | The TriangleTable class. Singleton that contains the functionality to create a triangle wave table. |
CWaveTable | The WaveTable class. Contains the functionality for creating a general wave table. |
▼NModifiers | |
CAllPass | The AllPass class. |
CBaseModifier | The BaseModifier class. Contains the base functionality for modifiers. |
CBiquad | The Biquad class. This behaves similarily to the biquad~ in MaxMSP |
CButterworth | The Butterworth class. This filter has a nice frequency response. It is a bit more tempermental than other filters; use with caution. |
CComb | The Comb class. Standard comb filter. |
CHighPass | The HighPass class. |
CIModifier | The IModifier interface. |
CLowPass | The LowPass class. |
CLowPassComb | The LowPassComb class. |
CReverb | The Reverb class. Contains the functionality to add reverb to an audio signal. |
▼NUtilities | |
CSmoother | The Smoother class. Use this to smooth input data from a gui or 3D world at the audio rate to avoid clicks. Also works well for portamento |
CTapIn | The TapIn class. |
CTapOut | The TapOut class. |