gpt4 book ai didi

audio - 音频处理硬件平台

转载 作者:行者123 更新时间:2023-12-02 22:21:25 26 4
gpt4 key购买 nike

我想构建某种音频处理单元。我会将一些麦克风连接到它(例如手机中的麦克风,而不是歌手的大麦克风)。我在阅读 Android 中的原始音频数据方面有一些经验,这是我可以处理的抽象级别。一切变得更低级别的东西对我来说有点毛茸茸。 (这里的原始意味着我从缓冲区中读取整数。)

是否有硬件平台可以让我轻松连接麦克风并读取原始音频数据?我想通过 USB 将它连接到计算机以传输原始音频数据。我认为进一步的处理将在计算机上进行,例如 Fourier transformations , ETC。

我听说过 Arduino,它是否提供了一个很好的抽象级别?我可以改用什么平台?

最佳答案

Arduino(至少是 8 位板)的问题在于它们没有任何类型的 DAC,因此您无能为力。此外,计算能力不足以进行实时音频处理,除非您想做某种老式音乐,例如在旧游戏系统中。

全新的 Arduino Due 可以改变这种情况,包括 32 位 ARM 处理器。在这里,您有一些 DAC,计算能力应该足以进行一些不错的音频处理。不方便的是这 block 板子真的很新,开发工具还不稳定。认为大多数 Arduino 板都带有 AVR 微 Controller ,而这个 Arduino Due 具有 ARM 处理器。架构完全不同。

我想向您推荐一些板子。如果你想做一些音频处理,我认为最好有一 block 带有插孔连接器(输入/输出)、SD卡(读取一些音频文件)的板,也许还有一个屏幕来进行某种可视化(即图形条) 带有音频信号。

  • 第一个选择:树莓派。它是便宜的开放硬件(尽可能多地......因为 ARM 制造商用专利保护他们的芯片),并且社区做了很多项目。我认为它就像 Arduino,但具有非常强大的架构。
  • mikroElektronika 有一些不错的 Multimedia boards .他们提供了多个版本(即 AVR、PIC、ARM ......),因此您可以选择任何您喜欢的架构,但外围设备都是相同的(声音芯片、TFT、WIFI ......)。他们还提供编译器、库和文档。这不是一家很大的公司,所以我认为他们关心客户,你会得到很好的技术支持。

  • 如果您不喜欢其中任何一个,我可以提出其他一些替代方案。

    关于audio - 音频处理硬件平台,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12428812/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com