文件名称:photonAudio:在粒子光子上执行音频的样本
文件大小:468KB
文件格式:ZIP
更新时间:2024-06-14 13:12:08
C++
光子音频示例代码 在粒子光子上进行音频的代码示例 使用[Adafruit 1713]( )驻极体麦克风放大器-具有自动增益控制功能的MAX9814捕获光子上的音频,然后通过TCP将数据发送到写入node.js。 它使用[SparkIntervalTimer]( )库,使用一种非常简单的方法通过硬件计时器读取ADC。 做了同样的事情,但是更多的是实验性的。 它使用ADC,硬件计时器和DMA在硬件中进行所有采样,无需使用主CPU,就以精确的间隔将采样存储在RAM中。 它非常有效,本示例在16位采样的32000 Hz采样速率下工作。 node.js服务器程序将数据保存到wav文件。 与示例3相似,不同之处在于,将6个44.1KHz 16位样本通道上传到服务器。 Javascript可以将流之一保存到wav文件。 与示例3相似,不同之处在于它将样本捕获到RAM中。 填充输出缓冲区后,样本
【文件预览】:
photonAudio-master
----audio1()
--------audioserver.js(2KB)
--------audio1.cpp(5KB)
--------image.jpg(225KB)
--------README.md(2KB)
----LICENSE(1KB)
----audio4()
--------audioserver.js(3KB)
--------audio4.cpp(9KB)
--------README.md(3KB)
----.gitignore(33B)
----README.md(1KB)
----audio3()
--------audioserver.js(3KB)
--------image.jpg(225KB)
--------README.md(3KB)
--------audio3.cpp(9KB)
----audio5()
--------audio5.cpp(9KB)