From: Tim E. R. <ter...@ro...> - 2013-04-21 19:31:53
|
Howdy Flo, list. Been sick the last week, better now. So, slow going here for coding. Hopefully commits soon... On April 21, 2013 06:00:18 PM Florian Jung wrote: > Hi > > i tried the changes to the drum editor regarding controllers. Overall it > looks like good work, but i have had some issues: > > when using the new style drumtracks, and when having parts from multiple > tracks in the editor: > > using per-note-controllers like "Poly Aftertouch" seems somehow buggy: i > have to click around a lot before it stores the aftertouch info i want. > > i think, multiple problems accumulate here: > > 1. when selecting an entry in the drum-sound-list, then this shall > select and mark the corresponding track as "active track", whenever possible > 2. when selecting a note, the corresponding drum-sound-list-entry shall be > automatically selected (and with him, the active track) > 3. these little green dots are great :) but shouldn't they be shown all > the time, rather than only when the exact track is marked as active? The coloured dots on the piano keyboard and drum list are shown only for per-note controllers, to help inform the the user that data exists so that they don't have to select each note and open the Ctrl popup just to see what exists. For non per-note controllers, the coloured dots are shown only in the Ctrl popup, as it makes no sense to show them on all the piano keyboard notes and drum notes at once. If you dig around in the code, you'll see some commented stuff from me regarding the 'coloured dots' (dlist.cpp line 259 onward). I was not yet able to fully correctly support the dots for the new-style drum tracks regarding multiple parts from multiple tracks. It should work OK with single parts though. The coloured dots now have four colours. From ChangeLog: Blank: Controller has no current 'manual' value (it is 'Off'), and no stored automation values. Blue: Controller has a current 'manual' value (it is not 'Off'), but no stored automation values. Green: Controller has no current 'manual' value, but does have stored automation values. Gold: Controller has a current 'manual' value AND has stored automation values. Keep in mind the new 'show per-note velocities' button to the left of the velocity graphs. Users can show all velocities or per-note. And the default choice is selectable in Settings. Recent improvements mean this button is remembered per-track now, previously they were all inter-connected. It also means users can now show TWO velocity graphs at once if desired - one graph with ALL note velocities, and another with per-note velocities. Tim. > > is it a bug or a feature :)? > > greetings, > flo |