I moved your post over to this topic about MIDI (as opposed to DIY USB
controllers).
sorry P, too overloaded to nav the forums.
I don't have enough information on how PC or mono/poly aftertouch work
or how they would be used to implement these.
we need to team you briefly with a MIDI hacker. i don't think it's as
crazy as it sounds. MIDI was developed to be really simple.
I don't see what I would do with SysEx packets. I can't imagine any
useful UI for dealing with this that would not look like most Audio
controllers look - ie, insanely complicated.
MIDI geeks would giggle with glee if you could send out sysex packets,
it means you could build synth editors right within KM. that would be
really rare. more than this though, it means you could adjust synth
parameters at the base level without CC-wiring - this is really great.
in/out would mean you could use KM as a sysex librarian.
by parsing a sysex stream (perhaps MIDI Timecode?) it could wait to hear
certain semantics which would trigger macros - i can't think of a use
for this myself right now, but i know people would want it. It means
the non-continuous controller aspects of MIDI controllers (other knobs,
buttons, features) could be used.
finally, in N.I. Traktor, the wiring of connections is really fleshed
out. essentially if KM could match the implementation of Traktor -
you'd be golden for optimum/most users needs. That would be a good
litmus test of a full kit.
If you wanted to have a celebrity partner/testimonial - i'd talk
directly to Richie Hawtin, who could advise on this better than I could.
To have Traktor style integration merging with the massive power,
hooks and programming of KM, it would be a gamechanger for
audio/video/lighting/artist-related customers.
regular program changes PC and also the various banks -- i feel this is
really important because it would allow and and all patch-changing
devices to get onboard.
TouchOSC works fine with the existing MIDI note triggers via WiFi, and
in the new version works much better with the CC triggers. I don't
know if it sends any other kinds of MIDI messages - I didn't see any.
Interesting. I've avoided the TouchOSC can of worms for years now, but
people all around me are doing cool things with it. A friend was doing
lighting and video diffusion control using touchOSC on an ipad for a
Daniel Myer show.
The idea that KM could be an 'intelligent' / state-dependent go between
from controller to controllable is really exciting. you could have a
button on your MIDI controller light up when a drive comes online and
have turn off when an eject-press renders it ejected. state-feedback
buttons for anything. MIDI patch changes for totally changing your
working desktop environment while leaving the MIDI note keys/buttons to
remain wired for operational tasks, and switching kits based on the
environment.
the idea that you could use a MIDI pitch bend or mod wheel to move
cursor position or scroll a window = amazing
If the Keith McMillen 12-step outputs to coreMIDI and sends notes (or
in the next version, CC) messages, then it should trigger macros.
12step = class compliant √ and fully operational in this way. been
using since 2013. so convenient to use your feet, especially recording
but anything where hands need to focus and feet can just stomp
(deleting, chopping, back buttons, etc)
it's late - apologies if some of this is a little incoherent.
love your work as always
karl