Ok, this is strange. If I install abchr on my desktop (which is in greek if this makes any difference), I get the cannot decode file error upon pressing Start Test (ABX).
If I install it on "C:\", I don't get an error message, but when I try playing the samples I hear no sound.
This is the console output for abchr installed under "C:\"
C:\ABCHR\ABCHR>java -jar abchr.jar
Exception in thread "AWT-EventQueue-0"
java.lang.IllegalArgumentException: Line
unsupported: interface SourceDataLine supporting format PCM_SIGNED
44100.0 Hz, 16 bit, stereo, 4 bytes/frame, little-endian, and buffers of 88200 to 88200 bytes
at com.sun.media.sound.PortMixer.getLine(Unknown Source)
at abchr.audio.PlaybackThread.play(Unknown Source)
at abchr.gui.ABXControlPanel.playA(Unknown Source)
at abchr.gui.ABXControlPanel.access$000(Unknown Source)
at abchr.gui.ABXControlPanel$1.actionPerformed(Unknown Source)
at abchr.gui.SimpleAction.actionPerformed(Unknown Source)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at javax.swing.JComponent.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
And here's console output of abchr installed on my desktop:
C:\Documents and Settings\X\Επιφάνεια εργασίας\abchr\abchr>java -jar abchr.jar
abchr.audio.DecodeFailedException: File C:\Angelic.mp3 could not be decoded.
Call to madplay failed.
at abchr.audio.SampleFactory$Decoder.process(Unknown Source)
at abchr.audio.SampleFactory.createSample(Unknown Source)
at abchr.gui.ABXPanel$SampleLoader.run(Unknown Source)
at abchr.gui.ABXPanel$4.construct(Unknown Source)
at guiutils.SwingWorker$2.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
javax.sound.sampled.UnsupportedAudioFileException: File C:\Angelic.mp3 could not be decoded.
Call to madplay failed.
at abchr.audio.SampleFactory.createSample(Unknown Source)
at abchr.gui.ABXPanel$SampleLoader.run(Unknown Source)
at abchr.gui.ABXPanel$4.construct(Unknown Source)
at guiutils.SwingWorker$2.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
madplay.exe is installed in the same directory as the file abchr.jar. I also put it inside C:\Windows\system32 which is in the PATH, but nothing changed.