[linux-audio-dev] [ANN] tuneit 0.2 -- ALSA and JACK instrument tuner

Mario Lang mlang at delysid.org
Sat Sep 11 13:41:21 UTC 2004


Hi.

Here is it, the first public release of tuneit, a command line
instrument tuner for ALSA and JACK.

tuneit was written as a command line alternative to the two existing
guitar tuner programs for GUIs (gtkguitune and qjacktuner).

It offers two different fundamental frequency detection algorithms.
The default (Schmitt Trigger) algorithm is very light on CPU usage.

Alternatively there is also a FFT based algorithm which is much more
CPU intensive but a little more acurate and/or stable.

Thanks go out to Karsten Wiese and Florian Berger, the authors of qjacktuner
and gtkguitune respectively, whoes work has served as inspiration for tuneit.

"Screen shots":

Tuning my guitar via ALSA hw:0 with the simple Schmitt Trigger algo:
lexx:/# tuneit
Note A  ( 110.000Hz):  -8 cents ( 109.506Hz)

Or via JACK:
lexx:/# tuneit -j
Note A  ( 110.000Hz):  -5 cents ( 109.714Hz)

Or with the FFT algo via JACK:
lexx:/# tuneit -j -f
Note A  ( 110.000Hz):  -7 cents ( 109.565Hz)

Show the available JACK ports:
lexx:/# tuneit -j -i
alsa_pcm:capture_1
alsa_pcm:capture_2

Capture from right channel via JACK using a FFT window size of samplerate/5:
lexx:/# tuneit -f -l 5 -j alsa_pcm:capture_2
Note A  ( 110.000Hz):  -5 cents ( 109.656Hz)


Download:

The canonical homepage for tuneit is http://delysid.org/tuneit.html

Version 0.2 can be downloaded from http://delysid.org/tuneit-0.2.tar.gz

Comments, as always, are very welcome.

-- 
CYa,
  Mario



More information about the Linux-audio-dev mailing list