A musical instrument tuner for Android
- 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.
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.
The Tarsos DSP library (https://github.com/JorenSix/TarsosDSP) is used for pitch detection.
Cythara is licensed under the GPL, version 3. A copy of the license is included in LICENSE.txt.