Re: [linux-audio-dev] Re: Language fanboys [was Re: light C++ set for WAV]

From: Jens M Andreasen <jens.andreasen@email-addr-hidden>
Date: Sun Jul 23 2006 - 11:27:40 EEST

On Sun, 2006-07-23 at 11:52 +1000, Loki Davison wrote:

> Yay! i want my whole app to communicate between engine and gui via
> midi! That's going to really be interesting... So what CC would i use
> for add a new node named "node"? Sysex i guess? ....

CC 0x06 (Data Entry) would be a good candidate for entering text,
possibly with 0x96, 0x97 (data increment, decrement) to be used as a
cursor.

The backend will "know" that you are setting the text field of a node
because you immediately before have send a Non-Registered Pararameter
Number (CC 0x98 MSB, 0x99 LSB), setting the mode or destination to
whatever you have found reasonable to represent "node-name".

Problems: Attempts at midi-merge may fail. The data-entry slider cannot
be connected to two separate destinations simultaniously in any
meaningful way, other than that the last connection wins and all of the
data goes there.

> Loki

-- 
Received on Sun Jul 23 16:15:04 2006

This archive was generated by hypermail 2.1.8 : Sun Jul 23 2006 - 16:15:05 EEST