IPB

Welcome Guest ( Log In | Register )

ABC/HR for Java 0.5a released
schnofler
post Mar 6 2005, 16:47
Post #1


Java ABC/HR developer


Group: Developer
Posts: 175
Joined: 17-September 03
Member No.: 8879



I've just released a new version of ABC/HR for Java. You can get it here:

Binary
Sources

You'll need the JRE 1.5 to run this (download here).
To start the application just click the abchr.jar (on Windows) or run "java -jar abchr.jar" on a command line.

Improvements include better sound output routines, a new ABX component in ABC/HR tests and easier test setup (see next post for details).

This post has been edited by schnofler: Mar 24 2005, 10:04
Go to the top of the page
+Quote Post
 
Start new topic
Replies
schnofler
post Mar 6 2005, 16:55
Post #2


Java ABC/HR developer


Group: Developer
Posts: 175
Joined: 17-September 03
Member No.: 8879



It has been a while since I released the last version of ABC/HR for Java. I've made small improvements now and then, but until lately never really found the time to polish it up and make it release-worthy. These are the most notable changes:
  • Use of low-level sound output. ABC/HR for Java can make use of the native sound playback which was introduced in JRE 1.5. This solves a lot of the problems in previous versions which resulted from the poor performance of Java's software mixer. In particular, latency is reduced, so there are no delays between pressing the play button and actual start of playback, and fast switching will be smoother. Also, the annoying forced volume reduction of Javas software mixer is not present when using hardware mixers.
    The playback device can be set in the Settings dialog.
  • Training/Testing mode in ABX. The ABX component in ABC/HR tests is now split into a training and a testing mode, as proposed by ff123 (see this thread). In testing mode the results are hidden from the user until (s)he presses the "Finish" button, whereafter no more trials can be added. If the pval after finishing the test is below a certain threshold (which is set in the test config), the respective sample is revealed in ABC/HR mode.
  • Integrated CLI encoding. This is what I've just implemented recently. Basically, what I'm aiming at in the long run is to make the whole test setup less of a hassle, so that there's really no good excuse not to make a quick blind test when you want to know which codec is better. Integrated CLI processing makes it possible to give something like
    CODE
    SomeSong.ape | sox %i %o trim 0 30>wav | lame -V 4 %i %o>mp3
    as a sample in ABX or ABC/HR tests, meaning "decode SomeSong.ape, pass it through to that sox command line (trimming the sample, keeping only the first 30 seconds), then encode with lame -V 4" (the ">wav" and ">mp3" are the extensions to use on the output file of the respective command line). [Of course, sox, lame, and mac must be in your path or the abchr directory for this to work].
  • Various stuff. For example, the more detailed ABX logging (including the playback range in the log) that was already present in the special editions used in Roberto's last listening tests. Also, the GUI was redesigned a bit (putting the ABX functionality more to the front, because it's a pretty useful application in itself).
Please note, this has become a pretty complex app, so there are probably some bugs, I didn't catch. I'd be grateful for any feedback.

This post has been edited by schnofler: Mar 6 2005, 18:02
Go to the top of the page
+Quote Post

Posts in this topic
- schnofler   ABC/HR for Java 0.5a released   Mar 6 2005, 16:47
- - rjamorim   Oh my. Some new development at last Thank-you ve...   Mar 6 2005, 16:52
- - schnofler   It has been a while since I released the last vers...   Mar 6 2005, 16:55
|- - rjamorim   QUOTE (schnofler @ Mar 6 2005, 12:55 PM)Pleas...   Mar 6 2005, 17:13
|- - schnofler   QUOTE (rjamorim @ Mar 6 2005, 08:13 AM)QUOTE ...   Mar 6 2005, 17:34
- - schnofler   QUOTE (rjamorim)Any hope of adding a XML -> TXT...   Mar 6 2005, 16:57
|- - rjamorim   QUOTE (schnofler @ Mar 6 2005, 12:57 PM)Tools...   Mar 6 2005, 17:06
- - schnofler   QUOTE Hrm... it won't work with my Multiformat...   Mar 6 2005, 17:23
|- - rjamorim   QUOTE (schnofler @ Mar 6 2005, 01:23 PM)See m...   Mar 6 2005, 17:33
- - schnofler   QUOTE (rjamorim)I also noticed decrypting key file...   Mar 6 2005, 17:37
|- - rjamorim   QUOTE (schnofler @ Mar 6 2005, 01:37 PM)If yo...   Mar 6 2005, 17:42
|- - schnofler   QUOTE (rjamorim @ Mar 6 2005, 08:42 AM)I...   Mar 6 2005, 18:03
- - ff123   Very nice. I rarely hear more than a small click ...   Mar 6 2005, 18:40
- - schnofler   QUOTE (ff123)The standalone ABX module doesn't...   Mar 6 2005, 20:03
- - guruboolez   I've noticed some bugs: when I restart a te...   Mar 12 2005, 08:28
- - schnofler   Thank you very much for your extensive testing, gu...   Mar 12 2005, 16:32
- - guruboolez   I've also noticed something weird yesterday: ....   Mar 13 2005, 14:38
|- - schnofler   QUOTE (guruboolez @ Mar 13 2005, 05:38 AM)I...   Mar 13 2005, 15:32
- - cabbagerat   QUOTE (guruboolez @ Mar 13 2005, 05:38 AM)I...   Mar 13 2005, 15:10
- - lotr   I have a problem with mp3 files. It says the file ...   Mar 23 2005, 00:50
|- - Skythus   QUOTE (lotr @ Mar 22 2005, 11:50 PM)I have a ...   Mar 23 2005, 04:38
|- - schnofler   QUOTE (Skythus @ Mar 22 2005, 07:38 PM)QUOTE ...   Mar 23 2005, 18:11
- - lotr   I put madplay.exe in the abchr directory, but I st...   Mar 23 2005, 22:42
|- - schnofler   QUOTE (lotr @ Mar 23 2005, 01:42 PM)I put mad...   Mar 24 2005, 00:03
- - lotr   Ok, this is strange. If I install abchr on my desk...   Mar 24 2005, 01:38
- - guruboolez   I have the same problem. I can decode flac files w...   Mar 24 2005, 08:29
- - schnofler   QUOTE (lotr)Ok, this is strange. If I install abch...   Mar 24 2005, 10:07
- - lotr   Thank you Schnofler! It works fine now. The se...   Mar 24 2005, 13:44
- - ff123   schnofler: http://www.hydrogenaudio.org/forums/in...   Mar 24 2005, 15:45
- - guruboolez   mp3 decoding works correctly now. There's sti...   Mar 30 2005, 20:36
- - schnofler   Yes, I saw that bug before. Another solution is to...   Mar 30 2005, 21:03
- - rjamorim   Hey, schnofler So, any news? Is it stable enough ...   Jun 2 2005, 04:19
- - guruboolez   I've a problem with alpha5. I've recently ...   Jun 22 2005, 11:27


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 19th September 2014 - 20:14