<html> <head> <link rel="stylesheet" href="style.css" type="text/css"> <meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type"> <link rel="Start" href="index.html"> <link title="Index of types" rel=Appendix href="index_types.html"> <link title="Index of exceptions" rel=Appendix href="index_exceptions.html"> <link title="Index of values" rel=Appendix href="index_values.html"> <link title="Index of class methods" rel=Appendix href="index_methods.html"> <link title="Index of classes" rel=Appendix href="index_classes.html"> <link title="Index of class types" rel=Appendix href="index_class_types.html"> <link title="Index of modules" rel=Appendix href="index_modules.html"> <link title="Index of module types" rel=Appendix href="index_module_types.html"> <link title="Audio" rel="Chapter" href="Audio.html"> <link title="Image" rel="Chapter" href="Image.html"> <link title="MIDI" rel="Chapter" href="MIDI.html"> <link title="Ringbuffer" rel="Chapter" href="Ringbuffer.html"> <link title="Synth" rel="Chapter" href="Synth.html"> <link title="Video" rel="Chapter" href="Video.html"><title>Index of classes</title> </head> <body> <div class="navbar"> <a class="up" href="index.html" title="Index">Up</a> </div> <h1>Index of classes</h1> <table> <tr><td align="left"><br>A</td></tr> <tr><td><a href="Audio.Mono.Generator.add-c.html">add</a> [<a href="Audio.Mono.Generator.html">Audio.Mono.Generator</a>]</td> <td></td></tr> <tr><td><a href="Audio.Mono.Generator.adsr-c.html">adsr</a> [<a href="Audio.Mono.Generator.html">Audio.Mono.Generator</a>]</td> <td><div class="info"> Apply an ADSR envlope on a generator. </div> </td></tr> <tr><td><a href="Audio.Mono.Effect.amplify-c.html">amplify</a> [<a href="Audio.Mono.Effect.html">Audio.Mono.Effect</a>]</td> <td></td></tr> <tr><td align="left"><br>B</td></tr> <tr><td><a href="Audio.Effect.biquad_filter-c.html">biquad_filter</a> [<a href="Audio.Effect.html">Audio.Effect</a>]</td> <td><div class="info"> A biquadratic filter. </div> </td></tr> <tr><td><a href="Audio.Mono.Effect.biquad_filter-c.html">biquad_filter</a> [<a href="Audio.Mono.Effect.html">Audio.Mono.Effect</a>]</td> <td></td></tr> <tr><td><a href="Audio.IO.RW.bufferized-c.html">bufferized</a> [<a href="Audio.IO.RW.html">Audio.IO.RW</a>]</td> <td></td></tr> <tr><td align="left"><br>C</td></tr> <tr><td><a href="Audio.Generator.chain-c.html">chain</a> [<a href="Audio.Generator.html">Audio.Generator</a>]</td> <td></td></tr> <tr><td><a href="Audio.Effect.chain-c.html">chain</a> [<a href="Audio.Effect.html">Audio.Effect</a>]</td> <td></td></tr> <tr><td><a href="Audio.Mono.Generator.chain-c.html">chain</a> [<a href="Audio.Mono.Generator.html">Audio.Mono.Generator</a>]</td> <td></td></tr> <tr><td><a href="Audio.Mono.Effect.clip-c.html">clip</a> [<a href="Audio.Mono.Effect.html">Audio.Mono.Effect</a>]</td> <td></td></tr> <tr><td><a href="Audio.Effect.compress-c.html">compress</a> [<a href="Audio.Effect.html">Audio.Effect</a>]</td> <td><div class="info"> Hardknee compressor with RMS look-ahead envelope calculation and adjustable attack/decay. </div> </td></tr> <tr><td><a href="Synth.create-c.html">create</a> [<a href="Synth.html">Synth</a>]</td> <td><div class="info"> Create a synthesizer from a function which creates a generator at given frequency and volume. </div> </td></tr> <tr><td><a href="Synth.Multitrack.create-c.html">create</a> [<a href="Synth.Multitrack.html">Synth.Multitrack</a>]</td> <td><div class="info"> Create a multichannel synthesizer with given number of channels and a function returning the synthesizer on each channel. </div> </td></tr> <tr><td><a href="Synth.create_mono-c.html">create_mono</a> [<a href="Synth.html">Synth</a>]</td> <td><div class="info"> Same as <code class="code">create</code> with a mono generator. </div> </td></tr> <tr><td align="left"><br>M</td></tr> <tr><td><a href="Synth.monophonic-c.html">monophonic</a> [<a href="Synth.html">Synth</a>]</td> <td><div class="info"> Synths with only one note at a time. </div> </td></tr> <tr><td><a href="Audio.Mono.Generator.mult-c.html">mult</a> [<a href="Audio.Mono.Generator.html">Audio.Mono.Generator</a>]</td> <td></td></tr> <tr><td align="left"><br>O</td></tr> <tr><td><a href="MIDI.IO.Reader.of_file-c.html">of_file</a> [<a href="MIDI.IO.Reader.html">MIDI.IO.Reader</a>]</td> <td></td></tr> <tr><td><a href="Audio.Generator.of_mono-c.html">of_mono</a> [<a href="Audio.Generator.html">Audio.Generator</a>]</td> <td></td></tr> <tr><td><a href="Audio.Effect.of_mono-c.html">of_mono</a> [<a href="Audio.Effect.html">Audio.Effect</a>]</td> <td></td></tr> <tr><td><a href="Audio.IO.Reader.of_wav_file-c.html">of_wav_file</a> [<a href="Audio.IO.Reader.html">Audio.IO.Reader</a>]</td> <td><div class="info"> Create a reader object from a wav file. </div> </td></tr> <tr><td align="left"><br>S</td></tr> <tr><td><a href="Synth.saw-c.html">saw</a> [<a href="Synth.html">Synth</a>]</td> <td><div class="info"> Saw synthesizer. </div> </td></tr> <tr><td><a href="Audio.Mono.Generator.saw-c.html">saw</a> [<a href="Audio.Mono.Generator.html">Audio.Mono.Generator</a>]</td> <td><div class="info"> Generate a saw waveform. </div> </td></tr> <tr><td><a href="Synth.sine-c.html">sine</a> [<a href="Synth.html">Synth</a>]</td> <td><div class="info"> Sine synthesizer. </div> </td></tr> <tr><td><a href="Audio.Mono.Generator.sine-c.html">sine</a> [<a href="Audio.Mono.Generator.html">Audio.Mono.Generator</a>]</td> <td><div class="info"> Generate a sine waveform. </div> </td></tr> <tr><td><a href="Synth.square-c.html">square</a> [<a href="Synth.html">Synth</a>]</td> <td><div class="info"> Square synthesizer. </div> </td></tr> <tr><td><a href="Audio.Mono.Generator.square-c.html">square</a> [<a href="Audio.Mono.Generator.html">Audio.Mono.Generator</a>]</td> <td><div class="info"> Generate a square waveform. </div> </td></tr> <tr><td align="left"><br>T</td></tr> <tr><td><a href="Video.IO.Writer.to_avi_file-c.html">to_avi_file</a> [<a href="Video.IO.Writer.html">Video.IO.Writer</a>]</td> <td></td></tr> <tr><td><a href="MIDI.IO.Writer.to_file-c.html">to_file</a> [<a href="MIDI.IO.Writer.html">MIDI.IO.Writer</a>]</td> <td></td></tr> <tr><td><a href="Audio.IO.Writer.to_wav_file-c.html">to_wav_file</a> [<a href="Audio.IO.Writer.html">Audio.IO.Writer</a>]</td> <td><div class="info"> Create a writer to a file in WAV format with given number of channels, sample rate and file name. </div> </td></tr> <tr><td align="left"><br>W</td></tr> <tr><td><a href="Audio.Mono.Generator.white_noise-c.html">white_noise</a> [<a href="Audio.Mono.Generator.html">Audio.Mono.Generator</a>]</td> <td></td></tr> </table> </body> </html>