diff options
author | Florian Jung <flo@windfisch.org> | 2011-10-09 16:02:35 +0000 |
---|---|---|
committer | Florian Jung <flo@windfisch.org> | 2011-10-09 16:02:35 +0000 |
commit | 9a4a4ee6fd5c2a73216240da912f7273aacaa11e (patch) | |
tree | 9f7b2aa792d292d45d0bc670a47e4d4329b92f6d /muse2/muse/midiedit/dlist.cpp | |
parent | 159a2b58fd28c7a00b9b723dcea77e6c2ec2e874 (diff) |
recording and importing midi now works for new style drum tracks plus
fixes for old-style drum tracks
Diffstat (limited to 'muse2/muse/midiedit/dlist.cpp')
-rw-r--r-- | muse2/muse/midiedit/dlist.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/muse2/muse/midiedit/dlist.cpp b/muse2/muse/midiedit/dlist.cpp index 4ad971e7..3399b78e 100644 --- a/muse2/muse/midiedit/dlist.cpp +++ b/muse2/muse/midiedit/dlist.cpp @@ -517,7 +517,7 @@ void DList::viewMousePressEvent(QMouseEvent* ev) } if (!old_style_drummap_mode && dm_old != *dm) //something changed and we're in new style mode? - dcanvas->propagate_drummap_change(dm-ourDrumMap); + dcanvas->propagate_drummap_change(dm-ourDrumMap, (dm_old.enote != dm->enote)); MusEGlobal::song->update(SC_DRUMMAP); //redraw(); //this is done by the songChanged slot @@ -787,7 +787,7 @@ void DList::returnPressed() } if (editEntryOld != *editEntry) - dcanvas->propagate_drummap_change(editEntry-ourDrumMap); + dcanvas->propagate_drummap_change(editEntry-ourDrumMap, false); selectedColumn = -1; editor->hide(); @@ -854,7 +854,7 @@ void DList::pitchEdited() } if (editEntryOld != *editEntry) - dcanvas->propagate_drummap_change(editEntry-ourDrumMap); + dcanvas->propagate_drummap_change(editEntry-ourDrumMap, (editEntryOld.enote!=editEntry->enote)); selectedColumn = -1; pitch_editor->hide(); |