Also the 20160918 branch runs well on Pi, even subbed FA for MIDI tick. Spit out lots of Start messages HAHA. This was Pi to PC/MidiOx end-to-end test Another minor OT detail, Schism does run with QjackCtl, just can't run the Jack server (which makes sense).
As to Note on/off, no don't see any traffic. But to me, thought it would be something like a 'instrument' set to a Channel to be used on a track. With the entry '9c n v'; this looks to me like hardcoded 9=high nibble of status, Note message, and c=variable for low nibble, the Channel. With n and v variables to complete the message. So I thought either a placeholder for function or some way to send notes from a track.
Just did some simple tests, changing the Note On to 91 01 01, to see if it would send these absolute values but no. Then changed the 'Embed MIDI data' to On but no change. Much of the Midi Screen I don't understand, kind of 'poking at it with a stick to see if it does something'
It would be a wet dream if this works Being able to track an external synth along with samples would be the Holy Grail
Yogi
try turning tracker-like-midi OFF in your config, instrument mode ON, and creating an instrument with a midi channel/program set in pitch settings tab on the instrument page
http://i.imgur.com/de8zvM3.png
So yet another test.
I found the Zxx midi macro command, and this relates to the 'MIDI Output Configuration screen' Macro Setup. So I put Z83 (F0F00118) on a track and it sends a SysEx message-
SYSX: 240 1 24 247 = F0 01 18 F7
The 01 and 18 from the macro is framed by the SysEx Start F0 and End F7. Not sure of the rules here. So changed Z83 to F0F00118101010 and now sends-
SYSX: 240 1 24 16 16 16 247 = F0 01 18 10 10 10 F7.I'm guessing the second 'F0' denotes a SysEx type. Trying a change to 'F0910101' sent-
MidiOx: "145 1 1 2 C#-1 Note On" Which reads NoteOnChannel2(0x91) C#-1(0x01) Velo(0x01).
Yogi
i believe sysex messages can't contain values > 7F usually. not sure why the extra F0 is used, i guess that is something internal with schism filters, i don't really know
but if you work within the expected range F0 01 02 03 7D 7E 7F F7 you'll get the expected behavior (sysex) - alternatively you can map your Zxx commands to CC or even note-on if you want i guess!
Last edited by sandneil (Sep 19, 2016 6:37 am)