|
|
|
|
|
|
Synopsis |
|
|
|
|
Classes |
|
(==>) :: (Sound a, Effect b) => a -> b -> Play Signal |
|
(.=>) :: (Effect a, Effect b) => a -> b -> Play (Signal -> Signal) |
|
class Sound a where |
Minimal complete definition: play. | | Methods | | | Instances | |
|
|
class Effect a where |
|
|
(<+>) :: (Sound a, Sound b) => a -> b -> Play Signal |
|
(<*>) :: (Sound a, Sound b) => a -> b -> Play Signal |
|
Sound Generators and Transformers |
|
data WaveForm |
|
|
playWaveForm :: WaveForm -> [Double] -> [Double] |
|
data Oscillator |
|
|
data ToFreq |
Turns pitch to frequency. | Constructors | | Instances | |
|
|
data ToFreqDyn a |
|
|
data Noise |
|
|
newtype PlayWav |
|
|
data OscWav |
|
|
data PitchWav |
|
|
data ScratchWav |
|
|
data Filter a |
|
|
data FilterFFT a |
|
|
data Lowpass width cutoff |
Width and cutoff. | Constructors | | Instances | |
|
|
data Highpass width cutoff |
Width and cutoff. | Constructors | | Instances | |
|
|
data Bandpass width slope cutoff |
Constructors | Bandpass width slope cutoff | |
| Instances | |
|
|
data Morphfilter cutoff |
|
|
data Stretchfilter cutoff |
|
|
data Envelope |
|
|
data Amplifier volume |
|
|
data AddTo summand |
|
|
data Infinite |
The result will be infinite, with given offset. | Constructors | | Instances | |
|
|
data Delay |
Constructors | AbsDelay Int | Absolute Delay | RelDelay Dur | Relative Delay with respect to the current duration |
| Instances | |
|
|
data ToMono |
|
|
data Average |
|
|
data SampleAndHold trigger |
|
|
data Compressor a |
|
|
data Follow a |
|
|
data Panorama balance |
|
|
Produced by Haddock version HADDOCK_VERSION |