A note player that references one or more voices by a noteNumber.
A library of instruments that can be used to play notes.
Interface used to evaluate various algorithms for pitch detection.
Reads audio signals from the background engine to a foreground application through an AudioFifo.
Calculate period of a repeated waveform in an array.
General purpose synthesizer with "channels" that could be used to implement a MIDI synthesizer.
Formatted numeric output.
The API for this class is likely to change.
Pseudo-random numbers using predictable and fast linear-congruential method.
Generate a sequence of integers based on a recursive mining of previous material.
Load a FloatSample from various sources.
Read from an AudioInputStream and write to an AudioOutputStream as a background thread.
Allocate voices based on an integer tag.
Describe a voice so that a user can pick it out of an InstrumentLibrary.
Write audio data to a WAV file.
Connect a unit generator to the input.