• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Java CoreMIDI vs javax.sound vs MMJ etc
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Java CoreMIDI vs javax.sound vs MMJ etc


  • Subject: Re: Java CoreMIDI vs javax.sound vs MMJ etc
  • From: Normen Hansen <email@hidden>
  • Date: Thu, 20 Mar 2008 10:04:58 +0100

In the early days of OSX Apple wanted Java developers to have access to nearly the whole Cocoa API and they gave it to them. Since the Sun implementation of audio and midi in java is not too advanced and OSX is a media OS they decided to use their Cocoa API solely to support audio&midi in OSX Java. I think this was the bad decision.

Now engineers started to realize that the tight rope between Java and the Cocoa API will become a problem in the future and started (I think they announced it with Panther) to pull back the Java Cocoa support (which is ok for the sake of the OS I think).

This is why "plumstone" (the first standard midi implementation for osx) and mmj etc. have emerged. Most Java programs are not specifically tailored for osx, never have been.

I really think Apple should support the standard midi api in their virtual machine!

Regards,
Normen

Am 18.03.2008 um 01:02 schrieb Jason Proctor:

i've had a few private responses to this post which seem to indicate quite clearly that the installation of MMJ (or equivalent) as a provider is necessary for operation of the javax.sound.midi package beyond furtling with the default synthesizer & sequencer etc.

Apple replaced the Java interface to CoreMIDI, which worked fine, with this? er, wtf?

this situation, together with others i've encountered recently, is making me start to seriously doubt Apple's commitment to Java.

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden

_______________________________________________ Do not post admin requests to the list. They will be ignored. Coreaudio-api mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden
  • Follow-Ups:
    • Re: Java CoreMIDI vs javax.sound vs MMJ etc
      • From: email@hidden
References: 
 >Java CoreMIDI vs javax.sound vs MMJ etc (From: Jason Proctor <email@hidden>)
 >Re: Java CoreMIDI vs javax.sound vs MMJ etc (From: William Stewart <email@hidden>)
 >Re: Java CoreMIDI vs javax.sound vs MMJ etc (From: Jason Proctor <email@hidden>)
 >Re: Java CoreMIDI vs javax.sound vs MMJ etc (From: Jason Proctor <email@hidden>)

  • Prev by Date: Re: Stereo inputs to kAudioUnitSubType_MatrixReverb
  • Next by Date: Re: Java CoreMIDI vs javax.sound vs MMJ etc
  • Previous by thread: Re: Java CoreMIDI vs javax.sound vs MMJ etc
  • Next by thread: Re: Java CoreMIDI vs javax.sound vs MMJ etc
  • Index(es):
    • Date
    • Thread