![]() |
OMIDIV
|
Represents all the relevant information in a midi file in ways that are easier to work with than in a RawMidi. More...
Classes | |
class | TempoMap_ |
Stores the tempo changes within the midi. More... | |
Public Member Functions | |
CookedMidi (RawMidi raw) | |
void | Cook (RawMidi raw) |
Processes a RawMidi. | |
Properties | |
HeaderChunk | Header = new HeaderChunk() [get] |
List< Track > | Tracks = new List<Track>() [get] |
TempoMap_ | TempoMap = new TempoMap_() [get] |
byte | HighestNote [get] |
byte | LowestNote [get] |
byte | NoteRange [get] |
Represents all the relevant information in a midi file in ways that are easier to work with than in a RawMidi.
void CookedMidi.Cook | ( | RawMidi | raw | ) |
Processes a RawMidi.
If you need to extract other information from the midi to use in a visualization, do it by modifying this function.