summaryrefslogtreecommitdiff
path: root/muse2/muse/confmport.cpp
diff options
context:
space:
mode:
authorTim E. Real <termtech@rogers.com>2010-12-11 09:24:45 +0000
committerTim E. Real <termtech@rogers.com>2010-12-11 09:24:45 +0000
commitcc0f3b0c95731d250abce96c98879932f24a8e8d (patch)
treed3a2ecb494ce06e37739d6e3b0610ad2eb0ebfc1 /muse2/muse/confmport.cpp
parentaae64c142b4492c4613f483e0d961897deb06233 (diff)
Fix bitmap2String(). Default channel 16 wasn't working.
Diffstat (limited to 'muse2/muse/confmport.cpp')
-rw-r--r--muse2/muse/confmport.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/muse2/muse/confmport.cpp b/muse2/muse/confmport.cpp
index 30318f03..b95db28d 100644
--- a/muse2/muse/confmport.cpp
+++ b/muse2/muse/confmport.cpp
@@ -65,7 +65,7 @@ void MPConfig::mdevViewItemRenamed(QTableWidgetItem* item)
int no = atoi(id.toLatin1().constData()) - 1;
if(no < 0 || no >= MIDI_PORTS)
return;
- midiPorts[no].setDefaultInChannels(string2bitmap(s));
+ midiPorts[no].setDefaultInChannels(((1 << MIDI_CHANNELS) - 1) & string2bitmap(s));
song->update();
}
break;
@@ -75,7 +75,7 @@ void MPConfig::mdevViewItemRenamed(QTableWidgetItem* item)
int no = atoi(id.toLatin1().constData()) - 1;
if(no < 0 || no >= MIDI_PORTS)
return;
- midiPorts[no].setDefaultOutChannels(string2bitmap(s));
+ midiPorts[no].setDefaultOutChannels(((1 << MIDI_CHANNELS) - 1) & string2bitmap(s));
song->update();
}
break;