Complete Ear Trainer changelog
- This is the changelog for the Android version of Complete Ear Trainer
2.6.7-177 (October 29, 2024)
- Support for themed icons added
- Fixes and improvements
2.6.6-176 (August 9, 2024)
- Texts on the drill result screen have been improved
2.6.5-175 (July 2, 2024)
2.6.4-174 (June 7, 2024)
2.6.3-173 (May 20, 2024)
- Italian language added
- You can now sign-in via email
- Fixes and improvements
2.6.2-171 (April 3, 2024)
- Hotfix: fix a possible crash on Android 13
2.6.2-170 (March 19, 2024)
- Targeting Android 34
- Fixes and improvements
2.6.1-169 (December 14, 2023)
- Hotfix: some problems were introduced in previous release
2.6.1-168 (December 13, 2023)
2.6.0-167 (August 22, 2023)
- Dropping support for Android 4.x. Minimum Android version is now Android 5.0.
- Fixes and improvements
2.5.8-166 (June 30, 2023)
- Fix a possible crash in melodic dictations using the dominant diminished scale
- Fixes and improvements
2.5.7-165 (June 5, 2023)
2.5.6-164 (May 15, 2023)
2.5.5-163 (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@completeeartrainer.com
- Fixes and improvements
2.5.4-162 (April 21, 2023)
- The optional subscription can now be subscribed yearly
- Fix sign-in on Amazon devices
- Fixes and improvements
2.5.3-161 (March 13, 2023)
- Dominant diminished, double harmonic and hungarian minor scales added
- Chord inversion play buttons added in theory cards
- Fixes and improvements
2.5.2-160 (March 6, 2023)
2.5.1-159 (December 19, 2022)
- Android 13 support
- A few crashes have been fixed
2.5.0-158 (December 7, 2022)
2.5.0-157 (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
2.1.17-135 (February 8, 2022)
- 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
2.1.16-129 (December 21, 2021)
- Custom training fixes and improvements
2.1.15-128 (October 5, 2021)
- Android 12 compatibility
- A few typo, crashes and bugs have been fixed
2.1.14-127 (September 5, 2021)
- Indonesian language added (translated by Shah)
- A few typo, crashes and bugs have been fixed
2.1.13-125 (July 12, 2021)
- A few typo, crashes and bugs have been fixed
2.1.12-124 (June 14, 2021)
- Chord and degrees: minor mode tonic choice has been improved
- A few typo, crashes and bugs have been fixed
2.1.11-123 (April 13, 2021)
- Hotfix: fix the drill progression bar not being displayed
2.1.11-122 (April 11, 2021)
- Improvements have been made to the drill layouts
- Improved language switching (the app was sometimes displayed in the system language instead of in the chosen language)
- Prevent forced dark mode being applied on Xiaomi devices if the light theme is selected in the app settings
2.1.10-121 (March 28, 2021)
- New theme setting on Android 10+ to follow the system theme (dark or light)
- Theme, language, note names and chord note names can now be changed in the settings even when a drill is underway
2.1.9-120 (March 13, 2021)
- Fix audio engine memory consumption at first startup
2.1.9-119 (March 5, 2021)
- 4 new chord types added in custom training: 7sus2, 7sus4, M7sus2, M7sus4
- Audio engine optimizations
- Fix sound banks being sometimes deleted
- Fix custom program shortcuts not working
- A few typo, crashes and bugs have been fixed
2.1.8-118 (December 11, 2020)
- Fix a memory leak in the audio engine
2.1.8-117 (November 30, 2020)
- A few typo, crashes and bugs have been fixed
2.1.7-116 (October 6, 2020)
- Android 11 support
- A few typo, crashes and bugs have been fixed
2.1.6-115 (August 8, 2020)
- Added an icon in the action bar to quickly restart the current drill
- A few typo, crashes and bugs have been fixed
2.1.5-113 (July 21, 2020)
- You can now choose specific degrees in "Chords and degrees" custom drills
- A few typo, crashes and bugs have been fixed
2.1.4-112 (July 12, 2020)
- Russian language added (translated by Henry der Habenichts, Evgeny Filatov, Sergey Tolmachev)
2.1.3-111 (June 14, 2020)
- A few typo, crashes and bugs have been fixed
2.1.2-110 (April 17, 2020)
- German note name improvements (thanks to Richard Meuth)
- A few typo, crashes and bugs have been fixed
2.1.1-109 (March 31, 2020)
- German language added (translated by Christian Plonka)
- Ukrainian language added (translated by Maksym Vlasov)
- Polish language added (translated by Tomasz Sęczkowski)
- Portuguese (Brazil) language added (translated by Ezequiel Santos)
- A few typo, crashes and bugs have been fixed
2.1.0-108 (February 21, 2020)
- Fix language switching problems
- Custom program login improvements
- A few typo, crashes and bugs have been fixed
2.0.9-107 (February 6, 2020)
- A few typo, crashes and bugs have been fixed
2.0.8-105 (December 14, 2019)
- Added a message in settings about helping translating the app (https://translate.binaryguilt.com)
- Chord and degrees: octaves added to custom drills
- A few typo, crashes and bugs have been fixed
2.0.7-104 (October 9, 2019)
- A few typo, crashes and bugs have been fixed
2.0.7-103 (October 7, 2019)
- Custom training/chords and degrees: maximum number of chords bumped to 48
- A few typo, crashes and bugs have been fixed
2.0.6-100 (August 26, 2019)
- Custom drills: two new playing modes added: melodic then harmonic, and harmonic then melodic
- Custom drills: you can now set the direction of chords in drills of type chords and degrees
- A few typo, crashes and bugs have been fixed
2.0.5-99 (August 1, 2019)
- A few typo, crashes and bugs have been fixed
2.0.5-98 (July 24, 2019)
- Fix the duplicate launcher icon problem
2.0.5-97 (July 23, 2019)
- A few typo, crashes and bugs have been fixed
2.0.5-95 (July 20, 2019)
- Fix a problem with Google Play Services
- A few typo, crashes and bugs have been fixed
2.0.4-94 (July 2, 2019)
- A few typo, crashes and bugs have been fixed
2.0.3-93 (June 28, 2019)
- A few crashes have been fixed
2.0.3-92 (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
2.0.2-91 (June 3, 2019)
- Comparing chords in open positions now uses the closest matching position instead of a random one
- 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
2.0.1-90 (May 7, 2019)
- A few typo, crashes and bugs have been fixed
2.0.0-89 (April 24, 2019)
- Fixed sound bank being reset to piano when leaving a drill
2.0.0-88 (April 15, 2019)
- [Amazon Appstore] GameCircle and in-app purchasing are now correctly working
- A few crashes have been fixed
2.0.0-87 (April 14, 2019)
- Most JPEG images have been converted to WEBP to reduce the APK size
- A few crashes have been fixed
2.0.0-86 (April 9, 2019)
- A few crashes have been fixed
2.0.0-84 (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
- Updated UI, including new images
- Wizard screens UI updated
- Buttons to play intervals, chords and scales in theory screens
- 4 new chord types in custom drills: m7b13, 7b13, m7b9b13 et 7b9b13
- Custom drills: it is now possible to increase the frequency of an interval or a chord
- Easy drills 4.1 and 12.1, and classic drills 3.5.1 and 3.7.1 are now free
- Time measurement for scoring now takes audio latency into account
- Fixed: crash in melodic dictations after a question is answered when clicking on a sharp, flat, etc. before clicking on a note name
- Dropping support for API 15, new minimum API version is 16
- A few typo, crashes and bugs have been fixed
1.6.4-81 (September 21, 2018)
- Melodic dictations: once a question is answered, you can now play a specific note by inputting its name on the wheel
- Android 9 Pie compatibility
- A few typo, crashes and bugs have been fixed
1.6.4-80 (July 26, 2018)
- Custom interval recognition drills with compound intervals have been improved
1.6.4-79 (June 1, 2018)
- New custom drill option: melodic dictations with a fixed tonic can now have the tonic set explicitly
- Dark theme: more contrast in the 'theory' texts
- Accessibility improved
- 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)
- A few typo, crashes and bugs have been fixed
1.6.4-77 (April 12, 2018)
1.6.4-76 (March 16, 2018)
- Custom program leaderboards: clicking on a user name now displays all the custom program's scores for this user
- A few typo, crashes and bugs have been fixed
1.6.3-75 (January 27, 2018)
- All sound banks are now free
- A few typo, crashes and bugs have been fixed
1.6.2-74 (January 15, 2018)
- Global statistics added. Keep track of your progress by displaying global statistics on the percentage of correct answers, average response time and number of questions answered for each interval, chord, etc. across any period of time. Statistics are handled under the hood since version 1.6.1, so if you used the app these last few weeks, you will already see some data
- A few typo, crashes and bugs have been fixed
1.6.1-72 (December 29, 2017)
- New app icon
- You can now click on the items before a drill starts to play random interval, chords, scales, etc.
- In spelling drills, the notes will now be played after a correct answer (can be disabled in the settings)
- You can now select up to 18 chords in custom drills (or 12 chords with inversions) instead of 10
- Inversions can now be enabled in "chords and degrees" custom drills
- If "automatically go to next question" is enabled, there is now a pause button in drills
- In spelling drills, the questions now have an up or down arrow to help quickly identify if it's an ascending or descending interval
- It is now possible (when the launcher allows for it) to set shortcuts for custom programs
- You can now swipe the screen to sync the data with the cloud, refresh custom programs, etc.
- A few typo, crashes and bugs have been fixed
1.6.0-68 (December 11, 2017)
- Fix a problem where custom program scores where not uploaded correctly
1.6.0-67 (December 9, 2017)
1.6.0-66 (December 4, 2017)
- The "Custom Drills" section is no more. Welcome "Custom Training"!
In addition to still be able to create quick single custom drills, you can now create full custom training programs with up to 20 chapters and 20 drills per chapter.
Custom programs are really useful if you want to build a personalized training program and are offering many options: chapters/simple drill list, scoring, stars, number of required stars, etc.
But that's not all, you can invite friends or students to join your custom programs. Each custom program can have its own private leaderboards and for example if you're a teacher you can create custom programs for your students, add drills every week and view their scores on the leaderboards.
Custom drills improvements:
- You can now for each custom drill set the scoring rules (number of points per answer, number of answers needed to earn stars, etc.)
- The custom drill options screen has been redone with a more material look and feel and you can now manually set some values (instead of having to use the seek bars)
- Custom drills can now have a name and a description (manually set or automatic)
- Custom drills (and custom program chapters) can be copied, cut and pasted across custom programs and quick custom drills
- Free progression: it was a popular request, you can now enable free progression in the settings which allows the drills to be done in any order. We are strongly advising against using this, and in most cases it's better to keep this option disabled, but if you want to do so anyway, that's now possible
- New custom drill option: fixed root/tonic
- Many minor improvements have been made and crashes/bugs/typos fixed
1.5.1-60 (July 20, 2017)
1.5.1-59 (July 16, 2017)
- Splash screen added
- A few typo, crashes and bugs have been fixed
1.5.1-58 (March 6, 2017)
1.5.1-56 (February 25, 2017)
- New option to go to the next question automatically
- Minor text and graphic improvements
- A few typo, crashes and bugs have been fixed
1.5.1-55 (February 14, 2017)
- New option to stop the sound when a question ends
- During a drill, tapping anywhere on a blank zone of the screen will now stop the sound
- New custom drill option for chord recognition drills: direction (up/down/random)
- New custom drill option: mode (melodic/harmonic) can now be set to random
- A few typo, crashes and bugs have been fixed
1.5.1-53 (December 28, 2016)
- A bug in custom drill score calculation has been fixed
1.5.1-52 (December 16, 2016)
- Spanish translation added
- The average response time is now displayed while playing a drill
- Android 7.1 app shortcuts added
- Support for pre-Ice Cream Sandwich devices has been dropped
- A few typo, crashes and bugs have been fixed
1.5.0-50 (November 15, 2016)
- Two new options to choose the sustain mode of interval and chords
- Android 7.1 support
1.5.0-49 (November 10, 2016)
- The random sound bank option can now be set to switch sound banks every drill or every 1, 4, 6 or 8 questions
- A few crashes and bugs have been fixed
1.5.0-48 (November 2, 2016)
- Hotfix: a few crashes and bugs have been fixed
1.5.0-46 (November 1, 2016)
- Easy mode added. A brand new mode specially designed for beginners featuring 51 drills over 12 chapters
- The results screen has been greatly improved with better contextual texts and a brand new secondary screen with detailed result, explanation and statistics
- 6 new sound banks added: vintage piano, Rhodes piano, harpsichord, concert harp, strings and pizzicato strings. There's now a total of 8 sound banks available (via single in-app purchases or via a full pack which give access to all the sound banks)
- The guitar sound bank has been remade from scratch
- Sound banks are now handled in a new dedicated screen where you can preview, buy, download and delete them
- New option added: random sound bank. By selecting this, each question will use a different sound bank
- You can now set a number of questions for custom drills. As a result, custom drills with a finite number of questions are behaving like classic drills, with a results screen and a high score kept and displayed on the cards
- To work on specific inversions, it is now possible to chose which inversions to exclude in a custom drill
- The 12 harmonic and melodic minor modes are now available in custom drills
- Melodic dictations and scale recognition drills are now playing notes one at a time (no overlap)
- The app now better handles navigation with a keyboard and a few keyboard shortcuts has been added: ESCAPE for going back, SPACE for going to the next question, R for replaying the question, BACK/DEL/C to correct a partial answer, CTRL+S for saving a custom drill
- New more readable helper font
- The app changelog is now available online and from the About screen
- Some minor improvements
- A few typo, crashes and bugs have been fixed
1.2.9-39 (June 4, 2016)
- Hotfix: APK Expansion File permission problem on Android 6
1.2.9-38 (May 24, 2016)
1.2.9-37 (May 22, 2016)
- You can now switch between the default light theme and a brand new dark one. Great for working at nighttime: rest your eyes and focus on your ears!
- Compiled and tested against Android Marshmallow, including Android Auto Backup configuration
- A few crashes and bugs have been fixed
1.2.8-36 (April 16, 2016)
1.2.7-35 (April 11, 2016)
- In harmonic drills, the replay and wheel buttons now alternate between harmonic and melodic replays
- Custom drill navigation improved
- A few crashes and bugs have been fixed
1.2.6-34 (August 18, 2015)
- Complete Ear Trainer is now available on Amazon
- A few crashes and bugs have been fixed
1.2.5-33 (July 22, 2015)
- New option to set the direction of the scales in scale recognition custom drills
1.2.4-32 (July 20, 2015)
- Wizard screens added
- A few crashes and bugs have been fixed
1.2.3-31 (June 13, 2015)
- Minor improvements
- A few crashes and bugs have been fixed
1.2.2-28 (June 5, 2015)
- A few crashes and bugs have been fixed
1.2.1-27 (May 31, 2015)
- At the end of a drill, it is now possible to stop going automatically to the results screen in order to investigate about why the last answer was wrong
- If you earns less than three stars, there's now some additional info: how many more correct answers you need and how quicker must you be
- A few crashes and bugs have been fixed
1.2.0-26 (May 23, 2015)
- Android Lollipop compatibility
- New material-design UI
- Memory optimization
- A few crashes and bugs have been fixed
1.1.2-24 (December 1, 2014)
- A few crashes and bugs have been fixed
1.1.1-23 (November 28, 2014)
- You can now reset tutorials via the settings screen
- Cloud sync is now way more reliable
- A few crashes and bugs have been fixed
1.1.0-22 (November 24, 2014)
- Arcade mode added: play a selection of 21 drills in arcade mode
- APK size reduced by more than 2MB (thank you TinyPNG!)
- Various optimizations to make the app more reactive
- A few crashes and bugs have been fixed
1.0.7-20 (October 30, 2014)
1.0.7-19 (October 29, 2014)
- Guitar sound bank added
- A few crashes and bugs have been fixed
1.0.6-18 (October 25, 2014)
1.0.6-17 (October 25, 2014)
- Bug fixes in drills 265, 266 and 267
- Two new helpers added
- On small screens, the helpers font is not a handwritten font anymore to make it more readable
- A few crashes and bugs have been fixed
1.0.5-16 (October 17, 2014)
- German and Latin note names added
- In chord spelling, scale spelling and melodic dictations, the wrong parts of the answers are now displayed in bold
- Bug fix: the replay button is working again in melodic dictations
- A few crashes and bugs have been fixed
1.0.4-15 (August 22, 2014)
- A few crashes and bugs have been fixed
1.0.3-14 (August 18, 2014)
- Chapter list and drill list screens have been redesigned
- A few other minor design improvements
- A few crashes and bugs have been fixed
1.0.2-13 (August 9, 2014)
- A few crashes and bugs have been fixed
1.0.1-12 (June 30, 2014)
- A few crashes have been fixed, including the one occurring when displaying the settings on an Android 4.4.2 tablet
1.0.0-11 (June 30, 2014)