mrhempman69
mrhempman69
See also: https://github.com/pschatzmann/ESP32-A2DP/discussions/495
The loop is nothing: ``` int8_t IntStat = 0; int8_t IntConnected = 0; int16_t runningMean=0; int16_t absRunningMean=0; void loop() { if (a2dp_sink.is_connected() != IntConnected) { IntConnected = a2dp_sink.is_connected(); if (IntConnected...
I thought that was going to fix it but even using ` void loop() { } ` did not help... Here is some of the log from when I press...
Right true, I got that from the homepage, but i also just tried `void loop(){ delay(100); }` and it also did not help... I will try a different ESP32 board...
Well, I don't know how to check the timing of those events, but I just tried it, and it works on my android tablet, also the audio quality is much...
The problem persists when using Apple Music (perhaps not related to https://github.com/pschatzmann/ESP32-A2DP/issues/485, i used it on files that I added from my computer, not the streaming service) and YouTube Music....
This issue is likely related to the last few detailed comments in https://github.com/pschatzmann/ESP32-A2DP/issues/87, as the behaviors are quite similar
I will do some more investigation, but I wanted to paste this log after doing what you suggested, in case there is an easy fix. Edit: Though it's 11:08 in...
The last log was using the PCM5102 breakout board from the wiki. I actually am not getting audio from that board. But this is what happens using a different external...
> I guess the access to **is_i2s_active** needs to by synchronized. Can you check if is good enought to define this variable as volatile ? I tried that here. This...