carrierdown / elektron-sysex-to-midi

A simple tool for generating MIDI-files based on Elektron MachineDrum sysex dumps.
43 stars 8 forks source link

Proposed: MonoMachine #1

Open quailson opened 4 years ago

quailson commented 4 years ago

Enhancement: MonoMachine support. You ever end up getting that to work? I'd love to grab the melodies from the MM set.

By the way, I parsed the accent data and ended up mapping accents to increase in velocity (accented to 127, tip set to 100). However, looking at the accentAmount, there actually should be no difference (each pattern's accentAmount is set to 0). Additionally, a majority of the tracks don't have much use of accents.

carrierdown commented 4 years ago

I never got round to adding MonoMachine support. It should be possible to implement yourself by studying the Elektron documentation though, and most of the logic for unpacking the sysex data should be the same as for the MachineDrum. If you're interested in going down this route I might have some additional technical info from Elektron on this. Let me know if you're interested and I'll see what I can find.

On a more general note, I think a lot of what makes the MonoMachine-patterns in the ae set interesting lies in how the patches are programmed and how they are modulating various parameters, something which would not be replicable by getting the trigger data itself.

quailson commented 4 years ago

Absolutely. I'll take whatever info you have.

carrierdown commented 4 years ago

Alright, I've tracked down the additional docs now. I can PM you the docs on Twitter for instance, I'm at @KnUpland.

cflip commented 3 years ago

Do you still have the documentation available? I'm interested in adding Monomachine support.

carrierdown commented 3 years ago

Sure, you can get it from here:

https://1drv.ms/b/s!ApmpiHRDXPSBgSnzZ3AA4Z7xoWK0?e=QdhLcv

https://1drv.ms/b/s!ApmpiHRDXPSBgSurc51TqLTek9fr?e=0IxAfw

carrierdown commented 3 years ago

Please let me know if you get it working :)

cflip commented 3 years ago

Awesome, thanks