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