Reply To: Splitting Sysex for older synths

Home Forums General Programming Splitting Sysex for older synths Reply To: Splitting Sysex for older synths

    • Topics: 2
    • Replies: 12
    • Total: 14

    Positive Update.
    I have got the output path through JUCE working (having made some slight mods) to another computer. I have sent and received without error a 211,559 byte SYSEX in lumps of 128 bytes with an approximate 125ms delay between – which were recorded on BOME SendSX / MIDIOX as arriving at around 1KB/second. For info I’m doing the transmit on Linux – and the receive on an old Windows machine. Since these bits of software actually sent/received info from the Korg wavestation this suggests the actual path to the synth will work. So final steps on this – are tests with real synth – and creating an interface that would be callable from LUA

    Now looking at Input Path for Big Sysex.
    To explain – I’m working on finding the solution using Linux. This means
    CRTLR uses LUA script which relies on the JUCE library. I believe CTRLR uses this “stack” on all platforms (Mac, PC & Linux) – although the compilation differs. But beneath that the situation varies. On linux JUCE sits on top of the ALSA libraries.

    I have managed to receive the 211,559 byte SYSEX back from BOME SendSX using the amidi utility (uses the ALSA libraries) and dump to file. So I suspect any problems in making large Sysex dumps available to Ctrlr will be in JUCE.

    I don’t know in which area of the code the solution to @EnzoF04’s problem with AKAI sampler might lie yet…