westlicht / performer

PER|FORMER Eurorack Sequencer
https://westlicht.github.io/performer
MIT License
236 stars 70 forks source link

List of USB MIDI controllers that currently work #127

Open dComposer opened 5 years ago

dComposer commented 5 years ago

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:

westlicht commented 5 years ago

@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.

kurtjoy commented 5 years ago

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, notifications@github.com 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 .

SloBloLabs commented 5 years ago

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 commented 5 years ago

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

westlicht commented 5 years ago

@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.

SloBloLabs commented 5 years ago

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

dComposer commented 5 years ago

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

soporus commented 5 years ago

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

toneburst commented 5 years ago

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.

mongrol commented 5 years ago

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.

sunflowr commented 5 years ago

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

smootmather commented 4 years ago

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

deepiain commented 4 years ago

Yes - minilab Mk2 working fine here

On Sun, Oct 6, 2019 at 3:35 PM smootmather notifications@github.com 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

dcbb commented 4 years ago

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

smootmather commented 4 years ago

Notation Launchkey Mini mk3 works fine

rheslip commented 4 years ago

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

kidko commented 4 years ago

Keith McMillen QuNexus CV works

acook commented 4 years ago

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

sunflowr commented 4 years ago

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.

napoleonthegreat94 commented 4 years ago

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

rolfjack commented 3 years ago

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.

Alexain commented 3 years ago

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

westlicht commented 3 years ago

Manual updated.

yagob commented 3 years ago

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

rotadsr commented 3 years ago

M-Audio Keystation Mini MKI working fine!

CedreLo commented 3 years ago

AKAI LP25 works well

voltagecontrolled commented 3 years ago

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.

notontv commented 3 years ago

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

SloBloLabs commented 3 years ago

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.

av500 commented 3 years ago

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 :)