File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Java Micro Edition and the fly likes midi sounds creation tool? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Mobile » Java Micro Edition
Bookmark "midi sounds creation tool?" Watch "midi sounds creation tool?" New topic
Author

midi sounds creation tool?

James Hodgkiss
Ranch Hand

Joined: Jan 22, 2004
Posts: 401
Does anyone know of a decent midi creation tool that will create midi sounds compatible with most java mobiles?

(I'm currently using MidiEditor from monkeybongo.com. The sounds I've created with it work fine in my midlet on SE k800i, but not on SE k750i...)

Cheers,
James
Rashid Mayes
Ranch Hand

Joined: Jan 11, 2006
Posts: 160
Do you which midi format you are using? 0,1 or 2? I have had a similar problem in the past. Converting between 0 and 1 usually solved the problem.
[ September 14, 2007: Message edited by: Rashid Mayes ]

Rashid Mayes
http://www.hostj2me.com/ - http://www.worlddeveloper.org/
James Hodgkiss
Ranch Hand

Joined: Jan 22, 2004
Posts: 401
Rashid, can you enlighten me a bit more on the midi format. I'd guess that is the problem as I wasn't even aware of midi formats...

I'm using Anvil Studio to create my midi files. I've gone into 'Preferences' and it has 'Save song files in MIDI1 format' unticked. Should I tick it?

There's also a heap of other options that might be relevant - e.g., 'Record and Play SysEx MIDI Events'... Can you advise?

Which midi composer do you use?

Thanks,
James
Rashid Mayes
Ranch Hand

Joined: Jan 11, 2006
Posts: 160
Hi, I am not an expert on the topic and would suggest the midi.org or the Wikipedia articles for General MIDI and MIDI.

I looked at the spec for the k750 on developer.sonyericsson.com and it says that the media player supports "G-MIDI (level 1 with 40 voices polyphony)" which is the same as the k800.

There may some Java ME specific documentation on the site. I would try saving it as MIDI1 w/o SysEx. I would also try out a small file.

This is what we did when we had a problem playing midi files on certain devices. We used a Java program to convert our type 1 files to type 0 and packaged only type 0 files with the application. We also ran into problems with the size of the files. Some larger midi files would not play.

I found this converter searching today:

http://www.jsresources.org/examples/MidiConverter.html

I posted the code we used here:

http://www.worlddeveloper.org/www/forumtopicview.html?fid=185&categoryId=36&fpn=0

I use Reason 2.0 (http://www.propellerheads.se) and sometimes Adobe Audition.

You may get a better answer on the SE site.
James Hodgkiss
Ranch Hand

Joined: Jan 22, 2004
Posts: 401
Many thanks Rashid - much appreciated.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: midi sounds creation tool?
 
Similar Threads
Sound Play Back in Java stand alone Application?
Sound Play Back in Java stand alone Application?
TESCO Bangalore
Sounds for a Mobile Game
making gif animation run once then go back to default image