So is there a way I could fix this micbias pin? I've been doing some tests and, I'm not sure if it's because I'm using that 3.3V pin or because my mics are shit but the white noise on my mic signals is pretty bad.
https://i.imgur.com/Sy2CIrB.png
Both blue and green are the mics, the blue one is turned off. Not sure if those are normal levels of noise -I'm just doing something very noise sensitive so would like to keep it minimal if possible.
Also, absolutely unrelated: when I write to my speakers, the -1 and 1 amplitudes correspond to the maximum values, yes? So if I make a sine of amplitude 1, it'll be the highest possible volume that sine can be at, right? I'm asking because I'm used to using int16 values from another API.
Also, I assume this scale is proportional to pressure levels, right? (aka going for 0.5 to 1 does not double the perceived volume, it doubles the pressure from the speakers)
Another thing: I plug my speakers in the audio OUT (not speaker L/R) connectors, and they are powered via usb. I'd like to know if it's normal that they have a repeating "whining" sound that increases with its volume. I should also mention that, where I currently live, the plug signal is pretty bad -it's a shared residence with tons of interferences.
Edit: One last question -is there a difference between setting the speaker's signal to 0 vs. not giving it any orders? (audioWrite(-, -, -, 0) vs not doing anything).