Complete Music Reading Trainer changelog
- This is the changelog for the Android version of Complete Music Reading Trainer
1.6.7-110 (October 29, 2024)
- Support for themed icons added
- Fixes and improvements
1.6.6-109 (August 9, 2024)
- Texts on the drill result screen have been improved
1.6.5-108 (July 12, 2024)
- Fix a possible crash in custom drills when maximum interval option is set
1.6.5-107 (July 2, 2024)
- Note name setting is now used everywhere in the app, including drill cards and tutorials
- New custom drill option: maximum interval between two consecutive notes
- Fixes and improvements
1.6.4-106 (June 7, 2024)
1.6.3-105 (May 20, 2024)
- Italian language added
- You can now sign-in via email
- Fixes and improvements
1.6.2-104 (April 3, 2024)
- Hotfix: fix a possible crash on Android 13
1.6.2-103 (March 19, 2024)
- Targeting Android 34
- Removed ripple effect in note circle and virtual piano keyboard to improve sheet music animation smoothness
- Fixes and improvements
1.6.1-102 (December 14, 2023)
- Hotfix: some problems were introduced in previous release
1.6.1-101 (December 13, 2023)
- Microphone transposition setting added: horn in F (sounds a perfect fifth below)
- Fixes and improvements
1.6.0-100 (August 24, 2023)
- Fix a crash when creating custom drills on older Android versions
1.6.0-99 (August 22, 2023)
- Dropping support for Android 4.x. Minimum Android version is now Android 5.0.
- Fixes and improvements
1.5.8-98 (June 30, 2023)
1.5.7-97 (June 5, 2023)
1.5.6-96 (May 15, 2023)
- Korean (Hangul) and Korean (Alphabet) note names added
- Fixes and improvements
1.5.5-95 (April 30, 2023)
- Following recent changes in Twitter API, sign-in via Twitter has been removed. If you signed-in via Twitter and have trouble accessing your account, please email us at hello@completemusicreadingtrainer.com
- Fixes and improvements
1.5.4-94 (April 21, 2023)
- The optional subscription can now be subscribed yearly
- Fix sign-in via Google on devices without Play Services
- Fix sign-in on Amazon devices
- Fixes and improvements
1.5.3-93 (March 13, 2023)
1.5.2-92 (March 6, 2023)
1.5.1-91 (December 19, 2022)
- Android 13 support
- A few crashes have been fixed
1.5.0-90 (December 7, 2022)
- Fix settings crashing on tablets
- Minor fixes and improvements
1.5.0-88 (December 7, 2022)
We have released Complete Music Trainer, a web/desktop application allowing to access our three apps Complete Ear Trainer, Complete Rhythm Trainer and Complete Music Reading Trainer on a desktop computer. Some of the changes below are a direct consequence of that release.
- Achievements are now handled inside the app. There is no need to sign in to Google Play Games anymore to unlock and display achievements. Therefore, achievements are now always enabled, and a switch has been added in the app settings to optionally also publish your achievements to Google Play Games
- Leaderboards are now handled on our own servers instead of using Google Play Games, meaning that leaderboards are now cross-platform and are displaying - on a brand-new user interface! - scores from Android, iOS and Complete Music Trainer users
- We are now using our own servers to sync progression data in the cloud. Signing in to Google Play Games is not required anymore. As a result, cloud sync is now cross-platform: your data will from now on be synced between Android, iOS and the web/desktop version of the app
- Achievements are now synced in the cloud
- We are now using our own license server. Consequently, licenses are now cross-platform: if you buy the full version of the app on Android, the full version will also be available on iOS. And vice-versa. An optional subscription also gives access to Complete Music Trainer web/desktop app, and is a great way to help with server costs and support us
- “My account” page added
- You can now set a profile picture that will be displayed on leaderboards
- You can now delete your account directly from the app
- Two images have been replaced with new images (“custom training” and “achievements”)
- Typography is now bolder in many places to improve readability
- Separators have been added to the app menu
- Custom programs: “Leaderboards” and “Invite friends/students” menu items have been added
- You can now reset options to default values in the custom drill options screen
- A lot of bug fixes, minor improvements and under-the-hood structural changes and improvements
1.2.11-73 (February 8, 2022)
- Fix a problem with the note B2 when the guitar sound bank is selected
- Fix sound banks not working on some (rare) devices
- Fix statistics import on recent Android versions
- A few typo, crashes and bugs have been fixed
1.2.10-72 (December 21, 2021)
- Custom training fixes and improvements
1.2.9-71 (October 29, 2021)
- Fix a regression with legacy MIDI driver
1.2.8-70 (October 5, 2021)
- Android 12 compatibility
- A few typo, crashes and bugs have been fixed
1.2.7-69 (July 18, 2021)
- Fix a bug preventing the screen to be kept on during drills
1.2.7-68 (July 12, 2021)
- A few typo, crashes and bugs have been fixed
1.2.6-67 (June 14, 2021)
- A few typo, crashes and bugs have been fixed
1.2.6-65 (April 24, 2021)
- Indonesian language added (translated by Shah)
1.2.5-64 (April 11, 2021)
- New theme setting on Android 10+ to follow the system theme (dark or light)
- Prevent forced dark mode being applied on Xiaomi devices if the light theme is selected in the app settings
- Improved language switching (the app was sometimes displayed in the system language instead of in the chosen language)
- A few typo, crashes and bugs have been fixed
1.2.4-63 (March 13, 2021)
- Fix audio engine memory consumption at first startup
1.2.4-62 (March 8, 2021)
- Fix a crash while scanning for Bluetooth MIDI devices
1.2.4-61 (March 5, 2021)
- Sheet music rendering method change, should be smoother and more stable
- Audio engine optimizations
- Microphone pitch detection improvements
- Fix sound banks being sometimes deleted
- Fix custom program shortcuts not working
- A few typo, crashes and bugs have been fixed
1.2.3-60 (January 8, 2021)
- German language added (translated by Christian Plonka, Simon W, Richard Meuth, Stephanie Pester)
- A few typo, crashes and bugs have been fixed
1.2.2-59 (December 11, 2020)
- Fix a memory leak in the audio engine
1.2.2-58 (November 30, 2020)
- Russian language added (translated by Henry der Habenichts, Evgeny Filatov, Алексей, Dmitry Prokopenko, Roman Rudakov)
- A few typo, crashes and bugs have been fixed
1.2.1-57 (October 6, 2020)
- Android 11 support
- A few typo, crashes and bugs have been fixed
1.2.0-56 (August 8, 2020)
- Added an icon in action bar to quickly restart the current drill
- Notes can now be entered also via a computer keyboard (A, B, C, ...)
- A few typo, crashes and bugs have been fixed
1.1.11-55 (July 21, 2020)
- Spanish (Spain) language added (translated by Pablo Sanz, Noelia Davo)
- Support for Russian note names added
- A few typo, crashes and bugs have been fixed
1.1.10-54 (June 14, 2020)
- Spanish (Latin America) language added (translated by Kevin Tubio, Diego de la Fuente Curaqueo, Antorni)
- A few typo, crashes and bugs have been fixed
1.1.9-53 (April 18, 2020)
- Fix MIDI Bluetooth on Android 10 devices
1.1.9-52 (April 17, 2020)
- German note name improvements (thanks to Richard Meuth)
- A few typo, crashes and bugs have been fixed
1.1.8-51 (March 31, 2020)
- A few typo, crashes and bugs have been fixed
1.1.8-50 (March 20, 2020)
- A few typo, crashes and bugs have been fixed
1.1.8-49 (March 19, 2020)
- Polish language added (translated by Tomasz Sęczkowski)
- A few typo, crashes and bugs have been fixed
1.1.7-48 (February 21, 2020)
- Ukrainian language added (translated by Maksym Vlasov)
- Fix language switching problems
- Custom program login improvements
- A few typo, crashes and bugs have been fixed
1.1.6-47 (February 13, 2020)
- Legacy MIDI driver option added: enable this if your MIDI controller is not compatible with Android MIDI. This also allows you to use a MIDI controller with older Android devices.
- A few typo, crashes and bugs have been fixed
1.1.5-46 (February 6, 2020)
- Norwegian language added (translated by Miranda Roll-Lund)
- Portuguese (Brazil) language added (translated by Ezequiel Santos)
- A few typo, crashes and bugs have been fixed
1.1.4-44 (December 14, 2019)
1.1.3-43 (October 7, 2019)
- A few typo, crashes and bugs have been fixed
1.1.2-41 (August 26, 2019)
- Improved the virtual piano keyboard: in landscape mode, the keyboard now displays as many keys as possible + smart keyboard layout option added
- Option added to display the names of correct notes
- A few typo, crashes and bugs have been fixed
1.1.1-40 (August 1, 2019)
- A few typo, crashes and bugs have been fixed
1.1.1-39 (July 24, 2019)
- Fix the duplicate launcher icon problem
1.1.1-38 (July 23, 2019)
- A few typo, crashes and bugs have been fixed
1.1.1-35 (July 20, 2019)
- Fix a problem with Google Play Services
- A few typo, crashes and bugs have been fixed
1.1.0-32 (July 4, 2019)
- Pitch detection via the microphone has been improved
1.1.0-31 (July 2, 2019)
- You can now input notes by playing an instrument near your device's microphone
- A few typo, crashes and bugs have been fixed
1.0.3-30 (June 28, 2019)
- Fixed a crash occurring sometimes in the audio engine
1.0.3-29 (June 26, 2019)
- The audio engine has been reworked, and on most devices the audio latency has been drastically improved making the app audio much more responsive. As a result, you will need to download the additional sound banks again
- A few typo, crashes and bugs have been fixed
1.0.2-24 (June 3, 2019)
- Fixed a bug with MIDI controllers and C flat when checked for the octave
- Touching a clef in the note chooser screen (custom drills) now selects/deselects all the notes
- Sound banks are back in the app 'files' folder (instead of the cache folder). Clearing the app cache won't remove the downloaded sound banks anymore
- A few typo, crashes and bugs have been fixed
1.0.1-23 (May 10, 2019)
- When MIDI is enabled, the screen will not be put to sleep anymore during drills
1.0.1-21 (May 9, 2019)
- Fixed several bugs with MIDI controllers
1.0.1-20 (May 7, 2019)
- A few typo, crashes and bugs have been fixed
1.0.0-19 (April 24, 2019)
- Fixed sound bank being reset to piano when leaving a drill
- Fixed MIDI octave detection
1.0.0-18 (April 15, 2019)
- [Amazon Appstore] GameCircle and in-app purchasing are now correctly working
- A few crashes have been fixed
1.0.0-17 (April 14, 2019)
- Most JPEG images have been converted to WEBP to reduce the APK size
- A few crashes have been fixed
1.0.0-16 (April 9, 2019)
- A few crashes have been fixed
1.0.0-15 (April 8, 2019)
- New audio engine:
- Sound quality has been improved
- Fix attacks being cut on some devices due to audio warming up
- Slightly larger sound bank files and app install size but all the audio files are now in the cache folder and the app download size has been significantly reduced
- Freezes and black screens during drills have been fixed
- Wizard screens: improvements and bug fixes
- A few typo, crashes and bugs have been fixed
1.0.0-rc1-13 (January 28, 2019)
- Improved MIDI and MIDI Bluetooth stability
1.0.0-rc1-12 (January 27, 2019)
- Wizard screens (to introduce clefs, notes, etc.) and configuration screens added
- Bluetooth MIDI support added
- Additional C added to the virtual piano keyboard in landscape mode (and portrait mode for tablets)
- A few typo, crashes and bugs have been fixed
1.0.0-beta5-11 (December 31, 2018)
1.0.0-beta5-10 (December 28, 2018)
- New input layout option: virtual piano keyboard without note names
- Classic mode leaderboards have been removed
- A few typo, crashes and bugs have been fixed
1.0.0-beta4-09 (September 26, 2018)
- Fixed: maximum number of notes before a clef/key signature change property was ignored in custom drills
- Android 9 Pie compatibility
- A few typo, crashes and bugs have been fixed
1.0.0-beta3-06 (August 1, 2018)
- The app should not freeze or display a black rectangle at the start or the end of a drill anymore
- New option allows to disable sheet music animation
- Custom drills: minimum number of notes before a key signature change is now 2
- A few typo, crashes and bugs have been fixed
1.0.0-beta2-04 (July 26, 2018)
- Arcade drill 9 was bugged and is now fixed (thanks to Jonathan Schnitzer)
- Bug fix: in custom programs, the chapter number and score are now displayed when inside a chapter (instead of the custom program name and global score)
- Minimum API version is now 16
1.0.0-beta1-03 (May 1, 2018)
- Fixed the bug where audio was not played
- Fixed the bug where if audio was disabled vibrations would always occur, even on right answers
- Fixed the bug where the wheel was sometimes not drawn
- APK size reduced
- A few typo, crashes and bugs have been fixed
1.0.0-beta1-02 (April 3, 2018)
- New custom drill option: chose a note to focus on
- A few typo, crashes and bugs have been fixed
1.0.0-beta1-01 (March 16, 2018)
- First public beta release