|
From: Arthur S. <ar...@sa...> - 2005-06-27 15:25:45
|
I installed version 1.90 but did not get it to work. I include all information I have so it may help you to sove the problems. I needed version 1.87 to get it working again. This is not downloadable form sourceforge so maybe you might consider to put it online for those who might need it. I read the mail from Ashley Ward concerning Input from MIDI device. I downgraded to version 1.88. And it still does not work. Saving the connections works now and also msDisplay works. With version 1.90 I also have problems with permissions. What does not work (1.88) is the following setup: I use MidiKeys as a virtual MIDI source. (http://www.versiontracker.com/dyn/moreinfo/macosx/16702) The destination is set as virtual source. I open msDrivers, I see MidiKeys as an input on the left and connect it to QuickTime GM Synth. I close msDrivers and open msDisplay and see midi input. I open msControler and hear the QuickTime GM Synth. I play on the MidiKeys keyboard and do not hear anything. (and the same holds for any other input source except for msControler). When I downgrade to version 1.87: MidiKeys does not work. When I run the SimpleMidiShareTest.java from JMSL ( http://www.algomusic.com/ ) it works. When I upgrade to 1.88 I get these messages in the terminal: [Arthur-Sauers-Laptop:JMSL/JMSL_v103/TestDev] arthursa% javac -d ../classes -classpath ../classes/jmsl.jar SimpleMidiShareTest.java SimpleMidiShareTest.java:2: package grame.midishare does not exist import grame.midishare.*; ^ SimpleMidiShareTest.java:25: cannot resolve symbol symbol : variable Midi location: class testmidishare.SimpleMidiShareTest installed = Midi.Share(); ^ SimpleMidiShareTest.java:34: cannot resolve symbol symbol : variable Midi location: class testmidishare.SimpleMidiShareTest int version = Midi.GetVersion(); ^ SimpleMidiShareTest.java:36: cannot resolve symbol symbol : variable Midi location: class testmidishare.SimpleMidiShareTest int numberOfAppl = Midi.CountAppls(); ^ SimpleMidiShareTest.java:38: cannot resolve symbol symbol : variable Midi location: class testmidishare.SimpleMidiShareTest int ourRefNum = Midi.Open("SimpleMidiShareTest"); ^ SimpleMidiShareTest.java:39: cannot resolve symbol symbol : variable Midi location: class testmidishare.SimpleMidiShareTest numberOfAppl = Midi.CountAppls(); ^ SimpleMidiShareTest.java:44: cannot resolve symbol symbol : variable Midi location: class testmidishare.SimpleMidiShareTest int ref, n = Midi.CountAppls(); ^ SimpleMidiShareTest.java:48: cannot resolve symbol symbol : variable Midi location: class testmidishare.SimpleMidiShareTest ref = Midi.GetIndAppl(i); // get the refnum form the order number ^ SimpleMidiShareTest.java:53: cannot resolve symbol symbol : variable Midi location: class testmidishare.SimpleMidiShareTest text.append(Midi.GetName(ref)); ^ SimpleMidiShareTest.java:59: cannot resolve symbol symbol : variable Midi location: class testmidishare.SimpleMidiShareTest Midi.Connect(ourRefNum, 0, 1); ^ SimpleMidiShareTest.java:60: cannot resolve symbol symbol : variable Midi location: class testmidishare.SimpleMidiShareTest int connected = Midi.IsConnected(ourRefNum, 0); ^ SimpleMidiShareTest.java:64: cannot resolve symbol symbol : variable Midi location: class testmidishare.SimpleMidiShareTest int event = Midi.NewEv(Midi.typeKeyOn); // ask for a new note event ^ SimpleMidiShareTest.java:64: cannot resolve symbol symbol : variable Midi location: class testmidishare.SimpleMidiShareTest int event = Midi.NewEv(Midi.typeKeyOn); // ask for a new note event ^ SimpleMidiShareTest.java:66: cannot resolve symbol symbol : variable Midi location: class testmidishare.SimpleMidiShareTest Midi.SetChan(event, channel); // set the Midi channel ^ SimpleMidiShareTest.java:67: cannot resolve symbol symbol : variable Midi location: class testmidishare.SimpleMidiShareTest Midi.SetPort(event, outport); // set the destination port ^ SimpleMidiShareTest.java:68: cannot resolve symbol symbol : variable Midi location: class testmidishare.SimpleMidiShareTest Midi.SetField(event, 0, pitch + interval); // set the pitch field ^ SimpleMidiShareTest.java:69: cannot resolve symbol symbol : variable Midi location: class testmidishare.SimpleMidiShareTest Midi.SetField(event, 1, vel); // set the velocity field ^ SimpleMidiShareTest.java:70: cannot resolve symbol symbol : variable Midi location: class testmidishare.SimpleMidiShareTest Midi.SendIm(ourRefNum, event); ^ SimpleMidiShareTest.java:78: cannot resolve symbol symbol : variable Midi location: class testmidishare.SimpleMidiShareTest event = Midi.NewEv(Midi.typeKeyOff); ^ SimpleMidiShareTest.java:78: cannot resolve symbol symbol : variable Midi location: class testmidishare.SimpleMidiShareTest event = Midi.NewEv(Midi.typeKeyOff); ^ SimpleMidiShareTest.java:81: cannot resolve symbol symbol : variable Midi location: class testmidishare.SimpleMidiShareTest Midi.SetChan(event, channel); ^ SimpleMidiShareTest.java:82: cannot resolve symbol symbol : variable Midi location: class testmidishare.SimpleMidiShareTest Midi.SetPort(event, outport); ^ SimpleMidiShareTest.java:83: cannot resolve symbol symbol : variable Midi location: class testmidishare.SimpleMidiShareTest Midi.SetField(event, 0, pitch + interval); ^ SimpleMidiShareTest.java:84: cannot resolve symbol symbol : variable Midi location: class testmidishare.SimpleMidiShareTest Midi.SetField(event, 1, vel); ^ SimpleMidiShareTest.java:85: cannot resolve symbol symbol : variable Midi location: class testmidishare.SimpleMidiShareTest Midi.SendIm(ourRefNum, event); ^ SimpleMidiShareTest.java:93: cannot resolve symbol symbol : variable Midi location: class testmidishare.SimpleMidiShareTest Midi.Close(ourRefNum); ^ 26 errors [Arthur-Sauers-Laptop:JMSL/JMSL_v103/TestDev] arthursa% java -classpath ../classes:../classes/jmsl.jar testmidishare.SimpleMidiShareTest Exception in thread "main" java.lang.NoClassDefFoundError: grame/midishare/Midi at testmidishare.SimpleMidiShareTest.main(SimpleMidiShareTest.java:25) The midishare.log shows this line: [06/27/05 16:39:21]: MidiShare: open time interrupt using a timer - time resolution is 1 And here is the install log: /Applications/MidiShare/Drivers documentation/doc/fr/INetDrivers.html /Applications/MidiShare/Drivers documentation/doc/fr/msLAN.html /Applications/MidiShare/Drivers documentation/doc/fr/msWAN.html /Applications/MidiShare/Drivers documentation/doc/fr /Applications/MidiShare/Drivers documentation/doc/images/fr.GIF /Applications/MidiShare/Drivers documentation/doc/images/icon.LAN.jpg /Applications/MidiShare/Drivers documentation/doc/images/icon.WAN.jpg /Applications/MidiShare/Drivers documentation/doc/images/uk.GIF /Applications/MidiShare/Drivers documentation/doc/images /Applications/MidiShare/Drivers documentation/doc/msLAN.html /Applications/MidiShare/Drivers documentation/doc/msWAN.html /Applications/MidiShare/Drivers documentation/doc /Applications/MidiShare/Drivers documentation/Net Drivers ReadMe.html /Applications/MidiShare/Drivers documentation/Net Drivers ReadMe.txt /Applications/MidiShare/Drivers documentation /Applications/MidiShare/Images/MSH1.gif /Applications/MidiShare/Images/MSH2.gif /Applications/MidiShare/Images/MSH3.gif /Applications/MidiShare/Images/MSH4.gif /Applications/MidiShare/Images/msPS1.gif /Applications/MidiShare/Images/msPS2.gif /Applications/MidiShare/Images/msPS3.gif /Applications/MidiShare/Images/msPS4.gif /Applications/MidiShare/Images/msPS5.gif /Applications/MidiShare/Images /Applications/MidiShare/install.log /Applications/MidiShare/msControler.app/Contents/Info.plist /Applications/MidiShare/msControler.app/Contents/MacOS/msControler /Applications/MidiShare/msControler.app/Contents/MacOS /Applications/MidiShare/msControler.app/Contents/pbdevelopment.plist /Applications/MidiShare/msControler.app/Contents/PkgInfo /Applications/MidiShare/msControler.app/Contents/Resources/English.lproj/Inf oPlist.strings /Applications/MidiShare/msControler.app/Contents/Resources/English.lproj /Applications/MidiShare/msControler.app/Contents/Resources/msControler.icns /Applications/MidiShare/msControler.app/Contents/Resources/msControler.rsrc /Applications/MidiShare/msControler.app/Contents/Resources/versions.txt /Applications/MidiShare/msControler.app/Contents/Resources /Applications/MidiShare/msControler.app/Contents /Applications/MidiShare/msControler.app /Applications/MidiShare/msDisplay.app/Contents/Info.plist /Applications/MidiShare/msDisplay.app/Contents/MacOS/msDisplay /Applications/MidiShare/msDisplay.app/Contents/MacOS /Applications/MidiShare/msDisplay.app/Contents/pbdevelopment.plist /Applications/MidiShare/msDisplay.app/Contents/PkgInfo /Applications/MidiShare/msDisplay.app/Contents/Resources/English.lproj/InfoP list.strings /Applications/MidiShare/msDisplay.app/Contents/Resources/English.lproj /Applications/MidiShare/msDisplay.app/Contents/Resources/msDisplay.icns /Applications/MidiShare/msDisplay.app/Contents/Resources/msDisplay.rsrc /Applications/MidiShare/msDisplay.app/Contents/Resources/versions.txt /Applications/MidiShare/msDisplay.app/Contents/Resources /Applications/MidiShare/msDisplay.app/Contents /Applications/MidiShare/msDisplay.app /Applications/MidiShare/msDrivers.app/Contents/Info.plist /Applications/MidiShare/msDrivers.app/Contents/MacOS/msDrivers /Applications/MidiShare/msDrivers.app/Contents/MacOS /Applications/MidiShare/msDrivers.app/Contents/pbdevelopment.plist /Applications/MidiShare/msDrivers.app/Contents/PkgInfo /Applications/MidiShare/msDrivers.app/Contents/Resources/English.lproj/InfoP list.strings /Applications/MidiShare/msDrivers.app/Contents/Resources/English.lproj /Applications/MidiShare/msDrivers.app/Contents/Resources/msDrivers.icns /Applications/MidiShare/msDrivers.app/Contents/Resources/msDrivers.rsrc /Applications/MidiShare/msDrivers.app/Contents/Resources/versions.txt /Applications/MidiShare/msDrivers.app/Contents/Resources /Applications/MidiShare/msDrivers.app/Contents /Applications/MidiShare/msDrivers.app /Applications/MidiShare/ReadMe.rtf /Applications/MidiShare/Setup.html /Applications/MidiShare /System/Library/Frameworks/MidiShare.framework/Headers /System/Library/Frameworks/MidiShare.framework/MidiShare /System/Library/Frameworks/MidiShare.framework/Resources /System/Library/Frameworks/MidiShare.framework/Versions/A/Headers/MidiShare. h /System/Library/Frameworks/MidiShare.framework/Versions/A/Headers /System/Library/Frameworks/MidiShare.framework/Versions/A/MidiShare /System/Library/Frameworks/MidiShare.framework/Versions/A/Resources/English. lproj/InfoPlist.strings /System/Library/Frameworks/MidiShare.framework/Versions/A/Resources/English. lproj /System/Library/Frameworks/MidiShare.framework/Versions/A/Resources/Info.pli st /System/Library/Frameworks/MidiShare.framework/Versions/A/Resources /System/Library/Frameworks/MidiShare.framework/Versions/A /System/Library/Frameworks/MidiShare.framework/Versions/Current /System/Library/Frameworks/MidiShare.framework/Versions /System/Library/Frameworks/MidiShare.framework /System/Library/Frameworks/Player.framework/Headers /System/Library/Frameworks/Player.framework/Player /System/Library/Frameworks/Player.framework/Resources /System/Library/Frameworks/Player.framework/Versions/A/Headers/Player.h /System/Library/Frameworks/Player.framework/Versions/A/Headers /System/Library/Frameworks/Player.framework/Versions/A/Player /System/Library/Frameworks/Player.framework/Versions/A/Resources/Info.plist /System/Library/Frameworks/Player.framework/Versions/A/Resources/pbdevelopme nt.plist /System/Library/Frameworks/Player.framework/Versions/A/Resources /System/Library/Frameworks/Player.framework/Versions/A /System/Library/Frameworks/Player.framework/Versions/Current /System/Library/Frameworks/Player.framework/Versions /System/Library/Frameworks/Player.framework /System/Library/Frameworks /private/etc/MidiShare/checkinstall /private/etc/MidiShare/defaults/midishare.ini /private/etc/MidiShare/defaults/msLANDriver.ini /private/etc/MidiShare/defaults/msQTDriver.ini /private/etc/MidiShare/defaults/msWANDriver.ini /private/etc/MidiShare/defaults /private/etc/MidiShare /usr/lib/java/libJMidi.1.1.1.jnilib /usr/lib/java/libJPlayer.1.1.1.jnilib /usr/lib/msLANDriver.1.0.2.so /usr/lib/msMidiDriver.1.0.6.so /usr/lib/msQTDriver.1.0.4.so /usr/lib/msWANDriver.1.0.2.so /usr/lib/java/libJMidi.jnilib /usr/lib/java/libJPlayer.jnilib /usr/lib/msLANDriver.so /usr/lib/msMidiDriver.so /usr/lib/msQTDriver.so /usr/lib/msWANDriver.so /Library/Java/Extensions/grame.jar > | Arthur Sauer | | <http://www.gameoflife.nl/> < |