You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Midi in Safari gone after Mountain Lion update

I have a site that relies on midi files being played in the browser. Right up until before I upgraded to Mountain Lion I was able to play files with the .mid extension, now they just download instead or if embedded give me the 'missing plugin' message.


I have checked my installed plugins and I have quicktime 7.7.1 which doesn't list .mid as a supported extension anymore.


I can play .mid files through the QT 7 player which lists itself as Version 7.6.6 (1709) but under this is Quicktime 7.7.1 (2599).


So I don't know if the player is using something other than 7.7.1 or not. If it was just stock standard 7.7.1 then why has my .mid files stopped being played in the browser?


Is .mid support really being dropped if so does anyone know of a plugin to get back midi playback?


Regards

Posted on Aug 2, 2012 8:45 AM

Reply
39 replies

Oct 17, 2012 4:22 PM in response to janedoessis

Hi Janedoessis, the link that you provided is "Java for Mac OS X 10.6 Update 11" which we have the problem is for Mac OS X 10.8, or is my understanding wrong ?


10.8 updated to latest version and also updated Java to latest version, embedded midi still not able to play in Safari when browse to a website that provided midi music e.g. http://www.duosuccess.com/tcm/001a01080301b01aj.htm

Oct 18, 2012 12:14 AM in response to kkfok

Arh. Sorry. I'm on 10.8.2 but I can't figure out how to check which version of java I have?

When I go to the site you linked to, I get a message that I'm missing a plugin, but when I go to http://www.dendanskesalmebogonline.dk/ and press play (afspil), it plays the music just fine.


EDIT: Thats weird! I worked yesterday, but when I try today, I get the missing plugin again! Also from
http://www.dendanskesalmebogonline.dk/

Oct 18, 2012 12:33 AM in response to janedoessis

OK - it seems apple removed java from browsers now. You can manually download java from here http://www.oracle.com/technetwork/java/javase/downloads/jdk7u9-downloads-1859576 .html


I got the one called jdk-7u9-macosx-x64.dmg


Midi now works again. You can check your version in terminal using java -version

Before manually installing it said:


java version "1.6.0_37"

Java(TM) SE Runtime Environment (build 1.6.0_37-b06-434-11M3909)

Java HotSpot(TM) 64-Bit Server VM (build 20.12-b01-434, mixed mode)


But now it says


java version "1.7.0_09"

Java(TM) SE Runtime Environment (build 1.7.0_09-b05)

Java HotSpot(TM) 64-Bit Server VM (build 23.5-b02, mixed mode)


EDIT: And after restarting the browser, it doesn't work anymore. Seems it only works one browser session after installing 😟

Oct 18, 2012 2:30 AM in response to succhan

Now - the Midi sound from Safari comes and goes. When i have used sum software - it can be itunes? or a game or??? The midi sound suddendly is gon. After a Cold-start (power off) and 15 min. i can go back and be lucky. Midi sound back again. Sumtimes when i use iMic USB out as audio-out i sted of the earphone-plug in my MacBook Pro, the Midi-sound finds back again ?????


Apple needs to look into this unstable audio-problem. The computer chokes on sum software, and has to be rebooted (cold) for getting back !????? od !!!!


Just don with Safari (not with FireFox - no midi sound at all).


Yours Lennart

Oct 18, 2012 10:43 AM in response to janedoessis

Have upgraded to the 1.7.0_09 version, Safari still not able to play embedded midi, and a new problem appeared, Parallels Desktop running much slower now 😟


Can someone confirm that to down grade from 1.7.0_09 back to 1.6.0_37 is just install 1.6.0_37 ? or there are other procedures to follow ?


Actually, I really do not see how Java has related to this midi issue, the problem is seems Safari not able to use the midi plugin to play the midifile automatically.


We need Apple support staff to look into this.

Dec 4, 2012 12:30 PM in response to succhan

The problem seems to be in Mac OS 10.8, not Safari. After reinstalling Java and Adobe Flash and getting the same "missing plug-in" error, I tried with Chrome and Firefox. They also indicate that the midi plug-in is missing and none can be found. My extensive internet searches have not found one either. So it seems the plug-ins do in fact exist, but something changed from OS 10.7 to 10.8 to make them incompatible. The Safari error message says the type of content (object type="audio/x-midi") is unspecified. Seems this means that Apple should include this specification in 10.9, as soon as possible! As Will James said: "come on Apple!" Meanwhile, if anyone knows of a patch to OS 10.8 to address the problem, that would be most welcome!

Dec 17, 2012 3:29 AM in response to christopherjhoh

Just wanted to add that I have exactly the same annoying problems with Mountain Lion + Safari.

The only workaround I could find so far is to convert all the MIDI-files on my website into soundfiles. Quicktime (Pro) can do this, but the quality is not good and it's a waste of time and space ...

I don't see what Java has got to do with this, I'd rather suspect the MIDI-translation build into the Quicktime-plugin needs Rosetta, wich is gone in Mountain Lion.

Dec 23, 2012 6:43 AM in response to succhan

Just adding my voice to the chorus. What is happening at Apple? First my iPhone wouldn't sync, which makes sense in retrospect because I didn't have lion, but this only became clear after much frustration. Then downloading lion created mail issues. The bottom line on mail seems to be that it is just crash-prone, but Apple has not responded to hundreds of comments about mail or sent out a patch.


And now midi files won't play, and there is--again--an ominous silence from Apple on this topic. How can Apple be so rich and yet so slow to address performance issues? (Although it is significantly less rich than it once was. Related?) We now have midi playing on QuickTime. But the process is arduous.


First you click the midi file and reject divx for mac. Go to finder and locate the midi file, click on it, bring down file menu and press "open with", and then ( skipping QuickTime ) press "other", which brings you to " choose applications". Scroll for quicktime player app, highlight it, and check the "always open with" box, then click "open", and then you can play that file. But -- and here is the stinger -- after all those steps it only plays that single midi file. Apple support? Are you out there?


Jon in DC

Jul 8, 2013 12:47 PM in response to succhan

Adding my voice to the chorus. I am still running Lion 10.7 and have no problem getting midid files to paly in Safari. But my wife has Mountain Lion 10.8, and her Safari will not play midi files - it downloads them instead.


The more sensible functionality would be for Safari to play the midi files, and allow you to downlaod them if you want a download. Which is what I have in 10.7, but which appears to be missing in 10.8.

Midi in Safari gone after Mountain Lion update

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.