Skip to content

mtbu/cythara

 
 

Repository files navigation

Build Status

Cythara

A musical instrument tuner for Android

Get it on F-Droid

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.

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.

License

Cythara is licensed under the GPL, version 3. A copy of the license is included in LICENSE.txt.

Screenshots

Listening to input

Providing feedback

Listing tunings

About

A musical instrument tuner for Android

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 99.8%
  • Ruby 0.2%