Index of class methods


A
advance [MIDI.IO.Writer.t]

C
channels [Audio.IO.Reader.t]
Number of channels.
close [Video.IO.Writer.t]
close [Video.IO.Reader.t]
close [Audio.IO.RW.t]
close [Audio.IO.Writer.t]
close [Audio.IO.Reader.t]
Close the file.
close [MIDI.IO.Writer.t]
close [MIDI.IO.Reader.t]
Close the stream.

D
dead [Audio.Generator.t]
dead [Audio.Mono.Generator.t]
Is the generator still producing sound? This should become false soon after release has been triggered.
duration [Audio.IO.Reader.t]
Duration in samples.
duration_time [Audio.IO.Reader.t]
Duration in seconds.

F
fill [Audio.Generator.t]
fill [Audio.Mono.Generator.t]
Fill a buffer with generated sound.
fill_add [Synth.t]
Fill a buffer with synthesized data adding to the original data of the buffer.
fill_add [Audio.Generator.t]
fill_add [Audio.Mono.Generator.t]
Same as fill but adds the sound to the buffer.
frame_rate [Video.IO.Reader.t]
Number of frames per second.

H
height [Video.IO.Reader.t]

I
io_read [Audio.IO.RW.bufferized]
io_write [Audio.IO.RW.bufferized]

N
note_off [Synth.t]
Stop playing a note.
note_off [MIDI.IO.Writer.t]
note_on [Synth.t]
Play a note.
note_on [MIDI.IO.Writer.t]

P
play [Synth.t]
Synthesize into an audio buffer.
play [Synth.Multitrack.t]
Synthesize into an audio buffer.
play_add [Synth.t]
Same as play but keeps data originally present in the buffer.
play_add [Synth.Multitrack.t]
Same as play but keeps data originally present in the buffer.
process [Audio.Effect.t]
Apply the effect on a buffer.
process [Audio.Mono.Effect.t]
put [MIDI.IO.Writer.t]

R
read [Video.IO.Reader.t]
Read a given number of frames.
read [Audio.IO.RW.t]
read [Audio.IO.RW.bufferized]
read [Audio.IO.Reader.t]
read [MIDI.IO.Reader.t]
Read data at with given samplerate for events, in a given track, with a given length in samples.
release [Audio.Generator.t]
release [Audio.Mono.Generator.t]
Release the generator (used for generator with envelopes).
reset [Synth.t]
Reset the synthesizer (sets all notes off in particular).
reset [Audio.Effect.compress]

S
sample_rate [Audio.IO.Reader.t]
Sample rate in samples per second.
seek [Audio.IO.Reader.t]
Seek to a given sample.
set_attack [Audio.Effect.compress]
set_delay [Audio.Effect.delay_t]
set_feedback [Audio.Effect.delay_t]
set_frequency [Audio.Generator.t]
set_frequency [Audio.Mono.Generator.t]
set_gain [Audio.Effect.compress]
set_knee [Audio.Effect.compress]
set_ratio [Audio.Effect.compress]
set_release [Audio.Effect.compress]
set_threshold [Audio.Effect.compress]
set_volume [Synth.t]
Set the global volume of the synth.
set_volume [Audio.Generator.t]
set_volume [Audio.Mono.Generator.t]

W
width [Video.IO.Reader.t]
write [Video.IO.Writer.t]
write [Audio.IO.RW.t]
write [Audio.IO.RW.bufferized]
write [Audio.IO.Writer.t]