Search found 2 matches

by faintonce
Sat Oct 12, 2024 1:23 pm
Forum: ESP-ADF 中文讨论版
Topic: i2s_stream_reader和i2s_stream_writer为何不能一起初始化
Replies: 2
Views: 1849

Re: i2s_stream_reader和i2s_stream_writer为何不能一起初始化

嗯,我自己解决了。全试了一遍,发现不管是用i2s_stream_int,或者i2s_stream_set_clk,还是audio_element_setinfo,不管后面要设置的对象是啥,只要和stream有关的,参数全都被改了,比如给i2s_stream_writer设个clk,会惊喜地发现i2s_stream_reader参数也变了,虽然用getinfo打印出来看数字并没变,但实际上就是变了,那感觉就好像你在游戏里面打死头野猪,一回头发现旁边的野狼也死了,可能是我用惯了面向对象语言后就不太能理解C,所以,嗯。
by faintonce
Sat Oct 12, 2024 9:47 am
Forum: ESP-ADF 中文讨论版
Topic: i2s_stream_reader和i2s_stream_writer为何不能一起初始化
Replies: 2
Views: 1849

i2s_stream_reader和i2s_stream_writer为何不能一起初始化

我用esp32 s3 korvo2 v3开发板,idfV5.3.1,在adf开发中碰到一个诡异的问题,不能同时初始化i2s_stream_reader和writer,单用哪个都非常正常,但如果初始化完reader再初始化writer,reader那边录音声音就变得很慢,难道还不能同时具备 录音和播放功能吗,哪位大神告诉我,这是为啥啊 i2s_stream_cfg_t i2s_cfg = I2S_STREAM_CFG_DEFAULT_WITH_TYLE_AND_CH(CODEC_ADC_I2S_PORT, 44100, 16, AUDIO_STREAM_READER, 1);     i2s_c...