Sound file issues
The best format to use
Midi is hard to beat for it's small file size and sound quality and this is the format
to use wherever possible. Midi files also compress to a fraction of their size inside
a CellSpark generated JAR file.
Japanese phones
Most japanese phones support the Yamaha SMAF (.mmf) format and this cannot be played
in the product previewer. What is recommended is to use a Midi file for creating the
animation and then convert the midi file to smaf by using one of the conversion tools
freely available from the Yamaha web site. When creating the midlet for say the Voadafone
GSX you will be prompted for the .mmf file that is to replace the midi you have been
working with.
Nokia series 30 and series 40 phones (and 7650)
Nokia series 30/40 phones (as well as the series '60' 7650 phone) cannot play midi files with Java. Instead
the option is to play either a WAV file or an OTT file. WAV is a sampled analog format that
is very large for short sound durations and is best avoided if possible because of the
download overhead. The OTT format is the 'Nokia short message ringtone format' and is the binary
version of the Nokia RTTL format. Nokia provide tools at forum.nokia.com to convert
Midi to OTT and this OTT is the recommended way to include sound for a series 40 phone.
When creating the series 40 midlet you will
be prompted to replace any midi files in the movie with an equivalent OTT file.