工作室 Dave 的传闻

作者:Dave Phillips
音频和 64 位 Linux,第 1 部分

抱歉耽搁了,最近这里一直很忙。

正如我在上一篇文章末尾提到的,我正在为我的第一次 64 位 Linux 世界之旅做准备。在用一些课程换了一块主板后,我开始为工作室的新台式机收集零件。64 位考虑因素对我来说是新的,所以我向 Linux 音频用户邮件列表寻求帮助。一些 LAU 成员运行 64 位系统,我确实得到了我需要的信息。我不会详细介绍由此引发的引人入胜的讨论,您可以在 LAU 列表存档中自行阅读(标题为 AMD64 问题)。

主板是由 微星 (MSI) 制造的 K8N Neo2 Platinum。我安装了一个 AMD64 2.4 GHz Athlon CPU,以及一个 思民 (Zalman) CPU 风扇。我在安装风扇时遇到了一点麻烦:微星在主板的背面贴了一个背板,但思民风扇需要自己的背板。在 Google 上快速搜索后,我发现其他人也遇到了这个问题,其中一些导致了令人遗憾的结论。我很幸运有一块新主板,背板干净地取了下来,新风扇也顺利安装好了。为了存储,我添加了 1 GB 内存、一块 400 GB 希捷硬盘和一个建兴 DVD/CD 读/写驱动器。

我想要一个非常安静的系统,这就是我选择思民风扇的原因,并且有人建议我考虑 安钛克 (Antec) 的机箱。我浏览了他们的在线目录,很喜欢我看到的东西,并决定选择 Sonata II。就在我准备做出选择时,LAU 列表中的一位朋友告诉我安钛克的 B 级库存目录。这不是秘密,但清单各不相同,所以您只需查看他们是否碰巧有您要找的东西。当我以优惠的价格买到 B 级库存的 Sonata II 时,我很幸运。

由于购买机箱节省了开支,我决定投资一套不错的视频系统,至少比我古老的 GForce2 好。我不太经常处理 3D 图形,但偶尔我喜欢玩 Pd 的 OpenGL 支持,并且有了 2.4 GHz CPU,我可以体验一些适用于 Linux 的更苛刻的 3D 游戏。除非有人另有建议,否则我看起来会再买一块 nVidia 显卡。我将使用内核驱动程序来完成我的大部分工作,但我打算也看看 nVidia 的二进制驱动程序(它支持 64 位 Linux)。当然,我也在寻找一款划算的显示器,19 英寸的平板显示器会很棒(但价格也必须划算)。

更新:显卡的选择范围已缩小到配备 256 MB 显存的 nVidia FX 5200,目前在 Pricewatch 和其他在线供应商处售价低于 50 美元。显示器仍然是一个选择,但我已经找到了一些 19 英寸平板显示器的优惠价格。

主板包括板载音频,Realtek ALC850/AC97。在它的优点中,我发现了对 7.1 声道输出和光纤/同轴 S/PDIF 数字音频输出的支持。通常我使用机器的 BIOS 配置来关闭板载声卡,但这款声卡看起来足够有趣,可以诱使我保持它的完整性。在 Google 上搜索realtek alc850, alsa,我找到了一个标题为 在 Linux 下从内置音频获得体面的声音 的网站。它提供了一套简洁的说明,用于在相当新的 ALSA 版本下激活、控制和使用板载 S/PDIF 数字输出。

真正的“繁重”音频功能将由我的 M-Audio Delta 66 数字音频卡处理。这张卡得到了 ALSA 的出色支持,并且 Delta 66 的规格 对于我的用途来说绰绰有余。我已经在我当前的电脑上广泛使用了它,但我不知道我还能坚持多久才会感到需要更多通道。我已经开始渴望 eBay 上列出的二手 Delta 1010 系统之一。

我计划体验各种发行版和音频优化的系统,肯定是最新版本的 PlanetCCRMA,也可能是带有音频叠加的 Gentoo64Studio 项目的组织者将很快发布他们的基于 Debian 的 64 位 Linux 多媒体系统 0.8 版本,它也在我的确定列表上。我不知道我实际上会在纯 64 位环境中工作多少,但我很期待这种体验。

我想升级我的打印机以及其他所有设备,所以我查看了 linuxprinting.org 上推荐的打印机。惠普 (Hewlett-Packard) HP 6540 看起来非常适合我的用途,所以我在 eBay 上搜索,找到了该设备的良好来源,订购了它并等待它的到来。几周后,我想知道我的订单发生了什么事,所以我联系了卖家,询问发生了什么事。我知道运输有时可能需要一段时间,但我了解到我的订单不知何故被遗漏了。我的联系人立即提出全额退款或隔夜发货。我选择了打印机,它如期而至(感谢 eBay 上的惠普市场 (HP marketplace) 的 Sylvia)。

现在故事变得奇怪了:打印机通过 USB 连接,我的机器上有两个 USB 端口,所以我认为我不会有任何问题。打印机按广告宣传的那样工作,也就是说完美。默认输出非常出色且快速生成。唉,一切都会很完美,除非将打印机连接到我当前的台式机上,否则我的扬声器会发出可怕的高频尖叫声,即使打印机已关闭。拔下 USB 或电源线是停止噪音的唯一方法。我再次在 Google 上搜索usb noise,希望能找到一种消除或最小化噪音的方法。我并没有太惊讶地了解到其他人也遇到了类似的 USB 设备问题,但解决方案很少。

我使用 lspci 分析了我的系统的 PCI 分配,发现我的主声卡设备(Delta 66)与计算机的两个 USB 端口共享 IRQ 5。我卸下了 Delta 卡,将 SBLive 提升为卡 #0,然后重新启动。lspci 实用程序现在报告 SBLive 在中断 5 上,USB 端口在中断 3 上。万岁,噪音大大降低了,但并未消除。我希望当我将打印机连接到新机器时不会遇到这个问题。为了增加一些保护,我从 Monster 订购了一根增强型 USB 电缆,这可能会进一步减少来自电磁干扰和射频的噪音。正如我所说,我在这里寄予厚望。

这就是工作室升级期间的现状。我可能会急于刻录一些安装光盘,拆解我当前的台式机以获取其视频组件,然后继续设置新机器进行初始测试。无论如何,当您阅读我的下一篇文章时,我都会运行 64 位 Linux 系统。

工作室 Dave vs. Xorg 7.0

我喜欢 apt 实用程序。我喜欢能够输入简短的命令来更新和升级我的整个 Debian 系统。老实说,我通常从终端窗口运行 apt-get update 来更新软件数据库,然后使用优秀的 Synaptic GUI 来处理 apt 工具。但是,当我想快速完成工作时,我会跳过 Synaptic 会话并从终端提示符运行 apt-get dist-upgrade。在回复了一些查询后,我可以离开机器,让 apt 完成它的工作。

这就是我几周前所做的,但结果却发现我的许多不错的应用程序现在都遭受了糟糕的字体渲染之苦。我在 AGNULA/Demudi 邮件列表上抱怨,并得到了一些提示,但没有效果。我重新安装了 X 字体包,仍然没有效果。Google 搜索报告了一些更多的建议和提示,帮助我找到了解决方案。我重新安装了 X 基础包和通用包,并且由于受影响的应用程序是 GTK 1.2 或 Motif,我重新安装了这些应用程序。最后,字体又变得漂亮了。

但真是太痛苦了。我再次学到了很多超出我预期的事情。我的原始 dist-upgrade 很有可能是不完整的,但我肯定不是 Web 上唯一一个在 Xorg 7 上遇到字体问题的人。显然,Xorg 的维护人员已经不遗余力地将旧的支柱模块化,我的印象是,这个版本可能有点仓促(也许是 Debian 的错?)。希望现在所有字体问题都已解决。

Sam 三重奏

我的学生 Sam 喜欢弹奏布鲁斯吉他,所以我为古典吉他写了一首小布鲁斯练习曲。他已经按乐谱学会了它,但我们也将其用作学习基本即兴演奏技巧的工具,例如如何避免简单的重复以及如何改变给定的乐段以获得更不可预测的演奏。乐段本身在音乐上没有什么特别之处,但它有点棘手,对 Sam 来说是一个不错的挑战。

由于这首小练习曲的成功,我决定将其融入到一部更大的作品中,另一首为 Sam 和他的母亲和妹妹创作的三重奏。您可以在 OGG 音频格式中听到这首 三重奏 #4 的 MIDI 实现(还要感谢 QSynthJack Rack),并在同一位置查看 Lilypond 乐谱 的 PNG 显示。同样,音乐本身没有什么特别之处,它只是打算成为适合家庭三重奏的可演奏作品。但是,我确实想指出,音乐是在自由软件的帮助下创作的,音频和 MIDI 录音以及出版质量的乐谱也是如此。

您需要了解的其他两件事

就在我准备结束本专栏时,我在 LAU 邮件列表中收到一个很酷的链接,指向 对 Sampo Savolainen 的采访。Sampo 是 Ardour 开发团队的成员,也是接受采访的理想人选。感谢 DCZX 提供的链接!

在 Hans Fugal 的 LAM 页面上有很多用 Linux 制作的新音乐。如果您正在寻找 Linux 制作的音乐,Hans 的网站是您的第一站,但一定要查看 LAU 邮件列表存档,了解一些不知何故没有进入 LAM 的音乐公告。

到现在为止,宣布用 Linux 制作的音乐似乎已经不是什么不寻常的事件了。该平台可以配置为满足专业需求,包括硬件和软件,并且有创意的人正在使用它。是的,Linux 音频和 Linux 本身仍然存在一些严重的可​​用性问题,但所需的工作正在减少。不过,事实胜于雄辩,您可以在 LAM 免费获得健康的一份。顺便说一句,这是免费的,指免费使用、自由、没有 DRM 和其他行业赞助的障碍和累赘。真是划算!

加载 Disqus 评论