views:

385

answers:

2

Hello! I am trying to use the JET music player in Android to create music for my game. I am having trouble installing the eas synth plugin for Sonar 7 wich i will use to edit the midi tracks.

I am using this guide to get everything installed so that i can edit my music: http://www.netmite.com/android/mydroid/1.6/external/sonivox/docs/JET_Authoring_Guidelines.html

The problem is at point 3.1 Installing the EAS Synth Plugin I am supposed to install "EAS synth.dll" into the Sonar vst plugin folder.

Where can i find the "EAS synth.dll" file? It is definetly not included in the SDK! I found a file called EADDLL.dll in the "\tools\Jet\JetCreator" directory, but Sonar does not recognice it as a plugin.

I think JET and JET creator is redicoulusly pour documented by google! Any help regarding JET creator would be appreciated! Im hoping for some smart guy here who has succesfully used jet creator

A: 

*.dll files are for Windows only, the Linux equivalent is *.so, but the JET libraries area already installed on an Android device so you don't need to worry about it. As for Google's documentation, that link is not a Google page, here is the Google Documentation. Here is what it says:

Playing JET content The Android platform includes a JET engine that lets you add interactive playback of JET audio content in your applications. You can create JET content for interactive playback using the JetCreator authoring application that ships with the SDK. To play and manage JET content from your application, use the JetPlayer class.

For a description of JET concepts and instructions on how to use the JetCreator authoring tool, see the JetCreator User Manual. The tool is available fully-featured on the OS X and Windows platforms and the Linux version supports all the content creation features, but not the auditioning of the imported assets.

Here's an example of how to set up JET playback from a .jet file stored on the SD card:

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();

The SDK includes an example application — JetBoy — that shows how to use JetPlayer to create an interactive music soundtrack in your game. It also illustrates how to use JET events to synchronize music and game logic. The application is located at /platforms/android-1.5/samples/JetBoy.

CaseyB
A: 

I guess my question was a bit unclear...

I am trying to edit music on my computer using the music editing program Sonar 7. The music will be used in my game... In order to make the midi files compatible with android devices and JET Creator i need to use the EAS synth plugin for Sonar 7. The problem is that i cant find the "EAS Synth.dll" wich is needed for this. And yes, I have read trough all the documentation wich you are referring to :)

The plugin is described under section 3.1 in the guidelines: http://www.netmite.com/android/mydroid/1.6/external/sonivox/docs/JET_Authoring_Guidelines.html