CountBeats—BPM 查找器

作者:John Knight

CountBeats 是一款非常棒的小应用程序——它很简单,但满足了很多音乐家的需求。引用 README 文件中的话

这是一个简单的小程序,旨在帮助您确定收音机或 CD 上一段音乐的速度。

要使用它,只需从命令行调用该程序。您将看到一个屏幕,其中描述了该程序、一个时间条和几个按钮。大多数应该是自明的。只需开始随着音乐的节拍敲击空格键……节奏条将更新并显示每秒播放的节拍数。

CountBeats 是一款巧妙的小程序,通过简单地随着音乐的节拍敲击键盘来确定歌曲的节奏。

安装

首先,您可能没有安装一个库:Tkinter。在我的系统上,它在包名 python-tk 下,但值得在您的本地包管理器中查找。唯一其他的要求似乎是 Python 2.x 或更高版本的工作版本。

否则,安装这个东西就像在公园散步一样简单。只需从网站下载 1K (!) 的 tarball,解压缩它,并在新文件夹中打开一个终端。从这里,只需输入以下内容即可运行 CountBeats

$ ./countbeats

用法

README 文件在解释它的工作原理方面做得很好,但我可以进一步扩展它。一旦您有一首想要查找 BPM 速率的歌曲,启动程序并随着音乐的节拍按下空格键。您执行此操作的次数越多,评级就越准确,因此请坚持一两分钟。如果您想清除之前的读数并重新开始(也许当另一首歌曲出现时),请单击左下角的“清除”。

考虑到空格键的笨拙性,如果您跟踪歌曲的四分音符,通常是最好的,因为八分音符或十六分音符可能会跟踪得不太准确。如果您了解 Python 语法(我不了解),您可能希望将键更改为 Ctrl 之类的键以用于更快的音乐。

撇开这个小问题不谈,对于音乐家来说,这是一个非常宝贵的工具。很多次我都在做一个项目,却忘记记下歌曲的节奏,这使得有时的跟踪成为一场噩梦。DJ 混音类型的人可能会最常使用它,因为他们可以使用它来衡量他们正在拼接的任何歌曲的速度,并找出哪些样本将彼此兼容。总而言之,这是一个出色的工具,易于使用和安装,并且它可能获得了我报道过的任何项目中文件大小最小的奖项!

wxGuitar—原声吉他调音参考

如果您喜欢极简主义,并且正在寻找原声吉他的调音参考,那么这很可能适合您。我尤其指的是极简主义部分——我在该项目的 Freshmeat 条目中找到的唯一信息如下:“wxGuitar 是一款有用的应用程序,可以轻松帮助新手吉他手更快(更好)地调音吉他。” 而且,差不多就是这样了——这是我在网上任何地方都能找到的所有信息。但是,也许我可以在这里阐明一些事情。

wxGuitar 是一款非常简单的参考工具,用于通过耳朵调音原声吉他。但是 H 弦?一个有趣的错别字!

安装

我找不到 wxGuitar 的实际主页,因此您必须使用(简短的)Freshmeat 页面上提供的文件。提供了源代码,以及 Debian 和 Gentoo 软件包。就库而言,INSTALL 文件说您需要 wxWidgets >= 2.8.10(我必须安装 libwxbase2.8-dev),以及 alsa-utils,包括 aplay。如果您使用源代码运行,一旦您拥有所需的库,请获取最新的 tarball,解压缩它,并在新文件夹中打开一个终端。输入以下命令来编译 wxGuitar

$ ./configure
$ make

如果您的发行版支持 sudo

$ sudo make install 

如果不支持

$ su 
# make install

安装 wxGuitar 后,您可能会在系统的菜单中找到它,或者您可以使用以下命令运行它

$ wxGuitar

用法

当您进入主屏幕后,我认为您会发现它非常简单明了。wxGuitar 非常基本。打开扬声器并按下左侧的任何按钮以播放相应的音符。音符从最高的 E 弦开始,一直到最低的 E 弦。第二个按钮奇怪地标记为 H,但除非有一些我不知道的独特的东欧音阶,否则逻辑表明应该是 B 弦。

按下左侧每个琴弦音符的按钮,并在微调时弹奏您自己的吉他上相应的琴弦。如果您查看左下角,会有一个重复选项,默认设置为每三秒一次,如果需要,可以将其设置得更长或更短。

差不多就是这样了。wxGuitar 可能并不复杂(如果您正在寻找复杂的调音识别程序,您应该在其他地方寻找),但如果您想要一个极简主义程序来通过耳朵调音,这可能适合您。

CountBeats—BPM 查找器 -- www.mellowood.ca/countbeats/index.html

加载 Disqus 评论