IPB

Welcome Guest ( Log In | Register )

Advanced ABX, New cross-platform ABX application
googlebot
post May 1 2010, 21:39
Post #1





Group: Members
Posts: 698
Joined: 6-March 10
Member No.: 78779



Advanced ABX

No currently available ABX application is able to switch without audible transients between tracks. The resulting clicks and pops can both increase the number of false positive and false negative results. The former happens, when the type of clicking correlates to the type of switch: A/A or A/B. False negatives become more probable, when loud clicks desensitize your hearing or keep you from turning up the volume to more revealing listening levels.

Advanced ABX provides transient-free switching!


Other exclusive features:
  • Impedes "fishing" for good results by design by enforcing a chosen number of rounds.
  • Customizable transition length to adapt to different material, for example in- and out-of-phase audio data.
  • Easily extendable transition mechanism: A very simple API allows scientists and developers to drop-in their own custom transition modules, for example to allow completely seamless switching.

Non-exclusive features:
  • Computation of statistical significance (p-value), also known as "probability of guessing".
  • Multi-threaded, low resource consumption.
  • Cross platform Java binary. Custom Windows and Mac executables.
  • Nice and simplistic GUI.
  • Textual output for easy publication of results.


Screenshot:



Notes:

I could only test on a Mac, yet, where it works flawlessly. Please report wether it also works on other platforms. Input is currently WAV only, and the files must have identical format and length. The program is basically able to work with all PCM integer bit depths up to 32 bit, but in practice one is limited by ones specific JRE's capabilities. Java on the Mac, for example, is limited to 16 bit. High sample rates should not be a problem anywhere. The back-end already supports looping, it just isn't implemented in the GUI code, yet.

The source code is going to be released later on. Please don't drown me in feature requests, actual code submits are much preferred.

Download:

Go here.

This post has been edited by googlebot: May 1 2010, 21:53
Go to the top of the page
+Quote Post

Posts in this topic
- googlebot   Advanced ABX   May 1 2010, 21:39
- - 2E7AH   I'm not ABX fan, but downloaded file and tried...   May 2 2010, 03:23
- - lvqcl   BTW, foobar2000 approach (A B X Y tracks) makes A...   May 2 2010, 08:39
|- - googlebot   QUOTE (lvqcl @ May 2 2010, 09:39) BTW, fo...   May 2 2010, 11:37
- - googlebot   I have added the source code here. Developers, wh...   May 2 2010, 17:35
- - Synthetic Soul   Initial Remarks: 1. "Transition Lenght...   May 2 2010, 19:00
|- - soundberg   QUOTE (Synthetic Soul @ May 2 2010, 20:00...   May 2 2010, 19:25
|- - googlebot   QUOTE (soundberg @ May 2 2010, 20:25) Als...   May 2 2010, 21:24
||- - 2thumbs   QUOTE (googlebot @ May 2 2010, 13:24) Abo...   May 3 2010, 00:27
|- - Kees de Visser   QUOTE (soundberg @ May 2 2010, 20:25) Fad...   May 3 2010, 09:01
|- - googlebot   QUOTE (Kees de Visser @ May 3 2010, 10:01...   May 3 2010, 11:44
|- - solive   QUOTE (Kees de Visser @ May 3 2010, 01:01...   May 29 2010, 19:42
|- - googlebot   QUOTE (solive @ May 29 2010, 20:42) I dow...   May 30 2010, 00:31
|- - solive   QUOTE (googlebot @ May 29 2010, 16:31) I ...   May 31 2010, 05:30
||- - krabapple   QUOTE (solive @ May 31 2010, 00:30) I jus...   Jun 1 2010, 19:17
|||- - Arnold B. Krueger   QUOTE (krabapple @ Jun 1 2010, 14:17) QUO...   Jun 2 2010, 13:41
||- - Arnold B. Krueger   QUOTE (solive @ May 31 2010, 00:30) QUOTE...   Jun 2 2010, 12:00
|- - Kees de Visser   QUOTE (googlebot @ May 30 2010, 01:31) I ...   May 31 2010, 13:01
|- - Arnold B. Krueger   QUOTE (googlebot @ May 29 2010, 19:31) I ...   Jun 1 2010, 14:49
- - googlebot   Well, I could let the output buffers never fill ab...   May 2 2010, 23:13
- - lvqcl   WinXP with Eastern language support installed: pla...   May 3 2010, 08:48
- - googlebot   Does the new output buffer circumvention cause cli...   May 3 2010, 21:36
- - Sebastian Mares   The new binary you posted doesn't want to star...   May 3 2010, 23:00
- - googlebot   Fixed files are online.   May 4 2010, 00:37
- - solive   I applaud the development of a cross-platform ABX ...   May 29 2010, 19:49
- - Emon   Anyone who claims that ABX isn't scientific do...   May 31 2010, 17:34
- - [JAZ]   You ask why there is so little attention to this? ...   May 31 2010, 18:56
|- - googlebot   QUOTE ([JAZ] @ May 31 2010, 19:56...   Jun 1 2010, 15:19
|- - [JAZ]   QUOTE (googlebot @ Jun 1 2010, 16:19) Thi...   Jun 1 2010, 19:50
- - Alex B   googlebot, First I would like to thank you for yo...   Jun 1 2010, 20:29
- - 2E7AH   if this thread is going to spread in general ABX t...   Jun 2 2010, 00:37
- - C.R.Helmrich   Hi googlebot, just read this thread for the first...   Jun 3 2010, 11:13
- - bilbo   @googlebot It is going to be very hard to get peo...   Jun 3 2010, 14:51
- - googlebot   @bilbo I'm not interested in "How to boo...   Jun 3 2010, 16:52
- - krmathis   QUOTE (googlebot @ Jun 1 2010, 15:19) Cur...   Jun 8 2010, 17:51
- - Billytheonion   I have been using this on OS X http://emptymusic.c...   Jun 8 2010, 19:13


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: 21st December 2014 - 14:18