PiOverFour / MPK-M2-editor

Alternative to the official AKAI MPKMini MkII Editor
GNU General Public License v3.0
85 stars 13 forks source link

Support for Mini MK1 and Mini Play #2

Open mungewell opened 5 years ago

mungewell commented 5 years ago

Nice project.

Not wanting to make more work for you, but if you are interested in supporting the Mini MK1 (the one without pitch bend joystick) the format is very similar. Feel free to 'steal' any useful information :-) https://github.com/mungewell/mpd-utils/blob/master/mpk_mini.py#L234

I also have a script for the Mini Play; which is quite a bit different, but inline with the other devices.

PiOverFour commented 5 years ago

Hi, thanks for the suggestion. I was interested at one point, but since I don’t own a MK1 and couldn’t find the info, I gave up. So it would make for a nice addition, but I don’t have time to tackle it now though, and probably won’t until next year. Feel free to make a pull request if you want to implement it yourself!

I’ll keep this open for now.

EDIT – I just found this project linked from your repo! Had I known about it, I would have forked it… I didn’t know about the Web MIDI API either, it seems like a better and more portable interface than a python script with dependencies.

ErwinBaeyens commented 4 years ago

I have a mini play and tried adding it in; after adding the name in the midi_setup method the device was recognised but the ui stays black . I think it has to do with the sysEx header being different. Can you tell me how I can capture that ? I'm pretty used at using python but have no experience at using it with midi. As this would be a usefull program for me and it is small enough to still be understanable for me I would like to add the functionallity for the MPK mini play.

PiOverFour commented 4 years ago

Hi,

I think it has to do with the sysEx header being different. Can you tell me how I can capture that ?

At the time, I used Wireshark and the official AKAI software to analyse MIDI packets, and found the protocol through trial and error. While you can do that, I think your best bet may be to take a look at the other projects linked above…

I would like to add the functionallity for the MPK mini play.

I’d gladly accept a patch if you implement this feature!

vincentreynaud commented 8 months ago

hey there! i'm currently trying to keep using my old MK1 controller and remap it properly. Any chance someone found a way to make this editor work with it? 😊

PiOverFour commented 8 months ago

hey there! i'm currently trying to keep using my old MK1 controller and remap it properly. Any chance someone found a way to make this editor work with it? 😊

Maybe the project linked previously works? I don’t have this controller so I can’t test it myself. https://gljubojevic.github.io/akai-mpk-mini-editor/