-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow changing track colors from controller #2541
Conversation
5c72e95
to
22d5f23
Compare
Merge? |
Could you also add a |
Any idea where I should add it? EngineBuffer (where the other track-related COs live) doesn't seem right. Also, it doesn't store a TrackPointer so don't know how to react to value changes. |
BaseTrackPlayer |
See #2665. |
Merge? |
All the track-related COs have now been removed from WTrackTableView. I have no idea where to put the track color COs now. WTrackMenu doesn't seem right, since it has nothing to do with the menu. Any ideas? |
These new ControlObjects are directly related to the track table, so I think WTrackTableView is good enough. Maybe TrackModel would be better? |
Merge conflicts resolved. |
Similar to what #2384 did for hotcue colors, this allows changing the current track color from a controller script. Since most controllers lack dedicated controls for this, I mapped this to "press and hold shift + press and hold browse know + turn browse knob" on my Roland DJ-505.
If someone has a better idea how to make this accessible on controllers, let me know ;-)