|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use MidiTrack | |
|---|---|
| net.charlesames.music.ensemble | Classes in package music.ensemble define the structure of scores. |
| net.charlesames.music.midi | The classes in this package have two missions: (1) to build a MIDI sequence from scratch and (2) to take an existing MIDI sequence and explain its contents. |
| net.charlesames.music.score | Classes in the {code net.charlesames.music.score} package represent musical scores and the components which comprise musical scores. |
| Uses of MidiTrack in net.charlesames.music.ensemble |
|---|
| Methods in net.charlesames.music.ensemble with parameters of type MidiTrack | |
|---|---|
abstract void |
TypeOfMidiControl.createMidiEvent(MidiTrack midiTrack,
long ticks,
int channel,
int key,
int value)
Generates one or more MIDI events using the designated control. |
void |
MidiControl.createMidiEvents(Score score,
MidiTrack midiTrack,
int channel,
int key,
Ratio startTime,
Ratio endTime)
Generate MIDI control events over the period from startTime to endTime. |
| Uses of MidiTrack in net.charlesames.music.midi |
|---|
| Methods in net.charlesames.music.midi that return MidiTrack | |
|---|---|
MidiTrack |
MidiFile.addMidiTrack(java.lang.String name,
int id,
javax.sound.midi.Track track)
Add an existing Track to the current MidiFile. |
MidiTrack |
MidiFile.createMidiTrack(java.lang.String name)
Create a MIDI track. |
MidiTrack |
MidiTrackEvent.getContainer()
Get the MidiTrack instance which holds this event. |
MidiTrack |
MidiNote.getTrack()
Get the MidiTrack instance that hold the note. |
| Methods in net.charlesames.music.midi that return types with arguments of type MidiTrack | |
|---|---|
java.util.SortedMap<java.lang.Integer,MidiTrack> |
MidiFile.getMidiTracksByID()
Get the MIDI tracks in id order. |
java.util.SortedMap<java.lang.String,MidiTrack> |
MidiFile.getMidiTracksByName()
Get the MIDI tracks in name order. |
| Methods in net.charlesames.music.midi with parameters of type MidiTrack | |
|---|---|
MidiNote |
MidiNote.copy(MidiTrack midiTrack)
Create a new note in the specified MIDI track and copy this note's attributes to the new note. |
| Constructors in net.charlesames.music.midi with parameters of type MidiTrack | |
|---|---|
MidiNote(MidiTrack midiTrack,
long onTicks,
long offTicks)
Simple constructor for MidiNote instances. |
|
MidiNote(MidiTrack midiTrack,
long onTicks,
long offTicks,
int bank,
int program,
int velocity,
int key)
Extended constructor for MidiNote instances. |
|
| Uses of MidiTrack in net.charlesames.music.score |
|---|
| Methods in net.charlesames.music.score that return MidiTrack | |
|---|---|
MidiTrack |
ScoreVoice.getMidiTrack()
Sets the MidiTrack instance. |
| Methods in net.charlesames.music.score with parameters of type MidiTrack | |
|---|---|
void |
ScoreVoice.setMidiTrack(MidiTrack midiTrack)
Sets the MidiTrack instance. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||