performer icon indicating copy to clipboard operation
performer copied to clipboard

List of USB MIDI controllers that currently work

Open dComposer opened this issue 5 years ago • 30 comments

Not an issue, but I thought it would be nice if we had a place to list the USB MIDI controllers that we got to work with the per|former. Feel free to move this to a different spot if you don't want it clogging up your issues.

Here's what I've tested so far:

  • Works: CME XKEY37

  • Doesn't work: AKAI MPK mini mk2

dComposer avatar Aug 15 '19 02:08 dComposer

@dComposer Is the AKAI MPK mini the MK1?

I will add a list of compatible devices to the manual. People can add more devices here, I will also do a quick shout out on Facebook to hopefully get some more working devices.

westlicht avatar Aug 15 '19 20:08 westlicht

Off topic..is there a way to directly connect the performer to a laptop via usb? Desperately trying to get clock out to a laptop that controls video without using midi interfaces

On Fri, 16 Aug 2019, 8:57 am Simon Kallweit, [email protected] wrote:

@dComposer https://github.com/dComposer Is the AKAI MPK mini the MK1?

I will add a list of compatible devices to the manual. People can add more devices here, I will also do a quick shout out on Facebook to hopefully get some more working devices.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/westlicht/performer/issues/127?email_source=notifications&email_token=AJSTQSPPCU6CXW67GJQZJVLQEW7K7A5CNFSM4IL2QAK2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD4M7J5Q#issuecomment-521794806, or mute the thread https://github.com/notifications/unsubscribe-auth/AJSTQSOT4JYH55YZFKAVNRLQEW7K7ANCNFSM4IL2QAKQ .

kurtjoy avatar Aug 15 '19 21:08 kurtjoy

Thats an interesting topic. Any idea how to get yet unsupported devices on the list? I would love to get my Akai mpk mini mkii supported, but for the moment I need to hook a Raspi inbetween to make it work. Libusbhost doesn’t seem to accept the device whereas alink on the other side accepts it natively. I have been in touch with Amid but without the device no way to tackle down with it. I mean, the firmware is all at our hands, so shouldn’t be there a way to solve this? Or would anybody guess these are hardware related incompatibilities on the cortex usb implementation?

SloBloLabs avatar Aug 15 '19 21:08 SloBloLabs

By the way: Squarp Hermod has same issue. They use F7 as far as I know.

SloBloLabs avatar Aug 15 '19 21:08 SloBloLabs

@SloBloLabs I would need to have access to an Akai mpk mini to try to figure out why it's not working. From what I've seen the libusbhost implementation is quite minimal and probably does not support the full USB-MIDI specification.

westlicht avatar Aug 15 '19 21:08 westlicht

Sounds promising! Let’s get in touch how to move on with this. Can I PN you by email?

SloBloLabs avatar Aug 15 '19 21:08 SloBloLabs

@westlicht it's the Akai MPK mini mk2 (this guy). I'll update it in the original post.

dComposer avatar Aug 16 '19 02:08 dComposer

Korg MicroKey2 seems to work fine. Though i haven't tried mapping pitch and mod wheel. (assuming they aren't mapped by default, because they have no affect by default). performer fw 0.130

soporus avatar Aug 16 '19 02:08 soporus

Akai APC Mini works as a generic USB MIDI device.

At least the sliders work.

I assume the buttons also send out MIDI note on/off messages (haven't checked with the MIDI monitor), but obviously, the buttons don't light when pressed.

toneburst avatar Aug 16 '19 08:08 toneburst

Arturia Keystep confirmed not working over USB. It power's on but doesn't appear to be recognised. Performer doesn't report a USB device connected.

mongrol avatar Sep 01 '19 23:09 mongrol

Just wondered, does it support USB Hub? Thinking of connecting multiple midi devices e.g. Launchpad and AKAI MPK

sunflowr avatar Sep 04 '19 19:09 sunflowr

Arturia MiniBrute and Korg R3 are confirmed as generic USB device. anybody tried an Arturia MiniLab???

smootmather avatar Oct 06 '19 14:10 smootmather

Yes - minilab Mk2 working fine here

On Sun, Oct 6, 2019 at 3:35 PM smootmather [email protected] wrote:

Arturia MiniBrute and Korg R3 are confirmed as generic USB device. anybody tried an Arturia MiniLab???

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/westlicht/performer/issues/127?email_source=notifications&email_token=AKF5RZ734YHSNYRTYZEGN63QNHZS7A5CNFSM4IL2QAK2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAOLQQA#issuecomment-538753088, or mute the thread https://github.com/notifications/unsubscribe-auth/AKF5RZZNWOIRKDMYY2KYQA3QNHZS7ANCNFSM4IL2QAKQ .

-- iain

deepiain avatar Oct 06 '19 14:10 deepiain

Is it possible to connect an iPad or an iPhone to use a piano roll sequencer app like Xynthesizer?

dcbb avatar Oct 24 '19 15:10 dcbb

Notation Launchkey Mini mk3 works fine

smootmather avatar Oct 31 '19 09:10 smootmather

Generic Chinese "USB MIDI" works for me as does the iConnectivity iConnect MIDI

rheslip avatar Nov 18 '19 03:11 rheslip

Keith McMillen QuNexus CV works

kidko avatar Dec 29 '19 00:12 kidko

Synthstrom Deluge doesn't work via USB. It charges, but no MIDI over USB.

acook avatar Jan 20 '20 19:01 acook

Tested with a 16n faderbank berlin edition: https://github.com/AtoVproject/16n-AtoVproject-rework

It seems it's not detected when plugged in over USB. I can still get CC values when connecting over the MIDI connector. Don't know if this is an issue with teensy usb-midi library or if it's in performer.

sunflowr avatar Feb 21 '20 16:02 sunflowr

arturia minilab mk2 is working fine. arturia microlab is not recognized.

napoleonthegreat94 avatar Jun 09 '20 21:06 napoleonthegreat94

I tried hooking up my Novation SL61 mk3 and it registers as a midi device but I cannot register any communication between the keyboard and the performer.

The Novation SL mk3 is designed as a controller to Ableton and has both keys and pads and could potentially be an interesting controller if support was added for it.

Also: I have been looking for some documentation concerning layout of the various Launchpad controllers to get an idea of which controller is the better one to get (and what functionality they each have). If someone has a link to a place where this is described I would be much obliged.

rolfjack avatar Sep 25 '20 09:09 rolfjack

Tested Yamaha Modx7 and is recognized. Receive and send midi note and clock.

Tested iPad Pro with camera connection kit and various apps but is not recognized. I think that either have usb-host and can't work. To work with an iPad would need an usb slave (type B connector) on the performer

Alexain avatar Oct 10 '20 13:10 Alexain

Manual updated.

westlicht avatar Oct 17 '20 12:10 westlicht

Tried Arturia Minibrute 2 and it doesn't work via USB. But Akai Max 25 does.

yagob avatar Nov 05 '20 17:11 yagob

M-Audio Keystation Mini MKI working fine!

rotadsr avatar Nov 09 '20 07:11 rotadsr

AKAI LP25 works well

CedreLo avatar Dec 08 '20 06:12 CedreLo

I have a Deluge and it is working fine here via USB. Performer recognizes it when I plug it in and I'm able to send clock, transport, and notes. I am on version 3.1 of the Deluge firmware. I haven't used it extensively via USB yet so I can't comment on reliability.

voltagecontrolled avatar Jan 09 '21 17:01 voltagecontrolled

M-Audio Axiom25 works perfectly. Performer finds everything with the "learn" function

notontv avatar Jan 15 '21 02:01 notontv

PR "Fix USB" #291 makes the Akai MPK mini work for me. Further machines may benefit from this patch, as it addresses low level issues within libusbhost library.

SloBloLabs avatar Mar 02 '21 09:03 SloBloLabs

Just a note, all these devices (except the Beatstep Pro) are doing USB/MIDI just fine, all the issues were inside libusbhost. The previously "working" devices were simply the ones that ignored the USB protocol errors of the lib :)

av500 avatar Mar 02 '21 09:03 av500