My girlfriend is currently majoring in music production and her birthdays coming up in around 2 months so I started making a midi for her to use with logic. Originally I had no idea how I was originally going to program it. I realized logic has a built in keyboard function that uses your computer's keyboard (a s d f g h j k l) so I realized I can use an Arduino to make the button pressed inputs look like a regular keyboard. Does anyone have experience with hid's but on macs? Does she need to install anything on her computer (Im tryna make it completely plug and play for simplicity but if not whats the easiest way to have it run, since Corona Virus happened unfortunately we live in different states currently so I won't be able to install anything or streamline the process for her). Also if anyone has advice on making full on midis for mac books I would love to hear it. Thank you so much. <3
Hey, I don't know much about MIDI, but when I was looking around for USB related stuff I found this library: GitHub - arduino-libraries/MIDIUSB: A MIDI library over USB, based on PluggableUSB
This requires an atmega32u4 or arm based arduino, but if you have one of those, it should be pretty plug and play, though it may require a driver install.
Anyway, hopefully that at least gives you a place to start.
I maintain a small overview of MIDI-over-USB-capable Arduino-compatible boards here: MIDI over USB
The Control Surface library might be useful to get your project up and running.
If you want to build a MIDI keyboard, the NoteButton and NoteButtonMatrix examples will probably be a good starting point.
Pieter