aselectroworks / AtomS3_USB-BLE_MIDI_Bridge

USB-BLE MIDI Bridge for AtomS3
MIT License
5 stars 0 forks source link

Understanding what i can connect #2

Open tilllt opened 8 months ago

tilllt commented 8 months ago

Sorry, its me with another question: i think i still havent understood well what this Software is going to do:

I connected an older Novation XioSynth25 via USB to the AtomS3 and then tried to scan for my Android Phone & Windows 10 PC, but i cannot find anything... The Phone and the Windows PC can also "see" no BLE Midi device... So i am wondering did i completely misunderstand what the Software is supposed to do ;)?

Thanks!

aselectroworks commented 8 months ago

@tilllt On this program, AtomS3 acts as USB MIDI Device and BLE MIDI Client USB MIDI Device needs to be connected by USB MIDI Host like Windows OS via USB cable. BLE MIDI Client can connect to BLE MIDI Server like microKEY Air

I am not familiar with Novation XioSynth25 but I checked its manual. I think XioSynth25 has the function of USB MIDI Device not the Host.

And BLE function on Windows 10 PC and Android Phone is normally BLE Client. So AtomS3 with this program could not find Windows PC and Android Phone.

So I think you are misunderstanding this program......

tilllt commented 8 months ago

Thanks for the clarification. Do you know of a similar project that does the same only as BLE Midi Host and USB Midi Host? As far as I understand the atom S3 could theoretically, be a USB midi Host, right?

I saw this but it seems to more of a low level library...

https://github.com/max22-/ESP32-BLE-MIDI

aselectroworks commented 8 months ago

@tilllt MIDIUSBHOST_ESP32 has a simple example for USB MIDI Host. And Arduino-BLE-MIDI has BLE Server and Client examples.