问题标签 [i2s]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
66 浏览

vhdl - NEXSYS A7 板 - I2S2 PMOD

我正在使用NEXSYS A7 Board 制作吉他效果“踏板” 。为此,我购买了I2S2 PMOD并使用 Digilent 提供的示例代码成功启动并运行它。

目前,该设计是“直通”的,这意味着音频进入 FPGA 并立即输出。

我想知道存储数据的正确方法是什么,在这些数据上制作一些 DSP 来创建效果,然后将修改后的数据传输回 I2S2 PMOD。也许没有必要存储数据?也许我可以通过负责应用效果的 RTL 块传递它,然后简单地将修改后的数据传输出去?

0 投票
1 回答
41 浏览

codec - 如何在 Beaglebone AI 中录制 I2S 音频麦克风

我正在尝试从圆形麦克风板 TIDA-01454 录制 Beaglebone AI。我用 I2S DAC 检查了 CMB 的输出是否正确(我可以听到麦克风的声音)。但是,我无法在 Beaglebone AI 中录制,这是我尝试录制时发生的情况:

arecord --device="hw:1,0" -c2 -f S32_LE test.wav

录制 WAVE 'test.wav':有符号 32 位 Little Endian,速率 8000 Hz,立体声

arecord:pcm_read:2145:读取错误:输入/输出错误

我认为问题一定出在我的 DTS 文件或 ALSA 配置中。但我真的不知道,所以如果需要更多信息,请询问。

DTS(不完整):

asound.conf:

0 投票
0 回答
15 浏览

audio - 可以使用 EPS32 中的 I2S 驱动程序代码来采样 PCM 音频吗?

我在这方面不是很好,但我碰巧有一个这样的 MEMS 麦克风:SPM0405HD4H。它恰好是PCM。我想在 esp32(实际上是 m5core2)中使用它的 i2s 引脚录制音频。有此代码,但未从麦克风中检测到声音。也许我的接线有点错误,但在我深入研究之前,如果有人知道这可能会有所帮助吗?