Package com.softsynth.jmsl.score.midi
Class MidiFileImageManager
java.lang.Object
com.softsynth.jmsl.score.midi.MidiFileImageManager
public class MidiFileImageManager
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description MidiFileImageManager()
-
Method Summary
Modifier and Type Method Description void
closeTrack(int trackIndex, long tick)
void
closeTracks()
double
getLaunchTime()
int
getNumTracks()
void
handleBeginTrack(int i)
void
handleHeader(int format, int numTracks, short sequencerResolution)
void
loadMidiFileImage(Interpolator tempoInterpolator)
void
setLaunchTime(double launchTime)
void
sort()
void
write(MIDIFileOutput mfout)
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
MidiFileImageManager
public MidiFileImageManager()
-
-
Method Details
-
getLaunchTime
public double getLaunchTime()- Returns:
- the launchTime
-
setLaunchTime
public void setLaunchTime(double launchTime)- Parameters:
launchTime
- the launchTime to set
-
loadMidiFileImage
-
getNumTracks
public int getNumTracks() -
sort
public void sort() -
closeTrack
public void closeTrack(int trackIndex, long tick) -
closeTracks
public void closeTracks() -
handleHeader
public void handleHeader(int format, int numTracks, short sequencerResolution) -
write
- Throws:
java.io.IOException
-
handleBeginTrack
public void handleBeginTrack(int i)
-