TANGENTCATS
  Home of VASTprogrammer

VASTprogrammer  

Plumstone for Macs


Currently, the standard Java version 1.4.2 included on Apple Macintosh OSX computers does not identify connected MIDI devices in a way that is completely compatible with the standard Java Sound API package (javax.sound.midi). Java users have had problems with MIDI I/O on OS/X. Although the pure Java standard classes (javax.sound.midi.*) were implemented on the Mac, Apple had neglected to write the necessary midi service provider class(es). This meant that Pure Java programs could not actually "see" and interface to any MIDI I/O devices. This may be an issue for you if you want to use VP (which is a "pure" Java application).

Plumstone is a MIDI service provider which fills in this gap and enables pure Java programs that require MIDI access to run on the Mac. Download it from the Plumstone MIDI Project website. We have successfully used this during VASTprogrammer beta testing on the Mac.

Some users may want to explore the J2SE 5.0 Release 1 for Tiger on the Mac Java Developer website, but I see no indication that this issue has been addressed, short of using Plumstone.

Important Note: PlumStone is only used for Macs. Don't try it on other platforms.

 



Look Inside

Program Object
Program Object

Setup Object
Setup Object

 
Copyright © 2006 TangentCats. All rights reserved.