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

Not recognizing :( #50

Open
maddyvae opened this issue Sep 12, 2024 · 8 comments
Open

Not recognizing :( #50

maddyvae opened this issue Sep 12, 2024 · 8 comments

Comments

@maddyvae
Copy link

My Macbook (running Big Sur 11.2.3) still won't recognize my Casio privia px-320. I've copied it to the drivers folder, tried many different things and it just won't recognize it at all :( any tips? Am I doing something wrong? haha

@francoisferland
Copy link
Owner

Hi, one thing you could do is check how your keyboard appears in System Report. See here for more info on how to check :

https://www.startech.com/en-es/faq/usb-general-mac-os-check-detection?srsltid=AfmBOoqpvPv6lHyKI5KoUvYqJYeZUxa8ur43mOL3X_JHsHCXLAqF9Dme

If you can, please attach a screenshot of how it looks like, the device and manufacturer ID, plus device type, would be the most important.

@piercebb
Copy link

Hi @francoisferland,

Thank you so much for your work to support this driver! I think it's exactly what I need to enable my mac to connect to my Casio Privia PX-320 keyboard.

I'm running into this thread issue. Here's where I'm at so far:

  • Casio appears in the System Report
  • The .plugin is in the Library/Audio/MIDI Drivers folder
  • MIDI Studio does not find the device

Other details:

  • Apple M3 Pro
  • Mac OS 14.7.2 (23H311)
  • I have restarted my laptop
  • I ran into a documented Issue and explicitly enabled the plugin in Security & Privacy settings

What do you think is the next step to troubleshoot? Thank you in advance for your help 🙇🏽

Image Image Image Image

@francoisferland
Copy link
Owner

Hi,

I've experimented a little with build settings and code signing options and successfully made it work this morning on my M2 Air (Sequoia 15.3). The driver still targets MacOS 11+, so it should work in Sonoma. Here are the steps I usually follow :

  • Driver in /Library/Audio/MIDI Drivers, keyboard unplugged.
  • Plug in the keyboard and turn it on
  • Allow the USB device when prompted to
  • Look into Audio & Midi Setup app, the Casio keyboard shows up
  • Start Garage Band, I can get notes on synths

I attached the latest build as a zip file, just unzip it then copy the .plugin bundle over the old one. However, I would suggest those extra steps to figure out what does (or doesn't work):

  • Remove old plugin and close the MIDI Settings app (or restart your computer)
  • Start Console.app (should be in Applications/Utilities), turn monitoring on (the Play button)
  • Copy the new driver in place, and start the MIDI settings app
  • Plug and turn on the keyboard
  • Look for Casio or USB related messages in Console.app. You can filter in the top right for "Casio"
  • Copy here anything that looks wrong. On my side I get a few Debug Asserts, when GarageBand connects or I turn off the keyboard, but nothing out of the ordinary.

Hope this helps,

CasioUSBMIDIDriver.plugin.zip

@maddyvae
Copy link
Author

Hi, one thing you could do is check how your keyboard appears in System Report. See here for more info on how to check :

https://www.startech.com/en-es/faq/usb-general-mac-os-check-detection?srsltid=AfmBOoqpvPv6lHyKI5KoUvYqJYeZUxa8ur43mOL3X_JHsHCXLAqF9Dme

If you can, please attach a screenshot of how it looks like, the device and manufacturer ID, plus device type, would be the most important.

Sorry I missed this response! I really appreciate it, and the time you're taking to help!
It is not showing up at all in System report - I'll attach a screen grab.
MacBook Pro M1 2020 running Big Sur 11.2.3
Interesting to note, that when I've double-clicked the driver just now to try this again, it is attempting to open via GarageBand. I can't seem to get it to stop. No driver in Audio MIDI Setup either.

Image

@francoisferland
Copy link
Owner

Hi @maddyvae, could you expand the "Vendor-Specific Device" info ? I would like to see if it matches what the driver is trying to detect (Id 0x07CF).

@maddyvae
Copy link
Author

Hi @maddyvae, could you expand the "Vendor-Specific Device" info ? I would like to see if it matches what the driver is trying to detect (Id 0x07CF).

Here's what it says!

Image

@francoisferland
Copy link
Owner

Hi @maddyvae, could you expand the "Vendor-Specific Device" info ? I would like to see if it matches what the driver is trying to detect (Id 0x07CF).

Here's what it says!

Image

Hi,

Ok, your keyboard shows up correctly and the IDs match what the driver should be looking for. I also noticed the auto-open in Garage Band when clicking on the driver.

Just to confirm, have you tried with the new version I posted a few messages up ? You can also open Console.app before copying the driver in Library/Audio/MIDI Drivers and turning the keyboard on, you might see relevant messages.

@maddyvae
Copy link
Author

maddyvae commented Mar 5, 2025

Hi! Yes, I have tried the new version. No luck.

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

3 participants