That sounds reasonable, but if that is the only concern, restricting for example to only 10 cc’s in total and by discriminating theses 128 possible values to just 32 possible values (theses values are interpolated anyway), you would end up with a much lower number.
My compromise suggestion: make the cross fader cc# assignable. Then you’re not sending out too much Midi data, but those whose synths have macro/morph knobs or mod wheels can set them up at that end. Would be nice for some users, at least.
That’s way too much. Standard MIDI can transfer just 3125 bytes per second in total. A single CC message requires 2 bytes 3 bytes. So you would completely saturate the connection with CC messages from this one device only. Sending any MIDI message in time from another device would become impossible.
CC messages are 3 bytes each(1: type+channel, 2: control number, 3: control value).
Only follow-up messages for the same control type+channel can be shortened to 2 bytes.
So yeah, it would saturate a MIDI DIN connection.
Haven’t looked into it but it seems there is a small and manageable message that goes out saying, “the fader’s at this position,” which can be used in some setups.
Yeah, if you have midi going out from the Octatrack and then into some kind of midi host that can do a bit of scripting, then into your other midi device, rather than straight from the Octatrack to the midi device, you can totally do it.