Great work! Any chance of a converter that works the other way around? Take the patterns on the Rytm, and maybe also the A4 and convert them to midi patterns for use in a DAW or elsewhere.
Shouldn’t be that hard, in fact easier, but there are a lot of things in Rytm patterns (plocks, etc) that don’t exist in MIDI, so that info would be lost in conversion.
I’d mostly be concerned with one for the A4. It would suck to loose the parameter locks (no automation CC equivalents?) but I’ve really been wanting a way to get the note information I’ve programmed onto it into the DAW for editing of longer melodies and progressions. It would still be nice to have one for the A4 but I personally do less longer patterns on it, but I’m sure someone would use it.
So if you ever feel like programming one for the A4 or Rytm it will have an audience.
Nice idea mate, would this work for the MD and it’s 16 channels? I assume if it works, you would loose any swung grooves upon dumping the sysex to the machine
There is a readme in the github. Download his zip, download the libanalog library and run the makefile, I suppose…I’m getting lots of errors compiling in OSX
gattis - how did you know what format the sysex is in? I’m looking for some kind of sysex documentation, particularly for sending and receiving kits or sounds…
This is all done in the terminal/cmd line…if you don’t know how to compile .c and link stuff you’re gonna have a hard time with this…I’d just wait for better documentation.
Looks like this guy did the sysex stuff: https://github.com/bsp2/libanalogrytm
Still not a friendly solution…trying to suss it out now…[/quote]
Thanks. I have no idea where to begin with those files though. What application do i even open them in? what is a makefile? I can get as far as README. I basically don’t know how to use a library. What language is it?
Ideally I’d like to get the sysex info into Max MSP since I can understand that environment.