Mercurial > hg > svcore
diff data/model/NoteData.h @ 1007:ba404199345f tonioni
Merge from default branch
author | Chris Cannam |
---|---|
date | Mon, 10 Nov 2014 09:19:49 +0000 |
parents | 0d3d1ec7dfde |
children | cc27f35aa75c |
line wrap: on
line diff
--- a/data/model/NoteData.h Tue Sep 09 16:36:21 2014 +0100 +++ b/data/model/NoteData.h Mon Nov 10 09:19:49 2014 +0000 @@ -23,14 +23,15 @@ { NoteData(int _start, int _dur, int _mp, int _vel) : start(_start), duration(_dur), midiPitch(_mp), frequency(0), - isMidiPitchQuantized(true), velocity(_vel) { }; + isMidiPitchQuantized(true), velocity(_vel), channel(0) { }; - int start; // audio sample frame - int duration; // in audio sample frames - int midiPitch; // 0-127 + int start; // audio sample frame + int duration; // in audio sample frames + int midiPitch; // 0-127 float frequency; // Hz, to be used if isMidiPitchQuantized false bool isMidiPitchQuantized; - int velocity; // MIDI-style 0-127 + int velocity; // MIDI-style 0-127 + int channel; // MIDI 0-15 float getFrequency() const { if (isMidiPitchQuantized) {