Index of classes


A
add [Audio.Mono.Generator]
adsr [Audio.Mono.Generator]
Apply an ADSR envlope on a generator.
amplify [Audio.Mono.Effect]

B
biquad_filter [Audio.Effect]
A biquadratic filter.
biquad_filter [Audio.Mono.Effect]
bufferized [Audio.IO.RW]

C
chain [Audio.Generator]
chain [Audio.Effect]
chain [Audio.Mono.Generator]
clip [Audio.Mono.Effect]
compress [Audio.Effect]
Hardknee compressor with RMS look-ahead envelope calculation and adjustable attack/decay.
create [Synth]
Create a synthesizer from a function which creates a generator at given frequency and volume.
create [Synth.Multitrack]
Create a multichannel synthesizer with given number of channels and a function returning the synthesizer on each channel.
create_mono [Synth]
Same as create with a mono generator.

M
monophonic [Synth]
Synths with only one note at a time.
mult [Audio.Mono.Generator]

O
of_file [MIDI.IO.Reader]
of_mono [Audio.Generator]
of_mono [Audio.Effect]
of_wav_file [Audio.IO.Reader]
Create a reader object from a wav file.

S
saw [Synth]
Saw synthesizer.
saw [Audio.Mono.Generator]
Generate a saw waveform.
sine [Synth]
Sine synthesizer.
sine [Audio.Mono.Generator]
Generate a sine waveform.
square [Synth]
Square synthesizer.
square [Audio.Mono.Generator]
Generate a square waveform.

T
to_avi_file [Video.IO.Writer]
to_file [MIDI.IO.Writer]
to_wav_file [Audio.IO.Writer]
Create a writer to a file in WAV format with given number of channels, sample rate and file name.

W
white_noise [Audio.Mono.Generator]