Build Status

Cythara

A musical instrument tuner for Android.

<img src="https://fdroid.gitlab.io/artwork/badge/get-it-on.png" alt="Get it on F-Droid" height="80">

NOTE: Do not use the outdated Play Store version. The keystore file that was used to sign it has been lost, so updates can no longer be pushed to Google Play.

Functionality

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 d958352

License

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

Contributors

In chronological order:

Thank you all!

Screenshots

Listening to input

Providing feedback

Listing tunings

Listing frequencies

Listing notations