A Logic Scripter script to translate incoming auto-channel notes on Ch14 (the default) to individual track channels on note C-1 (Midi 36) follows (this works as a workaround, but isn’t ideal):
/*
Rytm translate auto-channel defaults into Note/C1
channel equivalents (works only with default track
channel settings)
*/
function HandleMIDI(event)
{
const CHANNEL_AUTO = 14;
const NOTE_C1 = 36;
if(
(event instanceof NoteOn || event instanceof NoteOff) &&
event.channel == CHANNEL_AUTO
)
{
event.channel = event.pitch + 1;
event.pitch = NOTE_C1;
}
event.send();
}