Hi everyone, this is my first post so I will try to make it a clear one, here goes
Ive been designing a midi controller for a while now. I`ve experimented with the Teensy 3.2 and Teensy 3.5 which make it quite straightforward to use MIDIUSB, however I wanted to have Bluetooth in my project and a way of writing apps to control the midi device and it doesn't seem possible with the Teensy platform.
I came across the Arduino Nano 33 BLE which at first seemed to be a good solution and it is supposed to be USBMIDI compatible. Well I've tried everything I can think of but I just cant get my PC (WIN 10) to see the Nano 33 BLE as a USBMIDI device.
There seems to be several different midi libraries floating around the net with no real clarity on which one to use, I've tried several with no luck.
The code I am using for my application works fine with the Teensy, so I wont over complicate things by adding it here. The problem appears to be library related I think and Im guessing there is no library that supports the Arduino Nano 33 BLE currently.
To be clear, I'm not currently trying use the Bluetooth, just MIDI over USB at the moment!
Ive tried using both of theses header files:
#include <usbmidi.h>
#include <MIDIUSB.h>
and also the following code for the Control-Surface library:
// Include the library
#include <Control_Surface.h>
// Instantiate a MIDI Interface to use
USBMIDI_Interface midi;
However, nothing allows my Nano 33 BLE to show as a USBMIDI device.
I checked the Device Manager (see pic) but nothing showing.
I'm stumped, if anyone could offer me a little support, it would be great.
thanks
Ged.