lathoub / Arduino-AppleMIDI-Library

Send and receive MIDI messages over Ethernet (rtpMIDI or AppleMIDI)
Other
306 stars 66 forks source link

no shield no longer an option? #79

Closed rockomatthews closed 4 years ago

rockomatthews commented 4 years ago

When I download the Library within the Arduino IDE, I get fewer options than when I manually install the library as a zip from here. Is there a more up-to-date version or area it should be taken from? When I used the one from the zip, out of the box it works. But then the IDE says "libraries need updating and when they get updated, I get errors. When I do a completely clean install and only add the Apple MIDI library from within the IDE, I get this error message when trying to use the example file.... Do I now need to use a shield with my esp-32? There are now directions to input the mac address of a shield. I can figure out how to do this and input a mac address... but is it a better option or something than broadcasting WiFi from my mac and connecting to it that way? I don't see anywhere to input my network and password. So is this a new alternative? Any advantages/disadvantages?

ESp32_NoteOnOffEverySec:23:53:` error: macro "APPLEMIDI_CREATE_DEFAULT_INSTANCE" requires 3 arguments, but only 2 given
 APPLEMIDI_CREATE_DEFAULT_INSTANCE(WiFiUDP, "Arduino");
                                                     ^
Multiple libraries were found for "WiFi.h"
 Used: /Users/home/Library/Arduino15/packages/esp32/hardware/esp32/1.0.4/libraries/WiFi
 Not used: /Applications/Arduino.app/Contents/Java/libraries/WiFi
exit status 1
macro "APPLEMIDI_CREATE_DEFAULT_INSTANCE" requires 3 arguments, but only 2 `given
rockomatthews commented 4 years ago

nevermind. If I put the zip in the right place it works. However, FYI, when I try to install it through the IDE, it seems like it is behind a version or something. There aren't as many example options. None for esp32 specifically like when you add the zip