Skip to content
A musical instrument tuner for Android
Branch: master
Clone or download
Latest commit 6b3d4ed Mar 10, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
fastlane
gradle/wrapper Switch to latest stable Gradle version Mar 10, 2019
.gitignore Delete generated files Feb 2, 2019
.travis.yml (2/4) update android studio and fastfile, cleanup, set encoding to UT… Feb 2, 2019
LICENSE
README.md Update README Mar 7, 2019
build.gradle Update plugin Mar 10, 2019
gradle.properties migrate to androidx Feb 2, 2019
gradlew migrate to androidx Feb 2, 2019
gradlew.bat migrate to androidx Feb 2, 2019
settings.gradle

README.md

Build Status

Cythara

A musical instrument tuner for Android.

Get it on F-Droid Get it on Google Play

Functionality

  • Provides tunings for various instruments and supports chromatic tuning.
  • Changes background color from red to green to indicate that the pitch is in tune (with a tolerance of 10 cents).
  • Displays deviations between -60 and 60 cents.
  • Supports scientific pitch notation and Solfège.

Tests

Run ./gradlew test to run all unit tests. In addition, there are UI tests based on image comparisons which can be run using ./gradlew connectedCheck. The reference images are generated using a Nexus 5X emulator (resolution: 1080 x 1920, 420 dpi) with API level 26.

Libraries

The Tarsos DSP library (https://github.com/JorenSix/TarsosDSP) is used for pitch detection.

Current library version: commit c26e500

License

Cythara is licensed under GPLv3. A copy of the license is included in LICENSE.txt.

Contributors

In chronological order:

  • mtbu added the violin tuning
  • afmachado provided the translation to Brazilian Portuguese
  • tebriz159 created the logo
  • toXel provided the translation to German
  • TacoTheDank enabled the installation on external storage, upgraded the language level, and updated dependencies
  • thim added the cello tuning, fixed issues, and updated library versions
  • obibon provided the translation to Basque
  • Daveed9 added the viola tuning

Thank you all!

Screenshots

Listening to input

Providing feedback

Listing tunings

Listing frequencies

Listing notations

You can’t perform that action at this time.