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
Add graphical MIDI learn mode in main window #13202
Comments
Video showing Abletons MIDI mapping workflow: https://www.youtube.com/watch?v=l0DM9JbkQBA |
We already have a learning wizard that works somehow. What are the missing bits? Can we brake it don to a TODO list? |
Have a look on the video. Our MIDI wizard has just a text list of controls. In Ableton you switch the normal GUI to learning mode and click on the GUI knob/fader/button to select the control to map. |
The way ableton does this is more easy to understand and use |
Mixxx also supports point-and-click learning.
Maybe 1. is possible, 2. is a different story and 3. is not necessary IMHO, we already have the Learning wizard. |
Yes, that would also be a nice option :) |
When adding any mini controller that is not a regular DJ controller, I want to be able to set it up intuitively
I love the way Ableton does it.
In Ableton you can enable a learn mode and then click effects controls or fader as the first step and knob a connected midi device and it automatically maps that control to the parameter you selected.
Then you can select the next parameter and repeat the process and so on .
I would place the button in the row where you can enable the waveforms.
Within that row, I would push it completely to the right because it's not affecting how the layout is changed, but does something completely different .
When that mode is activated, I would let the user a click any button, and after a button was clicked, I would highlight it somehow maybe like ableton does it with some brackets around it.
When the user clicks that same button again, the selection is deleted and he can select another button.
When the learn mode button is pressed again, user will not be able to select a button anymore and just use mixxx like before
The text was updated successfully, but these errors were encountered: