Package com.frinika.sequencer

Interface Summary
ChannelListProvider  
SequencerListener  
SongPositionListener Use this interface to implement any component that depend on the song position.
TempoChangeListener  
 

Class Summary
FrinikaSequence  
FrinikaSequencer The purpose of the Frinika sequencer implementation is to solve the following issues of the current implementation in Sun J2SE5.0: - Smooth looping - Don't skip notes / events on the first tick when starting to play - Able to insert / remove events from the sequence while playing (not same as recording) - Better abilities for song position monitoring NOTE: The Frinika sequencer is not a complete implementation of the Java sequencer.
FrinikaSequencerPlayer  
FrinikaTrackWrapper An extended version of the Track class in javax.sound.midi.
Metronome  
MidiEventProcessor  
MidiResource Provides midi information such a voice lists and channel name.
NoteOnCache A cache object to keep hold of notes that are currently on.
SampleBasedMetronome  
SwingSongPositionListenerWrapper