学习音频处理[关闭]

Posted

技术标签:

【中文标题】学习音频处理[关闭]【英文标题】:Learning Audio Manipulation [closed] 【发布时间】:2009-03-30 20:55:22 【问题描述】:

我想了解像 CakeWalk、Cubase 和 ProTools 这样的应用程序是如何构建的。有没有什么好的资源来学习这种类型的开发?

资源

Digital Signal Processing Basics

【问题讨论】:

哇。好问题。再一次,我讨厌你想出好问题来问。 不要讨厌游戏,讨厌游戏 【参考方案1】:

如果您想了解这些程序的功能是如何实现的(我说的是滤波、合成、混合等),请尽可能多地阅读数字信号处理 (数字信号处理器)。如果您碰巧能够在学院或大学参加 DSP 课程,您可能会从中获得很多有用的信息。 (我自己也上过几门这样的课,它们很棒)除此之外,还有几十本关于 DSP 各个方面的书籍和研究论文;只需尝试找到一个(或多个)好的并深入研究即可。Google 搜索绝对可以帮助您入门。

如果您想了解更多关于音频编程的一般知识,即如何访问操作系统的音频资源(麦克风/扬声器/等),我想我可以回应 Dan 关于 Audacity 的建议......

【讨论】:

【参考方案2】:

Audacity 的人可能会提供帮助。参与开源项目是帮助社区和获得新技术指导的好方法。

【讨论】:

【参考方案3】:

任何对此主题感兴趣并了解有关数字音乐技术的更多信息的人也可以查看https://ardour.org/ - 一个正在开发中的开源数字音频工作站,并拥有一个活跃的开发者社区。 http://community.ardour.org/community。

“Ardour 是一个由音乐家、程序员和专业录音工程师组成的全球团队合作开发的开源项目。开发过程是透明的——任何人都可以实时观看我们的工作。就像一块好的老式硬件,你可以打开盒子看看里面。”

【讨论】:

以上是关于学习音频处理[关闭]的主要内容,如果未能解决你的问题,请参考以下文章

iOS中的音频信号处理[关闭]

如何在android中处理音频(.3gp)文件[关闭]

Java/C++ 中的音频处理 [关闭]

使用 HTML5/javascript 校正音频音量输出分贝,关闭预处理

Python学习笔记--音频处理

学习在 .net 中处理音频的资源?