Am I free?

Social bookmarking

Delicious Bookmark this on Delicious

Flickr randomness

Badges and junk

Support The Commons

Valid HTML 4.01 Strict
Valid CSS!


sauditor is a simple sample auditor.

I made it because I wanted it and wanted the practice, so please don't complain that I've made yet another sample player.

It's simple, it uses jack and it shows a pretty spectrum analyser so you can get an idea of the spectral content of your samples. I may be the only person who finds the spectrum analyser useful, but hey. The spectrum analyser is now X based. If you want to play with the text speccy analyser, get version 0.1

It was fun to get some practice back in C and C++, as well as learning to use jack a little better and fftw, libsndfile, libsamplerate and ncurses for the first time. Add xlib to that list now, too.

Todo file for the latest version and the current Changelog


[31/10/09] Download version 0.5 here. Another update to keep compatibility with changes in libraries and compilers. Mostly, in fact, to cope with GCC being less forgiving than it used to be. My bad code needed fixing. Thanks to Louigi Verona for letting me know it needed doing.

[29/05/06] Download version 0.4 here. Fixed problems that weren't problems before.

[02/05/04] Download version 0.3 here. X spectrum analyser working. Pretty.

[01/05/04] Download version 0.2 here. Shouldn't crash now. Well, not *that* often, anyway.

Download version 0.1 here, but be warned - it's at best alpha quality and is likely to die if you do anything weird with it (like resize the xterm it's in).


Here's a screenshot (running in a transparent konsole):

Installing it

No fancy autoconf/automake, although I might sort that out later.

Just use make to build it and make install (as root) to install it

Using it

Just run it.

Enter or P plays the current sample, space toggles playing.

If the screen goes funny (which it shouldn't do anymore) use R to refresh it

F toggles the spectrum analyser window

Q quits

H shows the help and V shows version info.

Run with the -a option to show files starting with a dot.