Is sysex data or patch file format documented?

More
8 months 3 weeks ago #1 by dcardani
I'm curious if there's any documentation on either the device's MIDI sysex format or the patch file format available? I'm toying with the idea of converting patches from other synths to work on the Quantum, and also with programmatically generating certain parameters, like Komplex Modulator curves.

Please Log in or Create an account to join the conversation.

More
8 months 3 weeks ago #2 by paulinwales
There's no parameter sysex layer at all in quantum/iridium from what I can see.

Please Log in or Create an account to join the conversation.

More
8 months 2 weeks ago - 8 months 2 weeks ago #3 by dcardani
Well this is slightly embarrassing. It turns out to be a very straightforward file format. There's a short header, followed by 32 byte C strings for the patch name, author, bank, and attributes, 280 bytes of unknown stuff that's mostly 0s, and then every parameter of the synth layer out as a single precision float, followed by a 32 byte C string for the parameter name and 32 byte text description of the value (though in many cases, this is an empty string).

Thanks to the Waldorf engineers for making this so straightforward!
Last edit: 8 months 2 weeks ago by dcardani.

Please Log in or Create an account to join the conversation.