Package jcaas.midi

Interface Summary
Staff Staff represents a staff of musical score.
 

Class Summary
Chord  
GeneralizedStaff  
GeneratedScore  
GeneratedStaff A Class to provide one channel of generated music
GeneratedStaffOct  
GenerationLevel A class to store what level to generate music at.
Instrument Instrument represents the instrument a staff is played with.
KeySignature KeySignature represents a Key Signature for a Song.
MIDIPlayer MIDIPlayer is the main class for the sub-system that is responsible for playing midi sound during program execution.
Note Note represents a note that may be played by MIDIPlayer Extends StaffProperty.
NoteListGenerator NoteListGenerator creates a array of notes sutiable for use with Generalized Song
NoteVector  
Play Play is just a wrapper for the MIDIPlayer class.
Rythm Rythm is an abstract representation of a rythm-pattern for a song.
Score  
StaffProperty StaffProperty is a generic superclass for everything that might be considered an intrinsic property of a musical staff.
Tempo Tempo represents the tempo, or speed of a song.
TimeSignature TimeSignature represents the Time Signature of a staff.
Volume Volume represents the master volume of a staff.