timewasternl / Pioneered

Pioneer inspired theme for smaller screen resolutions
GNU General Public License v3.0
52 stars 9 forks source link

Support for toggling overview and library/browse from controller. #17

Open immabasshead opened 1 year ago

immabasshead commented 1 year ago

I've experimented with your skin and really love it. I don't have a touchscreen (yet).

I'm not sure where/how to modify the code to add connection/configkey blocks. Haven't dove into creating skins, but created a github account earlier to ask about the following:

Would you consider adding [Master],maximize_library as a way to toggle between the Overview and Library/Browse tabs? Users can also use that controller mapping to load tracks faster by keeping their fingers on the same knob.

Controller mappings to tabs can lead to a midi pad project to add other physical buttons around the screen for the sampler (and other tabs that might be added in the future).

Thanks!

bvobart commented 9 months ago

Could do, but looking through the Pioneer DDJ-400 controller mapping, there's no button that maps to [Master],maximize_library, so I don't think it makes the most sense. Perhaps [Library],MoveFocusForward makes more sense, as that is triggered by pressing the Browse button on the controller. However, that button already has a legit function in the library view, so we'd need to be able to specify 'if not in library view, then pressing Browse will switch to the library view`.

Should certainly be possible if we can get around to it :)