Package com.softsynth.midifile
Class MIDIFileMetaEvent
java.lang.Object
com.softsynth.midifile.MIDIFileEvent
com.softsynth.midifile.MIDIFileSysExEvent
com.softsynth.midifile.MIDIFileMetaEvent
- All Implemented Interfaces:
java.lang.Cloneable
public class MIDIFileMetaEvent extends MIDIFileSysExEvent
MIDI File Meta Event
- Author:
- Phil Burk (C) 1999 SoftSynth.com
-
Field Summary
Fields Modifier and Type Field Description int
type
Fields inherited from class com.softsynth.midifile.MIDIFileSysExEvent
bytes
Fields inherited from class com.softsynth.midifile.MIDIFileEvent
command, data1, data2
-
Constructor Summary
Constructors Constructor Description MIDIFileMetaEvent(int ticks, int type, byte[] b)
Create storage for a MetaEvent -
Method Summary
Modifier and Type Method Description java.lang.String
toString()
void
write(MIDIFileOutput mfout)
Write event to a MIDIFile on disk.Methods inherited from class com.softsynth.midifile.MIDIFileSysExEvent
getBytes
Methods inherited from class com.softsynth.midifile.MIDIFileEvent
clone, getChannel, getCommand, getSeconds, getTicks, setSeconds, setTicks
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
type
public int type
-
-
Constructor Details
-
MIDIFileMetaEvent
public MIDIFileMetaEvent(int ticks, int type, byte[] b)Create storage for a MetaEvent- Parameters:
ticks
- MIDIFile time-stampcommand
- SysEx = F0, or F7, or MetaEvent = FFtype
- MetaEvent type, from 0 to 127.b
- bytes read from file for SysEx. May be null.
-
-
Method Details
-
write
Write event to a MIDIFile on disk.- Overrides:
write
in classMIDIFileSysExEvent
- Throws:
java.io.IOException
-
toString
public java.lang.String toString()- Overrides:
toString
in classMIDIFileSysExEvent
-