Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Midi keyboards #803

Open
AlfredR1 opened this issue Jan 29, 2024 · 9 comments
Open

Midi keyboards #803

AlfredR1 opened this issue Jan 29, 2024 · 9 comments

Comments

@AlfredR1
Copy link

One Midi keyboard (E-Keys49 from Evolution) sends VID 0A4D, PID 0099 and receives all keystroke date via USB correctly.
Second Midi keyboard (Oxygen49 from M-Audio) sends VID 0763, PID 3102. But no keystrokes or other Midi data are received.

I use Mini USB Shield 2.0 with MAX 3421E on ESP32 controller.
Any idea or workaround?

@YuuichiAkagawa
Copy link
Contributor

Pleae run USB_MIDI_desc and report the results.

I had a power issue with the my M-Audio Keystation 49 MK3. Is the power supply enough?
YuuichiAkagawa/USBH_MIDI#73

@AlfredR1
Copy link
Author

AlfredR1 commented Jan 30, 2024 via email

@YuuichiAkagawa
Copy link
Contributor

There are no problems with the descriptor.
Does the USBH_MIDI_dump also not work?

@AlfredR1
Copy link
Author

AlfredR1 commented Jan 30, 2024 via email

@YuuichiAkagawa
Copy link
Contributor

The Keystation 49 MK3 does not lack power supply to the keyboard.
The operation is abnormal because a situation of insufficient power supply to the microcontroller occurs when the keyboard starts up, causing it to reset.
If the ESP32 is reset after the keyboard is connected and the display is completed, does it work?

@AlfredR1
Copy link
Author

AlfredR1 commented Jan 30, 2024 via email

@AlfredR1
Copy link
Author

AlfredR1 commented Jan 30, 2024 via email

@YuuichiAkagawa
Copy link
Contributor

There seems to be no problem with the connection to USBHost Shield as it is working with E-Keys49.
I checked to see if there is sufficient power supply to isolate the problem. For example, if the power supply is more than 1A, I consider it is not a problem.
Since VID and PID are output when USBH_MIDI_dump is executed, the device is recognized as a MIDI device.

In previous cases, the following two factors have caused the failure to operate.

@AlfredR1
Copy link
Author

Thanks a lot for your support. Now I know that it is no software issue.
I will try to improve 5V supply and to stabilize it. This will take some time. If I will succeed I will leave a note here!

Best Regards

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants