To start, I want to emphasize that I have studied this thread extensively to try not to repost anything that has already been said. I have also followed this wiki to make sure I am doing things right.
I have a single Daisy Seed on a breadboard, plugged into my 2018 Macbook Pro and am trying to code it using Gen~ in MAX/MSP. I have run a ground wire from Analog Ground pin to the Digital Ground pin. I have a simple switch with Digital V Out going into the middle pin of the switch, and another pin going out from one side of the switch and into the Seed’s [ADC 3][A3/D18] pin with the intention of that pin reading an input of HIGH or LOW depending on the switch. I have no resistors on my breadboard.
In MAX I have the Oopsy object and a gen~ object. Into the gen~ I have MAX’s drumloop.wav playing constantly into IN 2 in the gen~ object. Inside gen~ I have [param sw1 @min 0 @max 1] going into the left input of a [gate] object. The right input of the [gate] object is being fed the drumloop.wav audio from outside the gen~ object. Then I have [gate] flowing into OUT 1.
My JSON file is:
I use Oopsy to point at that JSON file, push RESET and BOOT on my Seed board and upload it successfully to the board.
Why then, do I not hear the drumloop.wav file when I flip the switch on the breadboard?
I have also never been able to get an analog knob reading to work in MAX either.
Ive been working on this since February. I feel like a frustrated idiot. Any help would be amazing. Thank you all.