Linux:对我来说听起来不错

作者:Dave Phillips

Linux Journal 网站的所有读者致以问候,并欢迎来到关于 Linux 音频软件的新月度专栏的第一期。对于那些一直关注 Linux 音频世界发展的人来说,这样的专栏的出现应该不足为奇。但是对于那些正在思考“Linux 音频?这到底是怎么回事?”的人来说,您将在这里找到答案。

在本月文章开始之前,我想花一点时间自我介绍一下。我从 1995 年末开始使用 Linux,我是 Web 上 Linux 声音和音乐软件页面的维护者,并且我是 The Book of Linux Music and Sound (No Starch Press 出版)的作者。我还曾在 Web 上和纸质媒体上发表了几十篇文章(全部关于 Linux 音频相关主题);我偶尔在美国和欧洲发表演讲;并且我目前参与 AGNULA 项目的文档编写(稍后会详细介绍)。我也是一位专业音乐家(吉他手/歌手/作曲家),在美国俄亥俄州芬德利市及其周边地区演出和教学。当我不从事任何这些活动时,通常可以在我心爱的艾薇·玛丽亚的陪伴下找到我,做诸如烹饪、看电影、练习意大利语或在俄亥俄州西北部乡村散步之类的事情。哦,我还是一个狂热的太极拳爱好者和业余拉丁语学者。

好的,接下来谈谈这个专栏的原因。我打算报道 Linux 音频快速发展世界中的各种活动和发展。对于大多数普通用户来说,音频软件这个术语可能仅仅意味着播放 MP3 和 Ogg 文件的程序,或者必然与音频相关的应用程序,例如 CD 和 DVD 播放器。虽然我肯定会撰写关于此类软件的文章,但我也会介绍 MIDI 软件、电话、网络音频、数字 DJ、专业录音和许多其他领域正在进行的工作的观点。我希望您喜欢这个专栏,并邀请所有读者写信给我,提出意见和建议。

LAD 和 LAU:它们是什么?为什么您应该关心它们?

在我所有与 Linux 音频相关的活动中,也许我最大的骄傲是成为 Linux 音频开发组的创始成员。我应该向我的读者明确表示,我不是程序员:我拥有 C、Lisp 和 Tcl/Tk 的业余知识,但我从未编写过实质性的音频应用程序,也无意这样做。然而,自从我最初接触 Linux 以来,我一直与此类应用程序的开发人员直接联系,通常兼任错误猎人和 Beta 测试员的角色。自 1996 年以来,我几乎认识了所有从事 Linux 音频软件开发的开发人员。1998 年,一群开发人员和用户决定宣布自己为官方 Linux 音频开发 (LAD) 组。当时该小组约有十几名成员,但到 2003 年 12 月,该小组的成员名单已增长到 600 多名参与者和潜伏者。

那么 LAD 人员讨论什么呢?嗯,在其“目标和想法”部分中,原始章程规定

Linux 音频开发者 (LAD) 列表致力于 Linux 操作系统的声音架构和应用程序开发。凭借其经过验证的稳定性和可扩展性,它是处理和处理大量音频数据的完美基础。我们的目标是鼓励广泛的代码重用和合作,并为所有音频相关软件项目提供一个公共论坛,并为许多其他特殊兴趣邮件列表提供一个交换点。

像 LAD 这样的列表必然保持相当高的技术偏见,但我必须强调,它向任何希望订阅和贡献的人开放。一些 LAD 成员是 Linux 音频软件最重要的开发人员,包括 Paul Davis (Ardour, JACK)、Kai Vehmanen (ecasound)、Fernando Pablo Lopez-Lezcano (PlanetCCRMA)、Richard Bown 和 Chris Cannam (Rosegarden)、Werner Schweer (MusE) 等等。在本专栏存在期间,您将遇到他们中的一些人,并了解更多关于他们的项目的信息。我还必须指出,虽然讨论的水平通常很高,但参与者热情友好——尽管如果被咬,他们也会反击。在这样的列表中,偶尔会出现强烈的意见分歧是可以预料的,但这证明了参与者对 LAD 目标的奉献精神,任何严重的人身攻击或口水战都能迅速平息。

顺便说一句,LAD 章程还规定,大多数与驱动程序相关的讨论和硬件安装问题不在邮件列表的范围内。请参阅 LAD 主页(如下所列),以获取更合适的论坛的指南。

为了让您了解 LAD 列表上讨论的内容,以下是 2003 年 11 月流量中的一些主题示例

  • Tim Goetze 的吉他前置放大器 LADSPA 插件 Matched 的详细信息

  • 关于内核安全补丁以更轻松地访问 SCHED_FIFO/mlockall 的讨论

  • 关于主机/插件 GUI 的跨工具包编程的新闻

  • 在 LADSPA 插件上运行 Demolition 的测试结果

  • Native Instruments 是否通过 WINE 在 Linux 上运行其 Traktor 文件系统?

  • 关于 OS/X 某些音频软件中 GPL 违规行为的公开信

  • 关于 LADSPA 插件复音用途的建议

  • Linux 音频和 PPC

  • 模块化合成器的 GUI 状态

  • JACK 的 OSS 驱动程序/支持

  • “复古”语音合成

  • 使用 Festival 进行歌唱语音合成

  • 关于 Slashdot 关于 Lionstracs 基于 Linux 的音乐键盘工作站的报告的讨论

  • 关于 SkaleTracker、商业主义和 Linux 音频软件总体状况的意见交流

  • 使用 JACK 进行控制电压 (CV) 信号

当然,这是非常有价值的东西,并且是任何给定月份的帖子的典型代表。顺便说一句,正如您所见,关于 LADSPA(Linux 音频开发者简单插件 API)和 JACK(JACK 音频连接套件)的讨论不断且多样化,这是 Linux 音频最重要的两个社区开发项目。我将在以后的文章中介绍这两者,但您可以通过查阅本专栏末尾的“资源”自行了解更多信息。

所以,这就是关于 LAD 的一点信息。无论您是经验丰富的开发人员,正在寻找进入 Linux 音频编程世界的入口点,还是 Linux 编程的完全新手,LAD 列表都是您参与的绝佳论坛。

在事物的自然发展过程中,最初的 LAD 列表最终变得有点拥挤,开发人员讨论他们各种项目的技术细节,而用户则需要更多非技术性的建议和鼓励。经过一番讨论,决定分出一个新的小组;Linux 音频用户 (LAU) 小组由此诞生。显然,该小组的目标是 Linux 音频软件的普通用户,正如查看上个月的一些主题所表明的那样

  • 关于带有 Live Drive 的 SBLive 的注释

  • Mandrake 上的低延迟内核

  • 减少嘈杂的录音/播放

  • 将 Shure SM57 麦克风与低端声卡一起使用

  • 关于刻录音频 CD 的建议

  • 关于使用 Zaurus 掌上电脑进行音乐和声音的注释

  • 将 M-Audio Quattro USB 接口与 JACK 一起使用

  • MIDI 定时问题

  • 将 Stompboxes2 与 Audacity 一起使用

  • 使用 SpiralSynthModular 的 JACK 插件

  • 使用 JACK 与 SuSE 时遇到的问题

  • 关于 JACK 和 KDE/aRts 的新闻

  • 在 Linux 下使用 VST 插件时遇到的问题

  • Linux 音频硬件的推荐

  • 关于拉伸声音的建议

正如您所看到的,LAU 上的讨论侧重于介绍和解决用户在使用 Linux 音频应用程序时遇到的问题。消息类型还包括对可用(或不可用)软件的喜悦/痛苦的惊叹,以及关于内核准备和特定于发行版的问题的一般性问题。与 LAD 列表一样,讨论通常是文明且切题的,尽管这里也不乏强烈的陈述和意见。我建议任何需要 Linux 下体面音频系统的用户加入 LAU 列表,无论您是用于作曲、编辑还是仅仅播放音乐。

还有一件事:LAA

在本月的主题结束之前,我想提及 LAD/LAU 列表的另一个分支。关于新的和升级的 Linux 音频软件的公告有自己的列表,即 Linux 音频公告 (LAA) 列表。此列表比 LAD 和 LAU 的重点更窄,仅作为项目公告的便捷论坛而存在。发布到此列表的帖子经常且有时令人讨厌地交叉发布到 LAD 和 LAU,但希望它将成为让公众了解新的和更新的版本的首选列表。

最终说明

最后,我要特别感谢 Jorn Nettingsmeier、Benno Sennoner 和 Patrick Shirkey 的努力。Jorn 担任 LAD/LAU/LAA 邮件列表的总管和管家,Benno 提供托管站点,Patrick 维护出色的 Linux 音频用户指南(也在 Benno 的站点上找到)。你们太棒了!

好的,这就是本月专栏的全部内容。下个月我将介绍我对当前可用的 Linux 音频发行版的一些印象,例如 AGNULA/Demudi 和 PlanetCCRMA。在那之前,继续发出那些欢乐的声音吧。

资源

Linux 音频开发 (LAD):www.linuxdj.com/audio/lad/

Linux 音频用户 (LAU):www.linuxdj.com/audio/lad/subscribelau.php3/

Linux 音频公告 (LAA) 邮件列表:www.linuxdj.com/audio/lad/subscribelaa.php3/

Linux 音频用户指南:www.djcj.org/LAU/guide/index.php

LADSPA:www.ladspa.org

JACK:jackit.sourceforge.net/

Dave Phillips 是一位音乐家、教师和作家,居住在俄亥俄州芬德利市。自从 1995 年首次接触 Linux 以来,他一直是 Linux 音频社区的活跃成员。他是 The Book of Linux Music & Sound 以及 Linux Journal 中众多文章的作者。

加载 Disqus 评论