Package com.frinika.contrib.boblang

Interface Summary
BezierParams When adding new versions of BezierParams create a new class instead of modifing the current The new class should implement this interface.
 

Class Summary
BezierEnvelopeShaper Implements a basic Attack/decay/sustain/release envelope shaper.
BezierParamsV3_5 Bezier Parameters 3.5 When adding new versions of BezierParams create a new class instead of modifing the current The new class should implement this interface.
BezierPlayingNote Stores the details of a note that presently being played by the synthesizer
BezierSetup  
BezierSynth Bezier Wave 3.2
BezierSynthPlayer A polyphonic note player for the Bezier Synthesizer.
BezierWaves  
CommandList Implements a thread safe circular buffer of commands with appropriate notify and time out facilities.
Convert Text conversion and formatting methods.
Fourier Class to perform Fast Fourier transformations - based on fourierd.c by Don Cross
FrinikaBezierSynth  
FrinikaBezierVoice  
Graph Graph is a simple class that provides facilities for storing points plotting them as a dot or line graph on the screen printing multiple graphs .
GraphCommand  
GraphPoint Class which represents the position of a point on the graph
GraphPointVector Class to store an arbitrary number of graph points in a vector and provide fifo access to its elements
MidiInputBase An abstract class which will have concrete extensions to accept midi input and format the commands into an active buffer.
PcMidiInputDriver A concrete implementation of MidiInputBase for pure Java Midi Input
PresetItem  
WaveSupport Support methods for creating PCM wave forms