ESP32 可否同时使用两路I2S,实现播放不同的音频 (AUD-6211)
ESP32芯片有两路I2S,能否一路I2S用于VOIP,另一路同时用于播放音乐,互不影响? 谢谢解答
添加两路I2S是OK的可以单独工作,不过简单的应用场景可以用mixer来实现,多路可以mixer到一起播放,对硬件需求会少一些。基于ADF可以参考https://github.com/espressif/esp-adf/blob/master/examples/advanced_examples/audio_mixer_tone/README_CN.md 实现
添加两路I2S是OK的可以单独工作,不过简单的应用场景可以用mixer来实现,多路可以mixer到一起播放,对硬件需求会少一些。基于ADF可以参考https://github.com/espressif/esp-adf/blob/master/examples/advanced_examples/audio_mixer_tone/README_CN.md 实现
这种方式,有两个喇叭输出,不能做到完全分开吧?如果需要以太网接口+两路音频输出,引脚无法满足吧?其中一路使用DAC可以满足吗?谢谢解答
一路I2S有两个channel,就可以接两个喇叭了,如果一定要分开可以软件吧voip放左声道,音乐播放放右声道都是可以的,后级的混音效果可以自己决定怎么做
一路I2S有两个channel,就可以接两个喇叭了,如果一定要分开可以软件吧voip放左声道,音乐播放放右声道都是可以的,后级的混音效果可以自己决定怎么做
两个音频通路是下面这样吗?
通路是下面的: