Safe Haskell | None |
---|---|
Language | Haskell98 |
The vital tools.
- module Csound.Air.Wave
- module Csound.Air.Wave.Sync
- module Csound.Air.Envelope
- module Csound.Air.Filter
- module Csound.Air.ModArg
- module Csound.Air.Wav
- module Csound.Air.Granular
- module Csound.Air.Granular.Morpheus
- module Csound.Air.Spec
- module Csound.Air.Fx
- module Csound.Air.Fx.FxBox
- module Csound.Air.Live
- module Csound.Air.Looper
- module Csound.Air.Patch
- module Csound.Air.Seg
- module Csound.Air.Sampler
- module Csound.Air.Pan
- module Csound.Air.Fm
- module Csound.Air.Padsynth
- module Csound.Air.Misc
Documentation
The basic sound waves: pure sine, sawtooth, square, triangle, LFOs.
module Csound.Air.Wave
Hard and soft sync
module Csound.Air.Wave.Sync
Envelope generators.
module Csound.Air.Envelope
Filters
module Csound.Air.Filter
Argument modifiers
module Csound.Air.ModArg
Sound file playback
module Csound.Air.Wav
Granular synthesis
module Csound.Air.Granular
module Csound.Air.Granular.Morpheus
Spectral Processing
module Csound.Air.Spec
Effects: reverbs, choruses, delays etc.
module Csound.Air.Fx
module Csound.Air.Fx.FxBox
Widgets to make live performances.
module Csound.Air.Live
A multitap looper.
module Csound.Air.Looper
Patches.
module Csound.Air.Patch
Scheduling signals with event streams
module Csound.Air.Seg
Triggering sound samples with events, keyboard and midi.
module Csound.Air.Sampler
Advanced panning functions
module Csound.Air.Pan
FM synth
module Csound.Air.Fm
Padsynth
module Csound.Air.Padsynth
Other usefull stuff.
module Csound.Air.Misc