Helpful Information
 
 
Category: Mobile Programming
Delivering MIDI over WAP

Hi everyone...

Can you please point me in the right direction for this one - which has not received a response on 4 (lesser!) Forums.

How do I send a MIDI file to e.g. the Nokia 3510? This phone is SP-MIDI (Scalable Polyphony) enabled - which is, to all intents and purposes, just another MIDI file with an embedded sysex message.

Do I need server software (my Apache server has the MIME type enabled in the .htaccess file)? Can you point me to some WML code? Do I need Java/asp?

Any help will be much appreciated.

Good question, and one that I don't know the answer to.. but I'll try and find out.

Just posted this message so that you didn't think it had gone unnoticed.

I'm guessing that you have to set the server up to stream MIDI by setting up a MIME type for .midi or .mid as 'audio/midi'. Then link to the file and let the phone decide what to do with it.

Thanks for responding. I think the answer is incredibly simple, as you have suggested - just an embedded link - which the phone will/will not be able to respond to and receive delivery of the file.

Looking forward to your next post...:D

It seems that may you have to send them by MMS (multimedia messaging service) in the same way that phone operators send the WAP settings by SMS or EMS. It's the so called 2.5G phone technology.

Doesn't seem to be much info out there, as you've already noticed..

http://www.ericsson.com/technology/MMS.shtml

I have a stack of docs re MMS from Forum Nokia, and when I can digest enough of it/get a phone, I'll be using MMS...

Until then the WAP route looks less complicated and is available now. According to this doc:

http://forum.nokia.com/files/disclaimer/1,1167,2089,00.html

"Introduction to MIDI" SP-MIDI is (and is at this moment - from their 3510 Club Nokia page) deliverable over WAP. Their response to the same question is "Build a server and provide a downloadable file" - which needless to say doesn't help much :confused:

Don't know quite where to go from here...

Sounds like all they are saying there is to do as I said, set up a server with the mime type 'audio/midi' and let the phone do what it thinks it should do with it when the link to midi file is selected. The 'downloadable file' just sounds like a standard .midi or .mid MIDI file. Usually midi files are only 100kbs at most and not megabytes so therefore wont need streaming.

Many thanks for the trouble you have taken with this.

For present/future owners of the 3510/7210 - a downloadable polyphonic (test) ringtone will be available from www.clefmusic.co.uk soon. An audio version of a 4-voice test file is available for audition now.

Please email ringtone@clefmusic.co.uk if you wish to be placed on the mailing list.

Hello,

I amtrying to implement WAP downloadof Ericsson polyphonic ringtones.

I have setup a server from which I can already download Nokia tones in the SP-MIDI format, by simply placing a link to the sp midi file.

However, the process does not seem to work for Erocsson phones.

Can anyone show me how to make it work for Ericsson.

The code I am using si shown below:
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>

<card id = "MainCard" title="Ringtone">
<p><a href="#Card2">Nokia Phones</a></p>
<p><a href="#Card3">Ericsson Phones</a></p>
</card>

<card id = "Card2" title = "Nokia Polyphonic Ringtones">
<p><a href="I_Need_a_girl_1.mid">I Need A Girl</a></p>
<p><a href="in_da_club.mid">In Da Club</a></p>
<p><a href="Pimp.mid">Pimp</a></p>
<p><a href="Forgot_About_Dre.mid">Forgot About Dre</a></p>
</card>


<card id = "Card3" title = "Ericsson Polyphonic Ringtones">
<p><a href="I_Need_a_girl_1.mid">I Need A Girl</a></p>
<p><a href="in_da_club.mid">In Da Club</a></p>
<p><a href="Pimp.mid">Pimp</a></p>
<p><a href="Forgot_About_Dre.mid">Forgot About Dre</a><p>

</wml>

There are a 2 answers to this question.

1) There are like 50 zillion diffrent types of midi's not all phones supports all formats, it's not like you said, "Just another midi".

2) Almost all phones (not just Nokia) have wap download restrictions, you .mid is over that size, it won't get the .mid properly.

Cheers and good luck :)

Garth

I am sure I have not exceeded the Ericsson file size restictions.

I will cross check to make sure anyway.

Thanks.










privacy (GDPR)