
加拿大温哥华
自从 1978 年毕业于不列颠哥伦比亚大学以来,我几乎没有离开过电脑。自 2005 年以来,我一直是全职 Linux 用户,1986 年至 2005 年是全职 Solaris 和 SunOS 用户,在那之前是 UNIX System V 用户。
在技术方面,我的大部分职业生涯都是担任顾问,从事数据分析和可视化工作,特别是空间数据分析。我拥有大量的相关编程经验,使用 C、awk、Java、Python、PostgreSQL、PostGIS 以及最近的 Groovy。我对 Julia 非常感兴趣。我还构建了一些桌面和 Web 应用程序,主要使用 Java,最近使用 Grails,前端使用大量 JavaScript,PostgreSQL 是我的首选数据库。
除此之外,我花费大量时间撰写提案、技术报告,当然还有在 https://www.opensource.com 上的内容。
撰写评论
Mike,感谢您的友好评论。我查看了 XLD;我了解到它仅适用于 Mac 电脑,因此对我来说几乎是不可能的(在我人生的这个阶段,我只使用 Linux)。我看到提供了源代码,但我找不到许可证文件,因此我不确定使用条款。
与其查看源代码并在此基础上提供半知半解的意见(这可能不太可靠),我建议您尝试在您感兴趣的格式之间进行转换,然后查看转换后的格式。在 Linux 中,您可以使用 "file" 命令检查格式,如下所示
me@mydesktop:~/Music/The Fabulous Thunderbirds/Strong Like That (FLAC 96.0 kHz 24-bit)$ file *Smooth*
01-05 Smooth (FLAC 96.0 kHz 24-bit).flac: FLAC 音频比特流数据,24 位,立体声,96 kHz,23919360 个采样
me@mydesktop:~/Music/The Fabulous Thunderbirds/Strong Like That (FLAC 96.0 kHz 24-bit)$
我猜想 OSX 的终端中有一个 "file" 命令。
话虽如此,我遇到过一种情况,"file" 声称文件是 96/24,但实际上文件是 96/16(根据出售文件的供应商的说法,这是一种奇怪的生产错误)。因此,另一种检查方法是使用音乐播放器,它可以立即了解比特率 - 例如 Guayadeque。上面 The Fabulous Thunderbirds 的示例显示比特率在 3200kbps 左右;我提到的 96/16 专辑显示比特率在 1200kbps 左右。
当我有文件要转换时(在我的情况下,总是 WAV 到 FLAC;一些供应商出于某种原因喜欢运送 WAV,特别是对于高分辨率文件),我通常使用一个名为 "soundconverter" 的 GNOME 实用程序
https://soundconverter.org/
这可能对您在 OSX 中没有帮助。两个命令行选项是 "flac" 和 "ffmpeg"。偶尔我会使用 flac;我发现 ffmpeg 默认喜欢降采样,尽管可以使用其命令行参数来避免这种情况。根据我的经验,"soundconverter" 和 "flac" 默认都不会降采样。
另一种可能性是 "sox" http://sox.sourceforge.net/,我尝试过并且非常喜欢。但请注意,"sox" 提供了很多选项,浏览这些选项可能有点令人生畏。有一个适用于 OSX 的 sox 版本。
我希望这有帮助!
感谢这篇非常好的文章,Matt。
阅读您的想法和上面的评论,让我想到了一个普遍话题“从熟悉的环境切换到不熟悉的环境”。很常见的是,阅读那些喜欢自己熟悉环境的人(无论是 Windows、OS/X、KDE、GNOME 等)撰写的文章,尝试一些新的东西,然后报告说“还可以,但我真的不得不回到 Old Faithful 才能完成工作”。
这发生在我身上,与大多数人的故事相反,大约在 2005 年左右,我短暂地尝试将 Windows XP 作为我的日常驱动程序。因为我放弃了我的 Old Faithful(Sun 工作站),我发现自己在寻找获得熟悉工作环境的方法,安装 Cygwin 等等。最终我放弃了,发现我花了很多时间只是寻找替代方案并让它们运行起来,然后安装了 Ubuntu,当时它是基于 GNOME2 的,并且拥有我所需的一切,开箱即用。从那以后,我就或多或少地留在了那里,偶尔会尝试其他发行版。
我记得读到 Joe Zawinul 过去常常重新连接他的合成器键盘,使其从高到低,从左到右。据推测,这给了他新的创造力。有点像发行版跳转或安装不同的桌面环境。