public class EventList
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
java.util.LinkedList<Event> |
l |
static double |
UNKNOWN |
Constructor and Description |
---|
EventList() |
EventList(Event[] e) |
EventList(EventList e) |
Modifier and Type | Method and Description |
---|---|
void |
add(Event e) |
void |
add(EventList ev) |
void |
insert(Event newEvent,
boolean uniqueTimes) |
java.util.Iterator<Event> |
iterator() |
java.util.ListIterator<Event> |
listIterator() |
void |
print() |
static EventList |
readBinary(java.lang.String fileName) |
static EventList |
readMidiFile(java.lang.String fileName) |
static EventList |
readMidiFile(java.lang.String fileName,
int skipTrackFlag) |
static void |
setTimingCorrection(double corr) |
int |
size() |
Event[] |
toArray() |
Event[] |
toArray(int match) |
javax.sound.midi.Sequence |
toMIDI(EventList pedal) |
double[] |
toOnsetArray() |
void |
writeBinary(java.lang.String fileName) |
void |
writeMIDI(java.lang.String fileName) |
void |
writeMIDI(java.lang.String fileName,
EventList pedal) |
public java.util.LinkedList<Event> l
public static final double UNKNOWN
public EventList()
public EventList(EventList e)
public EventList(Event[] e)
public void add(Event e)
public void add(EventList ev)
public void insert(Event newEvent, boolean uniqueTimes)
public java.util.ListIterator<Event> listIterator()
public java.util.Iterator<Event> iterator()
public int size()
public Event[] toArray()
public double[] toOnsetArray()
public Event[] toArray(int match)
public void writeBinary(java.lang.String fileName)
public static EventList readBinary(java.lang.String fileName)
public void writeMIDI(java.lang.String fileName)
public void writeMIDI(java.lang.String fileName, EventList pedal)
public javax.sound.midi.Sequence toMIDI(EventList pedal) throws javax.sound.midi.InvalidMidiDataException
javax.sound.midi.InvalidMidiDataException
public static EventList readMidiFile(java.lang.String fileName)
public static EventList readMidiFile(java.lang.String fileName, int skipTrackFlag)
public void print()
public static void setTimingCorrection(double corr)