├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug-report.yml │ └── feature-request.md └── workflows │ ├── android-unit-test.yml │ ├── gradle-dependency-submission.yml │ └── upload-release-apk.yml ├── .gitignore ├── .run └── Unit Tests.run.xml ├── LICENSE ├── NOTICES.md ├── PRIVACY.md ├── README.md ├── SECURITY.md ├── app ├── .gitignore ├── build.gradle.kts ├── libs │ ├── MidiDriver-1.28.aar │ └── TarsosDSP-Android-latest.jar ├── proguard-rules.pro └── src │ ├── debug │ ├── java │ │ └── com │ │ │ └── rohankhayech │ │ │ └── choona │ │ │ └── view │ │ │ └── Screenshots.kt │ └── res │ │ └── values │ │ └── strings.xml │ ├── main │ ├── AndroidManifest.xml │ ├── ic_launcher-playstore.png │ ├── java │ │ └── com │ │ │ └── rohankhayech │ │ │ ├── choona │ │ │ ├── controller │ │ │ │ ├── fileio │ │ │ │ │ ├── FileIO.java │ │ │ │ │ └── TuningFileIO.kt │ │ │ │ ├── midi │ │ │ │ │ └── MidiController.java │ │ │ │ ├── play │ │ │ │ │ └── ReviewController.kt │ │ │ │ └── tuner │ │ │ │ │ ├── PitchProcessor.java │ │ │ │ │ └── Tuner.kt │ │ │ ├── model │ │ │ │ ├── error │ │ │ │ │ └── TunerException.kt │ │ │ │ ├── preferences │ │ │ │ │ └── TunerPreferences.kt │ │ │ │ └── tuning │ │ │ │ │ ├── TuningEntry.kt │ │ │ │ │ ├── TuningList.kt │ │ │ │ │ └── Tunings.java │ │ │ └── view │ │ │ │ ├── PermissionHandler.kt │ │ │ │ ├── activity │ │ │ │ ├── SettingsActivity.kt │ │ │ │ └── TunerActivity.kt │ │ │ │ ├── components │ │ │ │ ├── NoteSelector.kt │ │ │ │ ├── SectionLabel.kt │ │ │ │ ├── StringControls.kt │ │ │ │ ├── TuningDisplay.kt │ │ │ │ └── TuningSelector.kt │ │ │ │ ├── screens │ │ │ │ ├── AboutScreen.kt │ │ │ │ ├── ConfigureTuningScreen.kt │ │ │ │ ├── MainLayout.kt │ │ │ │ ├── SettingsScreen.kt │ │ │ │ ├── TunerScreen.kt │ │ │ │ └── TuningSelectionScreen.kt │ │ │ │ └── theme │ │ │ │ ├── Color.kt │ │ │ │ └── Theme.kt │ │ │ └── music │ │ │ ├── GuitarString.java │ │ │ ├── Instrument.java │ │ │ ├── Notes.java │ │ │ └── Tuning.java │ └── res │ │ ├── drawable │ │ ├── music_accidental_flat.xml │ │ └── music_accidental_sharp.xml │ │ ├── mipmap-anydpi-v26 │ │ ├── ic_launcher.xml │ │ └── ic_launcher_round.xml │ │ ├── mipmap-hdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ ├── ic_launcher_monochrome.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-mdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ ├── ic_launcher_monochrome.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ ├── ic_launcher_monochrome.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ ├── ic_launcher_monochrome.png │ │ └── ic_launcher_round.png │ │ ├── mipmap-xxxhdpi │ │ ├── ic_launcher.png │ │ ├── ic_launcher_foreground.png │ │ ├── ic_launcher_monochrome.png │ │ └── ic_launcher_round.png │ │ ├── values-en-rCA │ │ └── strings.xml │ │ ├── values-en-rUS │ │ └── strings.xml │ │ ├── values-en │ │ └── strings.xml │ │ ├── values-night │ │ └── themes.xml │ │ ├── values │ │ ├── colors.xml │ │ ├── ic_launcher_background.xml │ │ ├── strings.xml │ │ └── themes.xml │ │ └── xml │ │ ├── backup_rules.xml │ │ └── data_extraction_rules.xml │ ├── open │ ├── java │ │ └── com │ │ │ └── rohankhayech │ │ │ └── choona │ │ │ └── controller │ │ │ └── play │ │ │ └── ReviewControllerImpl.kt │ └── res │ │ ├── values-en │ │ └── strings.xml │ │ └── values │ │ └── strings.xml │ ├── play │ ├── java │ │ └── com │ │ │ └── rohankhayech │ │ │ └── choona │ │ │ └── controller │ │ │ └── play │ │ │ └── ReviewControllerImpl.kt │ └── res │ │ └── values │ │ └── strings.xml │ └── test │ └── java │ └── com │ └── rohankhayech │ ├── choona │ ├── controller │ │ ├── fileio │ │ │ └── TuningFileIOTest.kt │ │ └── tuner │ │ │ └── TunerTest.kt │ ├── model │ │ └── tuning │ │ │ ├── TuningEntryTest.kt │ │ │ └── TuningListTest.kt │ └── view │ │ └── activity │ │ └── TunerActivityViewModelTest.kt │ └── music │ ├── GuitarStringTest.java │ ├── InstrumentTest.java │ ├── NotesTest.java │ └── TuningTest.java ├── fastlane └── metadata │ └── android │ ├── en-AU │ └── full_description.txt │ ├── en-CA │ └── full_description.txt │ ├── en-GB │ └── full_description.txt │ ├── en-NZ │ └── full_description.txt │ └── en-US │ ├── changelogs │ ├── 11.txt │ ├── 12.txt │ ├── 13.txt │ └── 14.txt │ ├── full_description.txt │ ├── images │ ├── featureGraphic.png │ ├── icon.png │ ├── phoneScreenshots │ │ ├── 01-tuner.jpg │ │ ├── 02-in_tune.jpg │ │ ├── 03-selection.jpg │ │ ├── 04-custom.jpg │ │ ├── 05-chromatic.jpg │ │ ├── 06-semitones.jpg │ │ ├── 07-settings.jpg │ │ ├── 08-black_theme.jpg │ │ └── 09-splitscreen.jpg │ └── sevenInchScreenshots │ │ ├── 10-tablet.jpg │ │ └── 11-tablet.jpg │ ├── short_description.txt │ └── title.txt ├── gradle.properties ├── gradle ├── libs.versions.toml └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle.kts /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug-report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/.github/ISSUE_TEMPLATE/bug-report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/.github/ISSUE_TEMPLATE/feature-request.md -------------------------------------------------------------------------------- /.github/workflows/android-unit-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/.github/workflows/android-unit-test.yml -------------------------------------------------------------------------------- /.github/workflows/gradle-dependency-submission.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/.github/workflows/gradle-dependency-submission.yml -------------------------------------------------------------------------------- /.github/workflows/upload-release-apk.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/.github/workflows/upload-release-apk.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/.gitignore -------------------------------------------------------------------------------- /.run/Unit Tests.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/.run/Unit Tests.run.xml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/LICENSE -------------------------------------------------------------------------------- /NOTICES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/NOTICES.md -------------------------------------------------------------------------------- /PRIVACY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/PRIVACY.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/SECURITY.md -------------------------------------------------------------------------------- /app/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | /release 3 | /open 4 | /play -------------------------------------------------------------------------------- /app/build.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/build.gradle.kts -------------------------------------------------------------------------------- /app/libs/MidiDriver-1.28.aar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/libs/MidiDriver-1.28.aar -------------------------------------------------------------------------------- /app/libs/TarsosDSP-Android-latest.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/libs/TarsosDSP-Android-latest.jar -------------------------------------------------------------------------------- /app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/proguard-rules.pro -------------------------------------------------------------------------------- /app/src/debug/java/com/rohankhayech/choona/view/Screenshots.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/debug/java/com/rohankhayech/choona/view/Screenshots.kt -------------------------------------------------------------------------------- /app/src/debug/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/debug/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /app/src/main/ic_launcher-playstore.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/ic_launcher-playstore.png -------------------------------------------------------------------------------- /app/src/main/java/com/rohankhayech/choona/controller/fileio/FileIO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/java/com/rohankhayech/choona/controller/fileio/FileIO.java -------------------------------------------------------------------------------- /app/src/main/java/com/rohankhayech/choona/controller/fileio/TuningFileIO.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/java/com/rohankhayech/choona/controller/fileio/TuningFileIO.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rohankhayech/choona/controller/midi/MidiController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/java/com/rohankhayech/choona/controller/midi/MidiController.java -------------------------------------------------------------------------------- /app/src/main/java/com/rohankhayech/choona/controller/play/ReviewController.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/java/com/rohankhayech/choona/controller/play/ReviewController.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rohankhayech/choona/controller/tuner/PitchProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/java/com/rohankhayech/choona/controller/tuner/PitchProcessor.java -------------------------------------------------------------------------------- /app/src/main/java/com/rohankhayech/choona/controller/tuner/Tuner.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/java/com/rohankhayech/choona/controller/tuner/Tuner.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rohankhayech/choona/model/error/TunerException.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/java/com/rohankhayech/choona/model/error/TunerException.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rohankhayech/choona/model/preferences/TunerPreferences.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/java/com/rohankhayech/choona/model/preferences/TunerPreferences.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rohankhayech/choona/model/tuning/TuningEntry.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/java/com/rohankhayech/choona/model/tuning/TuningEntry.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rohankhayech/choona/model/tuning/TuningList.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/java/com/rohankhayech/choona/model/tuning/TuningList.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rohankhayech/choona/model/tuning/Tunings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/java/com/rohankhayech/choona/model/tuning/Tunings.java -------------------------------------------------------------------------------- /app/src/main/java/com/rohankhayech/choona/view/PermissionHandler.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/java/com/rohankhayech/choona/view/PermissionHandler.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rohankhayech/choona/view/activity/SettingsActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/java/com/rohankhayech/choona/view/activity/SettingsActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rohankhayech/choona/view/activity/TunerActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/java/com/rohankhayech/choona/view/activity/TunerActivity.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rohankhayech/choona/view/components/NoteSelector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/java/com/rohankhayech/choona/view/components/NoteSelector.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rohankhayech/choona/view/components/SectionLabel.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/java/com/rohankhayech/choona/view/components/SectionLabel.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rohankhayech/choona/view/components/StringControls.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/java/com/rohankhayech/choona/view/components/StringControls.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rohankhayech/choona/view/components/TuningDisplay.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/java/com/rohankhayech/choona/view/components/TuningDisplay.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rohankhayech/choona/view/components/TuningSelector.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/java/com/rohankhayech/choona/view/components/TuningSelector.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rohankhayech/choona/view/screens/AboutScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/java/com/rohankhayech/choona/view/screens/AboutScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rohankhayech/choona/view/screens/ConfigureTuningScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/java/com/rohankhayech/choona/view/screens/ConfigureTuningScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rohankhayech/choona/view/screens/MainLayout.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/java/com/rohankhayech/choona/view/screens/MainLayout.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rohankhayech/choona/view/screens/SettingsScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/java/com/rohankhayech/choona/view/screens/SettingsScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rohankhayech/choona/view/screens/TunerScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/java/com/rohankhayech/choona/view/screens/TunerScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rohankhayech/choona/view/screens/TuningSelectionScreen.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/java/com/rohankhayech/choona/view/screens/TuningSelectionScreen.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rohankhayech/choona/view/theme/Color.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/java/com/rohankhayech/choona/view/theme/Color.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rohankhayech/choona/view/theme/Theme.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/java/com/rohankhayech/choona/view/theme/Theme.kt -------------------------------------------------------------------------------- /app/src/main/java/com/rohankhayech/music/GuitarString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/java/com/rohankhayech/music/GuitarString.java -------------------------------------------------------------------------------- /app/src/main/java/com/rohankhayech/music/Instrument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/java/com/rohankhayech/music/Instrument.java -------------------------------------------------------------------------------- /app/src/main/java/com/rohankhayech/music/Notes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/java/com/rohankhayech/music/Notes.java -------------------------------------------------------------------------------- /app/src/main/java/com/rohankhayech/music/Tuning.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/java/com/rohankhayech/music/Tuning.java -------------------------------------------------------------------------------- /app/src/main/res/drawable/music_accidental_flat.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/res/drawable/music_accidental_flat.xml -------------------------------------------------------------------------------- /app/src/main/res/drawable/music_accidental_sharp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/res/drawable/music_accidental_sharp.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/res/mipmap-anydpi-v26/ic_launcher_round.xml -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_monochrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_monochrome.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_monochrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_monochrome.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_monochrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_monochrome.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_monochrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_monochrome.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_foreground.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_monochrome.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_monochrome.png -------------------------------------------------------------------------------- /app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /app/src/main/res/values-en-rCA/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/res/values-en-rCA/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-en-rUS/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/res/values-en-rUS/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-en/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/res/values-en/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values-night/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/res/values-night/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/values/colors.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/res/values/colors.xml -------------------------------------------------------------------------------- /app/src/main/res/values/ic_launcher_background.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/res/values/ic_launcher_background.xml -------------------------------------------------------------------------------- /app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/main/res/values/themes.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/res/values/themes.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/backup_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/res/xml/backup_rules.xml -------------------------------------------------------------------------------- /app/src/main/res/xml/data_extraction_rules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/main/res/xml/data_extraction_rules.xml -------------------------------------------------------------------------------- /app/src/open/java/com/rohankhayech/choona/controller/play/ReviewControllerImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/open/java/com/rohankhayech/choona/controller/play/ReviewControllerImpl.kt -------------------------------------------------------------------------------- /app/src/open/res/values-en/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/open/res/values-en/strings.xml -------------------------------------------------------------------------------- /app/src/open/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/open/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/play/java/com/rohankhayech/choona/controller/play/ReviewControllerImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/play/java/com/rohankhayech/choona/controller/play/ReviewControllerImpl.kt -------------------------------------------------------------------------------- /app/src/play/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/play/res/values/strings.xml -------------------------------------------------------------------------------- /app/src/test/java/com/rohankhayech/choona/controller/fileio/TuningFileIOTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/test/java/com/rohankhayech/choona/controller/fileio/TuningFileIOTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/rohankhayech/choona/controller/tuner/TunerTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/test/java/com/rohankhayech/choona/controller/tuner/TunerTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/rohankhayech/choona/model/tuning/TuningEntryTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/test/java/com/rohankhayech/choona/model/tuning/TuningEntryTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/rohankhayech/choona/model/tuning/TuningListTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/test/java/com/rohankhayech/choona/model/tuning/TuningListTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/rohankhayech/choona/view/activity/TunerActivityViewModelTest.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/test/java/com/rohankhayech/choona/view/activity/TunerActivityViewModelTest.kt -------------------------------------------------------------------------------- /app/src/test/java/com/rohankhayech/music/GuitarStringTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/test/java/com/rohankhayech/music/GuitarStringTest.java -------------------------------------------------------------------------------- /app/src/test/java/com/rohankhayech/music/InstrumentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/test/java/com/rohankhayech/music/InstrumentTest.java -------------------------------------------------------------------------------- /app/src/test/java/com/rohankhayech/music/NotesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/test/java/com/rohankhayech/music/NotesTest.java -------------------------------------------------------------------------------- /app/src/test/java/com/rohankhayech/music/TuningTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/app/src/test/java/com/rohankhayech/music/TuningTest.java -------------------------------------------------------------------------------- /fastlane/metadata/android/en-AU/full_description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/fastlane/metadata/android/en-AU/full_description.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-CA/full_description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/fastlane/metadata/android/en-CA/full_description.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-GB/full_description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/fastlane/metadata/android/en-GB/full_description.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-NZ/full_description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/fastlane/metadata/android/en-NZ/full_description.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/11.txt: -------------------------------------------------------------------------------- 1 | Patch release to add support for 16KB memory page sizes. -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/12.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/fastlane/metadata/android/en-US/changelogs/12.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/13.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/fastlane/metadata/android/en-US/changelogs/13.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/changelogs/14.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/fastlane/metadata/android/en-US/changelogs/14.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/full_description.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/fastlane/metadata/android/en-US/full_description.txt -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/featureGraphic.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/fastlane/metadata/android/en-US/images/featureGraphic.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/fastlane/metadata/android/en-US/images/icon.png -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/01-tuner.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/01-tuner.jpg -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/02-in_tune.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/02-in_tune.jpg -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/03-selection.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/03-selection.jpg -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/04-custom.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/04-custom.jpg -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/05-chromatic.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/05-chromatic.jpg -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/06-semitones.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/06-semitones.jpg -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/07-settings.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/07-settings.jpg -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/08-black_theme.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/08-black_theme.jpg -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/phoneScreenshots/09-splitscreen.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/fastlane/metadata/android/en-US/images/phoneScreenshots/09-splitscreen.jpg -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/sevenInchScreenshots/10-tablet.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/fastlane/metadata/android/en-US/images/sevenInchScreenshots/10-tablet.jpg -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/images/sevenInchScreenshots/11-tablet.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/fastlane/metadata/android/en-US/images/sevenInchScreenshots/11-tablet.jpg -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/short_description.txt: -------------------------------------------------------------------------------- 1 | Guitar tuner with support for custom tunings. -------------------------------------------------------------------------------- /fastlane/metadata/android/en-US/title.txt: -------------------------------------------------------------------------------- 1 | Choona - Guitar Tuner -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/libs.versions.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/gradle/libs.versions.toml -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle.kts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rohankhayech/Choona/HEAD/settings.gradle.kts --------------------------------------------------------------------------------