I can't get it to work. Your GUI shows up and I can enter values, but no sound is played. Other apps can play sound just fine, so I know it's not my system. However, I don't have enough java audio experience to fix the code.
Clicking to stop throws an exception:
Code:
SEVERE: pinknoisegui.PinkNoiseGUIView$PlayTask@10cbd8dc failed: java.lang.ArrayIndexOutOfBoundsException: 2730
java.lang.ArrayIndexOutOfBoundsException: 2730
at pinknoisegui.StdAudio.play(StdAudio.java:100)
at pinknoisegui.PinkNoiseGUIView$PlayTask.doInBackground(PinkNoiseGUIView.java:293)
at org.jdesktop.swingworker.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at org.jdesktop.swingworker.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
Dec 13, 2010 11:25:22 PM org.jdesktop.application.Task failed
SEVERE: pinknoisegui.PinkNoiseGUIView$PlayTask@758689a failed: java.lang.ArrayIndexOutOfBoundsException
java.lang.ArrayIndexOutOfBoundsException
Bookmarks