<div dir="auto"><div>Hi JF,</div><div dir="auto"><br></div><div dir="auto">PA relies on ALSA drivers for the sound cards, including I²S, so unless you have a Linux port on this chip, there's a lot of work. Also, active noise cancelation is easier said than done.</div><div dir="auto"><br></div><div dir="auto">Best regards,</div><div dir="auto">Denis Shulyaka<br><br><div class="gmail_quote" dir="auto"><div dir="ltr" class="gmail_attr">сб, 4 сент. 2021 г., 00:03 JF <<a href="mailto:pulseaudio@domn.net">pulseaudio@domn.net</a>>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hello,<div><br></div><div>I would like to know if anyone has ever tried to interface pulseaudio with an ESP32 chip ?</div><div><br></div><div>This extremely popular 3$ chip has ethernet, wifi 802.11n and bluetooth 4.2+BLE capabilities as well as a pair DMA capable I²S bus capable of operation is both master or slave modes. </div><div><br></div><div>This is on of the most popular chip currently in use by Arduino IDE users, making it extremely accessible for hobbyist use.</div><div><br></div><div>Infomation regarding the I2s programming interface</div><div><a href="https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/peripherals/i2s.html" target="_blank" rel="noreferrer">https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/peripherals/i2s.html</a><br></div><div><br></div><div>More information about this chip</div><div><a href="https://en.wikipedia.org/wiki/ESP32" target="_blank" rel="noreferrer">https://en.wikipedia.org/wiki/ESP32</a><br></div><div><br></div><div>A variant of this chip called the ESP32-A1S, comes with on board audios ADC/DACs ? </div><div>Although the details are not clear about this one for me. It is a audio-centric variant.</div><div><a href="https://docs.ai-thinker.com/en/esp32-a1s" target="_blank" rel="noreferrer">https://docs.ai-thinker.com/en/esp32-a1s</a><br></div><div><a href="https://github.com/donny681/esp-adf" target="_blank" rel="noreferrer">https://github.com/donny681/esp-adf</a><br></div><div><br></div><div>I've been a subscribe to this mailing list for a while but I have not yet spotted discussion of this chip.  I am under the impression that this chip could be the ideal hobbyist pulseaudio platform. </div><div><br></div><div>(My intention is to create 3d printed wifi gaming headest with DSP capability and active noise cancellation. I know the doc says wifi's not good enough for audio, but I want to try it out for myself, especially with the latest 802.11ax standard) </div><div><br></div><div>Thanks !</div></div>
</blockquote></div></div></div>