jLossyWav, implementation of lossyWav in Java |
- No over 30 sec clips of copyrighted music. Cite properly and never more than necessary for the discussion.
- No copyrighted software without permission.
- Click here for complete Hydrogenaudio Terms of Service
jLossyWav, implementation of lossyWav in Java |
Dec 1 2008, 23:44
Post
#1
|
|
|
Group: Members Posts: 1559 Joined: 24-June 02 From: Catalunya(Spain) Member No.: 2383 |
This is the initial implementation of the lossyWav algorithm in Java.
It is based on the C# port, and doesn't provide yet most of the parameters ( it only accepts the -q parameter). To execute it: java -jar jLossyWav.jar -q 5.0 inputFile.wav. The sources are included inside the .jar file. They can be seen with 7-Zip or be imported directly into Eclipse IDE. [Current posted version: 0.5.1] This post has been edited by greynol: Jul 6 2009, 20:54
Reason for edit: Updated current version number
Attached File(s)
|
|
|
|
![]() |
Jan 24 2009, 01:32
Post
#2
|
|
|
Group: Members Posts: 245 Joined: 10-February 04 From: London Member No.: 11923 |
I had to recompile because of this error:
CODE 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:675) 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:316) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:280) at java.lang.ClassLoader.loadClass(ClassLoader.java:251) at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:374) at org.lossywav.dsp.InplaceFFT.<clinit>(InplaceFFT.java:48) at org.lossywav.algorithm.Analyzer.<init>(Analyzer.java:103) at org.lossywav.algorithm.LossyWav.<init>(LossyWav.java:53) at org.lossywav.frontend.jLossyWavConsole.main(jLossyWavConsole.java:60) I had to remove the invalid @Override in ComplexArrayBuffer.java and DoubleArrayBuffer.java for compiling too. After that it seems to work Bugs found: does not accept mono files. Does not work properly with the following file (sample rate 22kHz)-
spr_ouch.wav ( 30.6K )
Number of downloads: 164 |
|
|
|
[JAZ] jLossyWav Dec 1 2008, 23:44
[JAZ] QUOTE (jido @ Jan 24 2009, 01:32) I had t... Jan 24 2009, 17:31
jido QUOTE ' date='Jan 24 2009, 08:31' post... Jan 24 2009, 21:26
[JAZ] Uploaded a new version which now trully works (whe... Feb 7 2009, 19:59
monoton Hey there...
I tried to convert a track with ... Mar 18 2009, 23:56
[JAZ] Yes, I know.
My initial implementation just provi... Mar 19 2009, 20:08
[JAZ] I've got a freshly new version of jLossyWav re... Jul 5 2009, 21:59
Nick.C Great work [JAZ] - my Delphi's not **that** il... Jul 5 2009, 22:05
jido Error with this version...
CODEException in thread... Jul 6 2009, 12:45
[JAZ] Ops!
I decided to change the class name, sinc... Jul 6 2009, 18:41![]() ![]() |
|
Lo-Fi Version | Time is now: 21st May 2013 - 07:39 |