2

我正在尝试使用 Android 中的 JET 音乐播放器为我的游戏创作音乐。我在安装 Sonar 7 的 eas 合成器插件时遇到问题,我将使用它来编辑 midi 音轨。

我正在使用本指南来安装所有内容,以便我可以编辑我的音乐

问题出在点 3.1 安装 EAS Synth 插件我应该安装EAS synth.dll到 Sonar vst 插件文件夹中。

我在哪里可以找到EAS synth.dll文件?它绝对不包含在 SDK 中!我在目录中找到了一个名为EADDLL.dll\tools\Jet\JetCreator文件,但 Sonar 无法将其识别为插件。

我认为 JET 和 JET 的创造者被谷歌记录得荒谬可笑!任何有关 JET 创建者的帮助将不胜感激!我希望这里有一些成功使用jet creator的聪明人。

4

3 回答 3

2

我也有这个问题。非常令人沮丧。问题是包含的 EASDLL.dll 文件实际上不是 VST 插件。我写了一个 VST 插件来完成这项工作,并在这里发布了它:

http://www.evnmallory.com/eas_vst/

试试看。我希望它会帮助你。

于 2011-03-14T16:19:20.953 回答
1

*.dll 文件仅适用于 Windows,Linux 等效文件为 *.so,但 JET 库区域已安装在 Android 设备上,因此您无需担心。至于谷歌的文档,那个链接不是谷歌页面,这里是谷歌文档。这是它所说的:

播放 JET 内容 Android 平台包括一个 JET 引擎,可让您在应用程序中添加 JET 音频内容的交互式播放。您可以使用 SDK 附带的 JetCreator 创作应用程序创建 JET 内容以进行交互式播放。要播放和管理应用程序中的 JET 内容,请使用 JetPlayer 类。

有关 JET 概念的描述和有关如何使用 JetCreator 创作工具的说明,请参阅 JetCreator 用户手册。该工具在 OS X 和 Windows 平台上功能齐全,Linux 版本支持所有内容创建功能,但不支持导入资产的试听。

以下是如何从存储在 SD 卡上的 .jet 文件设置 JET 播放的示例:

JetPlayer myJet = JetPlayer.getJetPlayer();
myJet.loadJetFile("/sdcard/level1.jet");
byte segmentId = 0;

// queue segment 5, repeat once, use General MIDI, transpose by -1 octave
myJet.queueJetSegment(5, -1, 1, -1, 0, segmentId++);
// queue segment 2
myJet.queueJetSegment(2, -1, 0, 0, 0, segmentId++);

myJet.play();

SDK 包含一个示例应用程序 — JetBoy — 它展示了如何使用 JetPlayer 在您的游戏中创建交互式音乐配乐。它还说明了如何使用 JET 事件来同步音乐和游戏逻辑。该应用程序位于 /platforms/android-1.5/samples/JetBoy。

于 2010-03-05T19:04:16.313 回答
0

我想我的问题有点不清楚......

我正在尝试使用音乐编辑程序 Sonar 7 在我的计算机上编辑音乐。音乐将在我的游戏中使用...为了使 midi 文件与 android 设备和 JET Creator 兼容,我需要使用 EAS 合成器插件对于声纳 7。问题是我找不到为此所需的“EAS Synth.dll”。是的,我已经阅读了您所指的所有文档:)

该插件在指南中的第 3.1 节中进行了描述:http: //www.netmite.com/android/mydroid/1.6/external/sonivox/docs/JET_Authoring_Guidelines.html

于 2010-03-07T15:28:26.210 回答