You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If you compile Sensory Bridge firmware from source on the 2.0.10 version (or higher) of the ESP32 Arduino core, the microphone will not work, returning the same value on every frame.
Matt Crawford helpfully discovered that the I2S "right only" and "left only" modes swapped places between the 2.0.9 and 2.0.10 versions of the ESP32 Arduino core. And you can't even fucking install 2.0.9 anymore in the IDE, which doesn't help anyone.
Sensory Bridge works great from the pre-compiled .BIN in releases, but will fail unless the FMT_RIGHT_ONLY in i2s_audio.h is changed to FMT_LEFT_ONLY in the i2s_config struct. Once that change is made everything works again.
Why this changed, I don't know!
The text was updated successfully, but these errors were encountered:
If you compile Sensory Bridge firmware from source on the 2.0.10 version (or higher) of the ESP32 Arduino core, the microphone will not work, returning the same value on every frame.
Matt Crawford helpfully discovered that the I2S "right only" and "left only" modes swapped places between the 2.0.9 and 2.0.10 versions of the ESP32 Arduino core. And you can't even fucking install 2.0.9 anymore in the IDE, which doesn't help anyone.
Sensory Bridge works great from the pre-compiled .BIN in releases, but will fail unless the FMT_RIGHT_ONLY in i2s_audio.h is changed to FMT_LEFT_ONLY in the i2s_config struct. Once that change is made everything works again.
Why this changed, I don't know!
The text was updated successfully, but these errors were encountered: