I want to ask some questions aout the line_in.
I want to do this: receive audio data from LINE_IN, process it and the output. I ran the official example 'pipeline_passthru' successfully.
However I found that I can't change the data received from LINE_IN. Even after I remove the 'i2s_stream_writer' in 'pipeline_passthru', I can still get output. It seems that it always outputs what you input by LINE_IN no matter if there is an 'i2s_stream_writer'. Because of that , I cant do what I want to do.
Anyone help me, please?
Excuse me for my poor English
how to use line_in (I neeeeeeed helf :cry: )
Re: how to use line_in (I neeeeeeed helf :cry: )
you can call I2S_Read to read audio samples from codec es8388 and use I2S_Write to output samples after you init i2s and i2c.
1, init i2s and audio board.
2, while(1)
i2s_read
DSP
I2S_write
that's all.
不用客气!
1, init i2s and audio board.
2, while(1)
i2s_read
DSP
I2S_write
that's all.
不用客气!
Re: how to use line_in (I neeeeeeed helf :cry: )
If you want, you can contect me with Wechat. we can talk about DSP and Esp32
Who is online
Users browsing this forum: No registered users and 24 guests