|
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. |