Linux 音频:初学者及进阶指南/初学者指南
本章将讨论使基本启用声音的 Linux 系统启动并运行所需的步骤。虽然不需要成为专家,但这本书假设读者对使用计算机有一定的了解。在牢记初学者的同时,还会讨论一些高级主题,例如内核配置和从源代码编译软件。如果您对这些任务感到不适,请不要气馁。安装和配置 Linux 系统当然可能是一项令人生畏的任务,但最近的发行版使这变得简单得多,甚至还有一些发行版可以直接从 CD 或 DVD 运行,无需任何安装!
有各种各样的发行版可供选择,选择最适合您的发行版可能需要一些时间。但是,随着越来越多的 Live 发行版和虚拟化的普及,尝试不同的发行版变得容易得多。如果您有时间,甚至可以尝试几个。
这绝不是所有 Linux 发行版的完整列表。在众多网站和邮件列表中,不同用户之间存在着永无止境的讨论,实际上,没有一个发行版最适合每个用户和应用程序。此列表试图关注那些主要用于多媒体创作的发行版以及 Linux 音频用户中流行的发行版。互联网上有很多信息,例如发行版的网站和各种邮件列表。需要牢记的关键事项是您的具体需求以及您对系统管理的熟悉程度。
Mandriva 的远亲。根据其官方网站 http://www.apodio.org/,它目前基于 Ubuntu。
Puredyne Live CD 专注于实时音频和视频处理以及流媒体。Puredyne 使用实时内核。Puredyne 最初基于 dyne:bolic 发行版,然后过渡到 Debian Live 和 Ubuntu。
包管理器:apt
语言:西班牙语,英语(法语和其他语言目前正在翻译中)
一个旨在用于专业音频和视频的发行版。但是,它不再维护,现在已成为 Debian 多媒体项目。
"Arch Linux 是一款独立开发的针对 i686/x86-64 架构优化的社区发行版,基于滚动发布软件包模型,面向熟练的 GNU/Linux 用户。Arch 在安装后提供一个最小的环境(无图形界面),已经针对 i686/x86-64 架构编译和优化。Arch 轻量级、灵活且简单。其设计理念和实现使其易于扩展和塑造,无论您构建何种类型的系统——从极简的控制台机器到最宏伟、功能丰富的桌面环境。Arch 并非剔除不必要和不需要的软件包,而是为高级用户提供从最小基础构建的能力,而无需为他们选择任何默认设置。" 这使得 Arch 成为熟练用户在其可用硬件上构建最佳音频系统的一个绝佳选择。
Linux 操作系统和工具的一个独特且极简的发行版。它提供了比 Arch 更加最小化的基础来进行构建。二进制软件包的可用性完全取决于社区。Tinycore 拥有一个规模小但友好的社区。因此,如果用户需要的软件包不可用或未更新,则可能需要自行构建。通常,操作系统通过将一个小基础(内核和包含一些基本工具的文件系统,约 8M)加载到 RAM 中来运行,然后从磁盘存储挂载应用程序(应用程序也可以配置为加载到 RAM 中)。
有关构建轻量级音频工作站的提示,请访问:http://wiki.tinycorelinux.net/wiki:audio_workstation 设置音频播放器设备:http://personal.nbnet.nb.ca/gavaris/apa.html
这可能不算作一个发行版,但它确实向您展示了如何从源代码构建一个完整且最小的工作系统。LFS 的目标主要是学习 Linux 系统的来龙去脉,但 BLFS(Beyond Linux From Scratch)确实有一个相当长的媒体相关软件和库列表。它可能不是构建高度优化的音频工作站的最佳选择,但对于那些更倾向于编程或喜欢实验的人来说,这可能正是您需要的东西。另一种可能性是嵌入式系统;通过正确的软件包选择和一些谨慎的脚本编写,您可以为您的现场设备构建一个小型但功能强大的 MIDI 控制器……只是一个想法!
这是一个在 Linux 音频用户中相当受欢迎的发行版。
虽然不被视为完整的 Linux 系统,但这些软件仓库作为现有发行版的附加组件提供,并提供经过修补的低延迟内核以及各种预打包的易于安装的多媒体软件。
"如果它没有坏,就不要修!"
现在您已经了解了 Linux 音频系统的基本知识,让我们进一步探讨它与更多特定硬件问题之间的关系。正如上面引述的那样,如果您的系统运行良好,过多的调整可能只会导致系统崩溃,而最好的做法就是什么也不做。但是,如果您遇到一些硬件问题,或者性能完全不可接受,则本节中的一些提示可能对您有所帮助。