954,255 Members — Technology Publication meets Social Media
Username:
Password:
Lost login information?
Have something to say? Contribute New Article Reply to this Article

midi files won't play on my site

I've embedded midi files on a number of pages on one of my sites http://www.rays-sxm.net but when I want to open one of these pages I get a Windows IE info message:
Click to run an ActiveX control on this webpage
I click on OK and nothing happens.:sad:
The message disappears, I can access the page but no background music.
An embedded MP3 file plays OK, though.

HELP,
Ray

Ray von Kiel
Newbie Poster
2 posts since Feb 2007
Reputation Points: 10
Solved Threads: 0
 

Ok Ray, I've found the solution to your problem.

Your problem isn't your browser, it's the source code in the page itself. I was viewing the source on your webpage and the backround midi is set to src="/il2/sxm/midis/peanut10.mid" The way your page is setup, it looks like your url http://www.rays-sxm.net forwards to an angelfire member page. When loading your webpage's main page( http://www.rays-sxm.net ) its trying to find the midi file in the directory http://www.rays-sxm.net/il2/sxm/midis/peanut10.mid This does not exist because when you use a URL forwarder, it ONLY forwards the url to one file, which in this case is your homepage. The solution to your problem is this: set the url for the source of the midi file on ( http://www.angelfire.com/il2/sxm/index.html ) to src="http://www.angelfire.com/il2/sxm/midis/peanut10.mid" That will fix the problem and will allow your midi file to be accessed. The reason the active x control comes up anyway is because the source code "

Monte
Junior Poster
161 posts since May 2002
Reputation Points: 50
Solved Threads: 3
 

Thanx Monte,
but that didn't work. The midis have played on my laptop w/o the http://www.angelfire.com preceding on the index.html page.
I don't have QuickTime on the desktop but have it on my laptop where it plays the midi files.
Ray

Ray von Kiel
Newbie Poster
2 posts since Feb 2007
Reputation Points: 10
Solved Threads: 0
 

on my computer, quicktime doesn't play the midi files.. god knows why.. on my laptop it plays through windows media player perfectly

Monte
Junior Poster
161 posts since May 2002
Reputation Points: 50
Solved Threads: 3
 

Maybe you have to be registered or logged in to their service to be allowed to play the file.

Also, for a MIDI file, the soundcard must have a sounder included. The sounder driver must be installed and enabled, and the browser must be told which driver to use. If any of these are missing, you won't hear anything.

Be aware that each computer will play the MIDI file differently, using the sound samples that came with the soundcard. So what sounds good on one computer can sound quite awful on another. Note that not all soundcards can download samples.

I ran into this problem when I composed a piece using the synth drum sound. One of my soundcards has a 12-note-per-octave (chromatic) scale of synth drum sounds, and the song sounded good. The other one has a 24-note-per-octave (quaretertone) scale for the synth drums, and it sounds awful. I had to change it to steel drums to get it to play universally.

MidiMagic
Nearly a Senior Poster
3,319 posts since Jan 2007
Reputation Points: 730
Solved Threads: 182
 

This article has been dead for over three months

Post: Markdown Syntax: Formatting Help
You
View similar articles that have also been tagged: