|
|
| View previous topic :: View next topic |
| Author |
Message |
admin Site Admin
Joined: 28 Feb 2006 Posts: 24
|
Posted: Thu Mar 23, 2006 7:00 am Post subject: How to create a Nokia Ringtone from a MIDI file |
|
|
I got a new Nokia phone which can download files off the web. I wanted to install some new tones on it for ringtones. I dropped some regular MIDI files on my web server, then pointed my phone's WAP browser at it's url. When I downloaded a MIDI file, however, my phone would not play it.
After a little research on the web, I discovered that Nokia's use SP-MIDI files. SP-MIDI, or Scalable Polyphonic MIDI, files contain extra information which helps limitied synthisizers play complicated songs. If you try to play a 20-voice MIDI song on a phone which only has 8-voice polophony, a SP-MIDI file contains extra information which helps the phone choose the 8 most important track to play. (At least that is my impression from some quick research.)
My question is, how can I convert plain MIDI files to SP-MIDI files in a fairly intelligent way, without buying expensive software nor writing a bunch of code?
Some links which may help...
nokiafree.org article. |
|
| Back to top |
|
 |
jaf Site Admin
Joined: 23 Mar 2006 Posts: 1
|
Posted: Thu Mar 23, 2006 8:43 pm Post subject: |
|
|
Apparently, in addition to converting to SP-MIDI, you must consider device profiles.
| Quote: | | While the SP-MIDI Specification defines a means for making content scalable across devices with different polyphony, it does not define any of the other features of a device necessary to make the content play correctly. Such is the function of specifications such as DLS and GM, which of course have their own polyphony requirements, independent of SP-MIDI. In order to create content that is scalable and also interoperable, there need to be device specifications, like GM and DLS, but that allow for scalable polyphony. Such device specifications for SP-MIDI content are called Device Profiles, and they are based on existing AMEI/MMA device specifications, with modifications to accommodate scalable polyphony and other features needed for specific applications... |
Source - About Scalable Polyphony MIDI Specification (SP-MIDI): Scroll down for SP-MIDI Content Authoring Tools |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|