kontroll

Kontroll is a small utility that generates midi cc and OSC float messages from the mouse position. It is inspired by the MouseX and MouseY UGens in Supercollider. It simply creates an alsa sequencer port which you can then connect with your favourite patchbay. The mouse position is independent of window focus and is relative to the screen origin at the upper left.

Screenshot


screenshot of kontroll

Download
Grab it here

Requirements
- Linux
- Gnu toolchain
- ALSA
- GTK+
- Glade
- liblo
- LASH (though LASH support is optional. See the README)

8 Comments

  1. [...] Yet another minor update. Kontroll now speaks to LASH! Grab it from its page [...]

  2. [...] Hi, a minor update to this little program of mine called “Kontroll”. On shutdown it saves the last used parameters to a file called ~/.kontroll and on startup reads it again. This saves setting it up all over again on each start of the program. You can also save special setups via the “File” menu. [...]

  3. [...] Another small update to kontroll. Now the controller and channel numbering range from 1-128 and 1-16 as commonly seen in other midi applications and hardware. previously it was 0-127 and 0-15 which was probably confusing to non computer people. [...]

  4. david says:

    wonderful app, - great fun and very useful -

    The cc messages it sends are the entered controller-value minus one

    Not a major problem because the required calculation is simple, I just thought I might report it.

    thanks

  5. tapas says:

    Hi,

    great that you find my little app useful.. About the CC number: I tried to adhere to the musician’s convention of starting counting with 1 :)

  6. Xavier says:

    hi!
    ’sounds great :)
    Is there any binary package around ? Thanks!
    - Xavier

  7. Timothy Hobbs says:

    Hello, I would love to use this app to “paint” music with my tablet. I hooked it up to zynaddsubfx with jack, and I don’t get any reading. Sorry for the lack of information, I don’t know much about what I’m doing. I connected the two devices in qjackctl, and I have Kontroll set to chanel1, and when I look in the panelwindow in zyn under chanel one I see now activity.

    I would like to know how you use your own software so I can emulate…

Leave a Reply