projects
/
ardour.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
2940124
)
fixed pitchbend byte ordering
author
Jesse Chappell
<jesse@essej.net>
Tue, 15 Jul 2008 04:08:49 +0000
(
04:08
+0000)
committer
Jesse Chappell
<jesse@essej.net>
Tue, 15 Jul 2008 04:08:49 +0000
(
04:08
+0000)
git-svn-id: svn://localhost/ardour2/branches/3.0@3608
d708f5d6
-7413-0410-9779-
e7cbd77b26cf
libs/midi++2/midiparser.cc
patch
|
blob
|
history
diff --git
a/libs/midi++2/midiparser.cc
b/libs/midi++2/midiparser.cc
index bfced4d7cf2a7871ceec72a10b68de8c9c7bd33e..4a058e102a8079ef38accba053c80ed8e5164e92 100644
(file)
--- a/
libs/midi++2/midiparser.cc
+++ b/
libs/midi++2/midiparser.cc
@@
-216,7
+216,7
@@
Parser::trace_event (Parser &p, byte *msg, size_t len)
<< "Channel "
<< (msg[0]&0xF)+1
<< " Pitch Bend "
- << ((msg[
1]<<7)|msg[2
])
+ << ((msg[
2]<<7)|msg[1
])
<< endmsg;
break;
@@
-719,8
+719,8
@@
Parser::signal (byte *msg, size_t len)
case MIDI::pitchbend:
channel_active_preparse[chan_i] (*this);
- pitchbend (*this, (msg[
1]<<7)|msg[2
]);
- channel_pitchbend[chan_i] (*this, (msg[
1]<<7)|msg[2
]);
+ pitchbend (*this, (msg[
2]<<7)|msg[1
]);
+ channel_pitchbend[chan_i] (*this, (msg[
2]<<7)|msg[1
]);
channel_active_postparse[chan_i] (*this);
break;