Skip to main content

Graphical interface for Audio Tuner

Project description

This is the GUI front end for Audio Tuner, a tool for musicians that analyzes and corrects the pitch of recorded audio.

It’s under active development, with more features and usability improvements planned for future versions. The current version is already usable, however.

Motivation

A surprisingly high proportion of recorded music doesn’t conform to any standard tuning system. You expect an A4 to be 440 Hz, but when you try to play along you realize it’s not. Audio Tuner is a tool for measuring the frequencies in an audio recording so it can be corrected if necessary. It’s designed to be convenient enough to use that you can do it with a musical instrument strapped to you.

The primary use case is to correct the tuning of your favorite songs so you can practice playing an instrument by playing along with them, but it can be used in any situation where you need to analyze and correct the pitch of a recording.

What it’s not

Audio Tuner is not autotune. It pitch corrects entire songs, not individual notes.

Free as in Freedom

Audio Tuner is licensed under the GNU General Public License version 3 or later.

See What is Free Software? and Copyleft: Pragmatic Idealism.

Versioning

Audio Tuner attempts to use Semantic Versioning, but with PEP 440 compatible version numbers.

New versions of the base Audio Tuner package and Audio Tuner GUI are released at the same time with the same version numbers. The API is already reasonably stable, but of course nothing’s guaranteed until it reaches version 1.0.0.

Dependencies

audio-tuner-gui requires Python version 3.11 or higher, libmpv2, and the audio-tuner and PyQt6 python packages.

Audio Tuner can be configured to use ffmpeg and ffprobe instead of libmpv2, at the cost of reduced functionality in the GUI.

See Also

See the html documentation for more information and detailed installation instructions.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

audio_tuner_gui-0.9.1.tar.gz (99.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

audio_tuner_gui-0.9.1-py3-none-any.whl (119.2 kB view details)

Uploaded Python 3

File details

Details for the file audio_tuner_gui-0.9.1.tar.gz.

File metadata

  • Download URL: audio_tuner_gui-0.9.1.tar.gz
  • Upload date:
  • Size: 99.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for audio_tuner_gui-0.9.1.tar.gz
Algorithm Hash digest
SHA256 054461ed15c60efb87e842b12e40fbf91b31bd13fcdb52b4c510f06d9ffbf858
MD5 38cd5bd00c6495fdc1a3fef2053b3ef5
BLAKE2b-256 9da044497eccf1859d67460a47801012cd05d3aaf9a2bca8a6b63e5f32d63939

See more details on using hashes here.

File details

Details for the file audio_tuner_gui-0.9.1-py3-none-any.whl.

File metadata

File hashes

Hashes for audio_tuner_gui-0.9.1-py3-none-any.whl
Algorithm Hash digest
SHA256 76d2765a5204fc8fbf38335e8dfbe58a8055ea8f47071441612b3f16596410e2
MD5 dad3e23b116ccf588cbd4b702d6e688c
BLAKE2b-256 d948fd4bcdf9f814b6e96c819512f77c429fe84736967d4576e8708e9f237724

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page