wolftune / lingot

Musical instrument tuner

Home Page:http://savannah.nongnu.org/projects/lingot/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status

LINGOT - A musical instrument tuner.

LINGOT is a musical instrument tuner. It’s accurate, easy to use, and highly configurable. Originally conceived to tune electric guitars, it can be used to tune other instruments.

It looks like an analogue tuner, with a gauge indicating the relative shift to a certain note, determined automatically as the closest note to the estimated frequency.

Main features

  • It is free software, distributed under the GPL license.
  • Quick and accurate, perfect for real-time microtonal tuning.
  • Easy to use. Just plug in your instrument and run it.
  • LINGOT is a universal tuner. It can tune many musical instruments, you only need to provide the scale temperaments. For that purpose, it supports the .scl format from the Scala project.
  • Configurable via GUI. It is possible to change any parameter while the program is running, without editing any file.

Requirements

  • A modest computer running GNU/Linux.
  • A sound card with line-in or microphone input.
  • Jack, ALSA, OSS or PulseAudio support.
  • GTK+ library, version 3.10 or above.

Installation

If you are building a release, just type:

./configure
make install

If you are building a development version obtained from our VCS you will first need to create the configure script, by calling:

./bootstrap

You can enable/disable the supported audio systems with the following options passed to the configure script, all of them enabled by default:

  --enable-oss=<yes|no>
  --enable-alsa=<yes|no>
  --enable-jack=<yes|no>
  --enable-pulseaudio=<yes|no>

Also, the depedency to libfftw can be enabled/disabled with

  --enable-libfftw=<yes|no>

Below a summary of the packages needed to build a development version on Debian-based systems:

sudo apt-get install \
    libtool \
    intltool \
    libasound2-dev \
    libpulse-dev \
    libjack-jackd2-dev \
    libfftw3-dev \
    libgtk-3-dev \
    libcunit1-dev

Resources

About

Musical instrument tuner

http://savannah.nongnu.org/projects/lingot/

License:GNU General Public License v2.0


Languages

Language:C 96.1%Language:Makefile 1.1%Language:M4 1.1%Language:MATLAB 0.9%Language:C++ 0.5%Language:Roff 0.2%Language:Shell 0.0%