Uses of Class
net.charlesames.music.midi.MidiTrack

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.