Hi gang, Michael here: I am using the SimpleSounds example (the one that say hello universe) as a gudie. I need to play midi files. The program gives this error when I replace the .au files with .mid. C:\jdk1.3.1\bin\javaw -classpath "C:\BigGreen\SoundDemo\SimpleSounds\classes;C:\JBuilder4\jdk1.3\jre\lib\i18n.jar;C:\JBuilder4\jdk1.3\jre\lib\jaws.jar;C:\JBuilder4\jdk1.3\jre\lib\rt.jar;C:\JBuilder4\jdk1.3\jre\lib\sunrsasign.jar;C:\JBuilder4\jdk1.3\jre\lib\ext\j3daudio.jar;C:\JBuilder4\jdk1.3\jre\lib\ext\j3dcore.jar;C:\JBuilder4\jdk1.3\jre\lib\ext\j3dutils.jar;C:\JBuilder4\jdk1.3\jre\lib\ext\vecmath.jar;C:\jdk1.3.1\jre\lib\i18n.jar;C:\jdk1.3.1\jre\lib\jaws.jar;C:\jdk1.3.1\jre\lib\rt.jar;C:\jdk1.3.1\jre\lib\sunrsasign.jar;C:\jdk1.3.1\jre\lib\ext\j3daudio.jar;C:\jdk1.3.1\jre\lib\ext\j3dcore.jar;C:\jdk1.3.1\jre\lib\ext\j3dutils.jar;C:\jdk1.3.1\jre\lib\ext\vecmath.jar;C:\jdk1.3.1\lib\dt.jar;C:\jdk1.3.1\lib\htmlconverter.jar;C:\jdk1.3.1\lib\tools.jar;C:\jdk1.3.1\demo\jfc\Java2D\Java2Demo.jar;C:\jdk1.3.1\htmlConverter\converter\classes" SimpleSounds java.lang.ClassCastException: com.sun.j3d.audio.HaeMidiSong at com.sun.j3d.audio.J3DHaeStream.getSampleRate(J3DHaeStream.java:1001) at com.sun.j3d.audioengines.javasound.JavaSoundMixer.prepareSound(JavaSoundMixer.java:437) at javax.media.j3d.SoundScheduler.attachSoundData(SoundScheduler.java:2666) at javax.media.j3d.SoundScheduler.processSoundAtom(SoundScheduler.java:1285) at javax.media.j3d.SoundScheduler.calcSchedulingAction(SoundScheduler.java:1577) at javax.media.j3d.SoundScheduler.renderChanges(SoundScheduler.java:787) at javax.media.j3d.SoundScheduler.processMessages(SoundScheduler.java:229) at javax.media.j3d.StructureUpdateThread.doWork(StructureUpdateThread.java:83) at javax.media.j3d.J3dThread.run(J3dThread.java:256) ************* can anyone help. Michael Carter
|
