新项目 - 来自实验室的新鲜事物
对于任何对象形文字翻译——或者我应该说是音译(我想到了考古学家和古墓丽影粉丝)——感兴趣的人来说,Kemet 项目可能是一个很好的起点。
安装
就系统要求而言,除了 X 之外,我能找到的唯一主要依赖项是 Java。其余的安装过程并没有那么简单。由于该项目正在进行一项庞大而艰巨的任务,因此它被分成了几个部分:一个 API、一个 LF(代表什么——我不确定)和一个 Kemet 应用程序(在撰写本文时“即将推出”)。值得庆幸的是,KemetLF 包下提供了一个演示,因此请前往下载部分并获取最新的包。
解压新包并查看新文件夹内部。应该有一个名为 KemetLFDEMO.zip 的文件。将其解压到它自己的新子目录中,并查看新目录。您应该看到一个名为 KemtLFDEMO.jar 的文件;将其标记为可执行文件以运行它。如果您使用的是文件管理器,您应该能够执行类似于右键单击并在权限部分中选中“可执行”的操作。如果您使用的是终端,您可以使用此命令将文件标记为可执行文件
$ chmod u+x KemetLFDEMO.jar
从这里开始,如果幸运的话,您可以通过单击文件或输入命令来运行它
$ ./KemetLFDEMO.jar
用法
首先,正如启动时的信息窗口指出的那样,这是一个演示——仅实现了一些最终功能。将打开三个窗口:主窗口、包含象形文字的音标窗口(可拖放到主窗口上),以及一个解释一些基本功能的小型帮助窗口。
主窗口分为三个选项卡:最后一个是“首选项”选项卡(不言自明),前两个选项卡分别是“象形文字到音译”和“音译到象形文字”。
第一个选项卡用于将选定的音标从其窗口拖动到左侧的大型书写空间中。拖动后,任何符号都将以音译格式和语音读数出现在右侧的两个窗格中。
打开第二个选项卡,在左侧窗格中,您可以输入您自己的拉丁字母文本,并在右侧以象形文字形式显示。很整洁,是吧?让我感到惊讶,但会让任何已经精通该主题的人感到有趣的是,那里没有元音,只有辅音。当我输入我的名字时,它显示为“jhn”,但至少我可以在右侧看到我的名字以象形文字形式显示。
再次声明,我正在介绍一个我几乎一无所知的 темы,所以我确信我可能犯了一些愚蠢的错误并给出了一些错误的信息。尽管如此,这个项目还是让我着迷——从它庞大的范围到使 GUI 元素看起来像象形文字字符的微小细节,再到窗口和文本框的沙质背景。我希望这个项目能够完全发布。只有开源才能为公众提供像这样的免费工具。
实际上,我不是 LJ 这里第一个介绍这个程序的人。Dave Phillips 在几个月前他在 LinuxJournal.com 上的优秀专栏“Linux 音频世界新闻”中写过关于它的文章(顺便说一句,很棒的内容,我喜欢 Dave 的作品)。我对这个想法印象深刻,我认为它值得在这里进一步报道。
任何处理乐谱的音乐家都可以证明,总会遇到烦人的翻页时刻,这意味着您要么必须找到一种方法将一只手从乐器上移开并继续演奏,要么您只需停止演奏并在翻页后恢复。无论哪种方式,这都是一个自古典时代以来就存在的问题,并且多年来引起了很多问题,以至于人们经常被雇用只是为了在适当的时候翻页(甚至有一部法国电影叫做翻谱员)。
根据 VirtMus 网站
VirtMus(虚拟音乐)是一个免费应用程序,允许用户显示乐谱并在不将手(或脚)从演奏音乐的乐器上移开的情况下翻页。此功能在音乐会和练习课程中非常有用,因为它允许音乐家专注于演奏音乐而不会中断。该软件还允许用户在笔记本电脑上存储和组织他们的整个乐谱集,使其完全便携,只需单击按钮即可使用。
安装
VirtMus 是一个跨平台的、基于 Java 的程序,因此,唯一真正的要求是安装可用的 Java 运行时环境 (JRE) 6 SE。至于程序本身,请前往网站上的下载部分并获取最新的 .zip 文件。解压它,然后进入主 VirtMus 目录中的 bin 文件夹。在这里,您将看到 Linux 和 Windows 的可执行文件,其中 Linux 二进制文件简单地命名为 virtmus。
根据您的文件管理器,您可能很幸运能够单击文件并使其运行,但如果它没有运行,请不要惊慌。只需在 bin 文件夹中打开一个终端并输入命令
$ ./virtmus
用法
进入程序后,您需要首先添加一首新歌曲。从菜单中,选择“歌曲”→“新建歌曲”,系统将提示您输入新的项目文件名。输入名称并单击“保存”。现在您已经开始创作新歌,您需要添加一些乐谱页。
查看左侧的“播放列表”窗口,下拉菜单中“默认播放列表”下将是您的歌曲名称。要添加一些乐谱页,请从菜单中选择“乐谱页”→“添加页面”。在这里,您可以添加 PDF 或图像文件。我在 PDF 中的音乐字符的正确渲染方面遇到了一些问题(可能只是我的系统问题),所以我将每个页面转换为图像文件并分别导入它们。
现在您已经加载了一些页面,如果您查看“缩略图”窗口内部,您将看到页面将以缩略图图像格式出现的顺序的预览,然后您可以在左侧的播放列表中修改该顺序。
右侧的注释窗口是另一项杰作。在这里,您可以在页面本身上制作自己的个人笔记(并具有保持原始页面完整的额外好处),突出显示困难的部分或您在演奏时应注意的音符。单击左侧播放列表中的乐谱页,该页面将出现在右侧的“注释”窗口中。
现在,我们来到了这个程序的重点,即“Go Live”功能。您可以从菜单中选择“视图”→“Go Live”,或者按 F5,突然,您将被传送到页面的全屏视图,您当前正在查看的前两页在屏幕上突出显示,下一页则稍微向右拖尾。
要开始翻页,请单击鼠标左键前进,或单击鼠标右键后退。键盘上的许多其他按钮都可以向前翻页,包括空格键、Enter 键、箭头键、Ctrl 等等,但我发现的唯一一个向后翻页的按钮是 Page Up,尽管我敢肯定在我的深夜测试中遗漏了某个其他键。
当然,单击鼠标或按键盘上的某些东西仍然会给您带来几乎相同的问题——您必须将一只手从乐器上移开才能翻页——尽管它至少比传统的手动翻页方法不那么笨拙。但不要害怕!该网站建议使用 USB 脚踏开关,无需松开您的乐器。
但是,我不确定 USB 脚踏开关有多么常见或便宜。作为一个守财奴,我会插入第二个 USB 键盘(我可以买到的最便宜的键盘),移除空格键周围的一些键,然后用脚趾敲击空格键。这看起来有点滑稽,但像我这样的守财奴真的不会在意!
不幸的是,VirtMus 的开发似乎已经停滞。上次有任何开发(至少在撰写本文时)是在 2009 年。撰写这篇文章的一个动机是激励该项目完成。我知道很多音乐机构可以从这个程序中受益,并且如果它能完全成熟将会非常棒。
我现在要用我的 Linux Journal 同事 Dave Phillips 的话来结束
唉,VirtMus 的开发似乎停滞了。这个概念很酷——是专用数字音乐显示器的经济实惠的替代品——并且源代码是免费提供的,因此该项目有望复兴。而且,如果我的任何读者碰巧接受挑战,请告诉我。我很乐意更新 VirtMus 项目的状态。
项目概览
量子迷你高尔夫 (quantumminigolf.sourceforge.net
我正在与德国开发人员 Friedemann Reinhard 合作,下个月为您带来这个项目。量子迷你高尔夫几乎与游戏 迷你高尔夫 相同,只是球体遵守量子力学定律。例如,一个球可以同时在多个位置。它可以绕过障碍物衍射并与自身干涉。除此之外,规则是相同的。您可以在涉及各种障碍物的各种赛道上进行游戏。您用球杆击球并尝试将其踢入赛道另一侧的洞中。我已经玩过了,我可以告诉你,这个概念非常古怪!

量子迷你高尔夫
正在酝酿一些新鲜、创新或令人费解的东西?发送电子邮件至 newprojects@linuxjournal.com。
John Knight 是一位 26 岁、痴迷于打鼓和攀岩的狂热分子,来自世界上最偏远的城市——澳大利亚西部的珀斯。人们通常可以在 Audacity 屏幕中发现他,或者将低音鼓敲击得面目全非。