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 ...
Search found 2 matches
- Sat Nov 20, 2021 8:20 am
- Forum: ESP-ADF
- Topic: how to use line_in (I neeeeeeed helf :cry: )
- Replies: 2
- Views: 12548
- Sat Nov 20, 2021 7:51 am
- Forum: ESP-ADF 中文讨论版
- Topic: AUX_IN的使用问题(恳请大神解惑)
- Replies: 6
- Views: 24531
AUX_IN的使用问题(恳请大神解惑)
我想请教关于AUX_IN使用的问题。
我想实现LINE_IN输入音频,然后对音频进行处理(如降噪),而后LINE_OUT输出。运行官方案例pineline_passthru可以实现从输入到输出,但随后我发现输入的音频是无法改变的(无法对其进行处理),并且即使将pineline_passthru中的输出管道(i2s_stream_writer)删除,仍然能够实现输出,也即只需要i2s_stream_reader就可以实现输入后直接输出,无法做任何处理。这和我预想的很不一样
但如果将LINE_IN改为麦克风输入(AUDIO_HAL_CODEC_MODE_LINE_IN变为AUDIO_HAL ...
我想实现LINE_IN输入音频,然后对音频进行处理(如降噪),而后LINE_OUT输出。运行官方案例pineline_passthru可以实现从输入到输出,但随后我发现输入的音频是无法改变的(无法对其进行处理),并且即使将pineline_passthru中的输出管道(i2s_stream_writer)删除,仍然能够实现输出,也即只需要i2s_stream_reader就可以实现输入后直接输出,无法做任何处理。这和我预想的很不一样
但如果将LINE_IN改为麦克风输入(AUDIO_HAL_CODEC_MODE_LINE_IN变为AUDIO_HAL ...