https://github.com/adrielcafe/chroma
🎶 Chromatic tuner app for Android
https://github.com/adrielcafe/chroma
android android-app android-application buy-me-a-coffee chromatic-tuner compose coroutines in-app-purchase jetpack-compose kotlin kotlin-android kotlin-coroutines music music-notation music-theory mvvm-android mvvm-pattern tarsosdsp tuner
Last synced: about 2 months ago
JSON representation
🎶 Chromatic tuner app for Android
- Host: GitHub
- URL: https://github.com/adrielcafe/chroma
- Owner: adrielcafe
- License: mit
- Created: 2019-01-25T23:36:33.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-09-29T17:06:46.000Z (about 2 years ago)
- Last Synced: 2025-04-23T16:34:26.574Z (6 months ago)
- Topics: android, android-app, android-application, buy-me-a-coffee, chromatic-tuner, compose, coroutines, in-app-purchase, jetpack-compose, kotlin, kotlin-android, kotlin-coroutines, music, music-notation, music-theory, mvvm-android, mvvm-pattern, tarsosdsp, tuner
- Language: Kotlin
- Homepage: https://play.google.com/store/apps/details?id=cafe.adriel.chroma
- Size: 2.49 MB
- Stars: 121
- Watchers: 5
- Forks: 16
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
Awesome Lists containing this project
README
# Chroma

Chroma is a [chromatic tuner](https://en.wikipedia.org/wiki/Chromatic_scale), the perfect app to help you tune your musical instruments with precision and elegance.
Features:
* Basic and complete UI modes
* Noise suppressor
* Letter (A B C) and Solfege (Do Re Mi) notations
* Sharp (♯) and Flat (â™) semitones
* Tuning precision (from 0 to -5/+5 cents)
* Many available pitch detection algorithms (powered by [TarsosDSP](https://github.com/JorenSix/TarsosDSP/)):
* [YIN](http://audition.ens.fr/adc/pdf/2002_JASA_YIN.pdf)
* [FFT YIN (Fast Fourier Transform)](https://en.wikipedia.org/wiki/Fast_Fourier_transform)
* [MPM (McLeod Pitch Method)](http://miracle.otago.ac.nz/tartini/papers/A_Smarter_Way_to_Find_Pitch.pdf)
* [AMDF (Average Magnitude Difference Function)](https://ieeexplore.ieee.org/abstract/document/1162598)
* [DYWA (Dynamic Wavelet)](https://pdfs.semanticscholar.org/1ecf/ae4b3618f92b4267912afbc59e3a3ea1d846.pdf)[](https://play.google.com/store/apps/details?id=cafe.adriel.chroma)
## Screenshots
