public class MidiTools extends Object
Modifier and Type | Class and Description |
---|---|
static class |
MidiTools.Instrument
The names of all General MIDI instruments.
|
static class |
MidiTools.Note |
static class |
MidiTools.Percussion |
Constructor and Description |
---|
MidiTools() |
Modifier and Type | Method and Description |
---|---|
static int |
hash(ShortMessage message)
Get a hash code for a message that allows to test for equality.
|
static void |
printMidi(MidiMessage message) |
static void |
printMidiRaw(byte[] bytes) |
static List<MidiEvent> |
readFile(File midiFile) |
static Track[] |
readTracksFrom(File midiFile) |
public static void printMidi(MidiMessage message)
public static void printMidiRaw(byte[] bytes)
public static List<MidiEvent> readFile(File midiFile)
midiFile
- the MIDI file to be loadedpublic static int hash(ShortMessage message)
message
- the message to be hashedProcessing Library loom by Cora Johnson-Roberson. (c) 2014-2016