Midi Controller Assignment

From Buzztard

Jump to: navigation, search

On this page we want to discuss how the MIDI-Controller Assignments should take place. There are two proposals right now:

[edit] 1. the way buzz handles it

  • have a learn function in some settings dialog to create a list of named controllers there
  • when assigning one picks out of the list of named controllers

pro:

  • user can give symbolic names for the intended use of controllers
  • we could have a unified list of assigned/available controllers

contra:

  • needs two steps, first teach about controllers, 2nd assign them


[edit] 2. alternative

  • no named list of controllers
  • when assigning to a parameter, the midi-learn takes place
    • click on param -> assign to midi-controller -> turn knob
    • eventually show a dialog after learn where user could try controllers until its the right one and then with okay -> assign or cancel -> don't
    • perhaps even allow to name the controller in the dialog. in addition to learn, this would show named-controllers in the menu for quick assignments later on
    • we should per default enter a generic name for the midi event (C0P1 for midi-channel 0 parameter 1 e.g.) and the user can optionally enter an own description
      • i think this would be the best way, since it retains the pro-attributes of both proposals, and eliminates the cons

pro:

  • faster reconfiguring

contra:

  • we could only show a list of current assignments (which i (berzerka) think should suffice)
Personal tools
collaboration

SourceForge Logo

GStreamer Logo

Linux Sound Logo

MediaWiki

Valgrind

GNU Library Public Licence

GNU Free Documentation License 1.2