在 Linux 的早期,进行高质量的音频录制是可能的,但通常很难设置。后来 Ubuntu Studio 使其变得容易得多。
回到 2000-2002 年,在学习了 B2B 营销之后,我开始在一家工程办公室工作。除了营销和销售方面的工作,我还负责优化工作站和许可证的数量,以满足我们的实际需求并降低成本。
我们当时有很多昂贵的 CAD 工作站,主要运行来自 SGI、IBM 和 Sun 等供应商的 Unix 系统,以及昂贵的 CATIA、Euclid 和 Unigraphics 软件。
我是一个电脑极客,但由于我学习的是营销,我没有机会玩 Unix 系统。然后我发现了 GNU/Linux,我下载了一些可用的发行版,包括 Red Hat、Mandrake 和 Debian。这些发行版不像今天这样容易安装,甚至通常让网络工作起来都很困难,但在廉价笔记本电脑上拥有终端是很棒的。
2004 年,我采用了 Ubuntu,这是一个对新用户友好的 Linux 版本。
感谢 Framasoft.org,在切换到 Linux 之前,我已经在使用很多开源应用程序,例如 Firefox、OpenOffice、Gimp 和 Inkscape。
使用开源软件录制音乐
我是一名贝斯手,我时不时与我的朋友在录音室和家里录音,这取决于项目和预算。使用高质量的声卡和一些廉价的工具,使用 Mac 或 PC 录制音频很容易。
在 GNU/Linux 上,我使用 Audacity 和一对麦克风来录制“车库演示”和现场演出,使用笔记本电脑。每周我们录制两到三个小时的音乐,这对于改进我们的歌曲、存档我们的作品和准备录音室会议来说是一个好方法。对于我的工作,Audacity 使编辑访谈和处理活动或演讲的音频成为可能。
当然,Audacity 不进行实时操作,您无法启用或禁用效果,使其像传统的数字音频工作站 (DAW) 一样运行。即使在 GNU/Linux 上使用 Audacity 很简单,您可能也需要不同的应用程序来进行繁重的编辑和添加音频效果。然而,在当时,专业的声卡主要适用于 PCI 或 Firewire;USB 音频兼容设备在专业音频领域相当新。由于驱动程序的限制,在大多数 GNU/Linux 发行版上运行专业声卡是不可能的,这令人沮丧。当然,如果您没有好的声卡,使用 Ardour,最好的开源 DAW,效果也不好。
因为我正在运行 GNU/Linux,所以仅仅为了录制音频而需要使用另一个操作系统是很痛苦的。还有其他发行版和附加组件,例如 Planet CCRMA 和 64 Studio(已不再活跃),但安装并使其工作起来很复杂。另一种选择是构建具有精心挑选的硬件、调整驱动程序等的专用工作站。
Ubuntu Studio 的开端
像许多其他开源爱好者一样,我不是开发人员或系统管理员。我不编程,也不打包软件。我只是喜欢开源解决方案,并想使用开源工具,所以我需要找到适合我的工具。
当时,Ubuntu 提供了开箱即用的驱动程序、编解码器等,包括受限选项。加上它的社区发展迅速,所以我知道当我遇到问题并需要帮助时,我可以依靠它。
我的目标是能够使用 Ardour 和高质量的声卡,通过易于安装的 GNU/Linux 发行版来录制音频。很快,我和其他一些社区成员开始致力于 Ubuntu Studio 项目。起初,该项目是一个维基页面,解释了如何为音乐制作配置一个原生的 Ubuntu 安装。然后我们从论坛、邮件列表、教程调整以及与开发人员的 IRC 聊天中收集了大量信息。
Ubuntu Studio 有三个主要挑战
- 调试 Ubuntu/Debian ALSA(高级 Linux 声音架构)驱动程序,用于专业声卡,这主要涉及固件问题。
- 为 Debian 和 Ubuntu 提供低延迟或实时内核,基于 Red Hat 的 Ingo Molnar 所做的工作。
- 而且,最重要的是,获得上游项目开发人员和软件包维护人员的帮助。
因为我在家中有“专业”声卡可用,并且能够通过我的人际网络借用其他声卡,所以我花了很多时间进行测试、调整和报告错误。在检查所有固件许可证并在某些情况下联系供应商后,我找到了在存储库中托管固件的解决方案。Ubuntu Studio 团队的其他人在实时内核上工作,并在对为工业目的开发 Debian 实时内核感兴趣的开发人员的帮助下。
在这个阶段,在 Ubuntu 中使用 Ardour 以良好的性能录制音频成为可能。我们有一个包含少量自定义软件包的小型存储库,因此任何人都可以按照教程进行操作。该解决方案并不完美或始终稳定,但它是向前迈出的重要一步。
最终,Canonical 邀请我们团队的成员参加 Ubuntu 开发者峰会,与开发人员亲自会面。该活动还促成了创建专门用于多媒体制作的 Ubuntu 衍生版本的决定。
我们获得了越来越多来自开发人员和打包人员的支持。在两年多的时间里,我们创作了艺术作品,进行了大量优化,反向移植了最新的应用程序,并将最重要的软件包在 Ubuntu 存储库中提供。
现在我使用 Ubuntu Studio 制作音乐唱片、访谈和教程视频等。
任何人都可以贡献
在发现和采用开源软件和 GNU/Linux 的过程中,我了解到即使您不是开发人员,也可以做出贡献。在您学习的过程中,您还可以在论坛上帮助他人、编写文档、报告错误、测试和帮助开发人员。
积极参与开源社区改变了我的生活,几年前它帮助我开始了一项新的职业。这些天,我不太积极参与 Ubuntu Studio,而更喜欢花更多时间使用、推广和向他人教授开源软件。
今年秋天,Ubuntu Studio 项目将迎来 10 周年。
该项目欢迎希望帮助编写文档、反向移植应用程序、打包软件等的新贡献者。了解更多关于您如何贡献的信息,如果您已经使用 Ubuntu Studio,请分享您的故事。
18 条评论