Posted: Fri Sep 10, 2010 7:56 am
You're running the tool from the commandline with java, right?
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Documents and Settings\Compaq_Owner.DAVID>"My Documents\[681]BRRTools\bin\brr
\BRREncoder.class"
Exception in thread "main" java.lang.NoClassDefFoundError: C:\Documents and Sett
ings\Compaq_Owner/DAVID\My Documents\[681]BRRTools\bin\brr\BRREncoder/class
Caused by: java.lang.ClassNotFoundException: C:\Documents and Settings\Compaq_Ow
ner.DAVID\My Documents\[681]BRRTools\bin\brr\BRREncoder.class
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: C:\Documents and Settings\Compaq_Owner.DAVID\My D
ocuments\[681]BRRTools\bin\brr\BRREncoder.class. Program will exit.
C:\Documents and Settings\Compaq_Owner.DAVID>
C:\snesdev\BRRTools>java -classpath bin brr.BRREncoder test.wav -l
Size of file to encode : 2000 samples.
Initial BRR block added
Done !
Filter 0 used on 111 blocks.
Filter 2 used on 2 blocks.
Filter 3 used on 12 blocks.
Poor filter 1 :(mic_ wrote:C:\snesdev\BRRTools>java -classpath bin brr.BRREncoder test.wav -l
Size of file to encode : 2000 samples.
Initial BRR block added
Done !
Filter 0 used on 111 blocks.
Filter 2 used on 2 blocks.
Filter 3 used on 12 blocks.
I used a square wave sample.It's weird filter 0 is used this much - usually it's the worst one and is the least used one. At least it was for samples I converted.
This requires Java 6. I can't do that... that requires a 64-bit Intel Mac to do so, if I recall my details correctly.Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:620)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
at java.net.URLClassLoader.access$100(URLClassLoader.java:56)
at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:268)
at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)