List of changes in each release
Version 1.0.1
Initial release
Version 1.0.2
Removed unnecessary contacts permission
Version 1.1.0
The spinning “strobe” rings are now more responsive, giving faster and more precise feedback on the instantaneous pitch. The divisions per ring now change based on the frequencies of the harmonics being measured.
Major improvements to the Pitch Raise procedure, including more accurate initial measurements and the addition of a maximum overpull setting.
Many bug fixes and enhancements.
Version 1.2.0
Add support for note names in multiple languages (eg. C, D, E vs. Do, Re, Mi)
Small improvements to file management, including searching, sorting, and sharing tuning files
Bug fix related to custom pitch offsets and the tuning curve display
Add a “Plus” level of functionality between “Free” and “Professional” geared toward hobbyists
Small bug fixes and enhancements
Version 1.2.1
Enhancements for tuning file management: multi-file select and mass export/import
Slightly smoother needle movement for more stable pitch readings
Bug fixes
Version 1.3.0
Better overpull calculation for pitch raise that takes into account string transitions.
Bug fixes
Version 1.3.1
Bug and crash fixes
Version 1.3.2
Improved measurement of inharmonicity (reduce bad measurements)
Allow modification of an inharmonicity weight factor (advanced users)
Bug fixes
Version 2.0.0
New app name: “PianoMeter” and new icon.
Dial/numbers now update 2x as fast (faster response to changes in pitch).
Add support for tuning in unequal temperaments.
Add support for multiple languages.
New (vector) graphics; download size reduced by 75%.
Small tweak to octave weighting in the bass (A1-A3) giving slightly more weight to 5:10 and 4:8 octaves.
Small changes to note detection, inharmonicity measurement, and user interface.
Version 2.0.1
Bug fixes
Version 2.0.2
Improve memory consumption on older tablets
Fix bug that was preventing the modification of tuning files while the tuning curve was locked
Version 2.0.3
Add option for clock in info box
Modify graphic for background wood panel (smaller APK)
Bug fixes (red line position, buffer issue affecting some old tablets)
Version 2.1.0
Introducing Dark Mode: a simple dark layout with no graphs uses less battery.
Refactor file management, making it faster and more efficient.
Long press in the graphing area to delete a data point of inharmonicity, or to reset all points on the tuning curve graph.
Slightly increase “weight” of 6:2 twelfths and decrease weight of 10:5 octaves. This will result in slightly less “stretch” in the lower bass of some pianos.
Expanded range for possible values of the lowest unwound string (down to D2).
Version 2.1.1
Allow all “A” notes to be tuned in the free version (in addition to C3-C5) to aid in evaluation
Minor enhancements to the piano keyboard at the bottom of the screen
Minor fixes
Version 2.1.2
Reduce weight of lower partials in the bass
Various minor fixes
Version 2.1.3
Add graphing to dark mode (by popular request)
Performance improvements
Add a “Global pitch offset” (pro version only)
Version 2.1.4
Bug fix (issue with target frequencies for strobe spinners not updating after exiting pitch raise mode)
Version 3.0.0
Users can now modify tuning style (stretch) by adjusting optimization “weights” assigned to intervals. Some changes to “default” style (less stretch in bass)
Add Dropbox integration for backing up tuning files
Auto note switching is less susceptible to octave jumping and background noise
Add option for Pro subscription (vs. one-time purchase)
Note that the ongoing costs of developing/maintaining the app have made a price increase necessary for the Pro version effective May 1, 2020
Version 3.0.1
Users can now modify tuning style (stretch) by adjusting optimization “weights” assigned to intervals. Some changes to “default” style (less stretch in bass)
Add Dropbox integration for backing up tuning files
Auto note switching is less susceptible to octave jumping and background noise
Add option for Pro subscription (vs. one-time purchase)
Note that the ongoing costs of developing/maintaining the app have made a price increase necessary for the Pro version effective May 1, 2020
Version 3.0.2
Bug fixes
Version 3.0.3
Bug fixes, remember user preference for sort order, add alert for first-time users that “free” version is for evaluation
Version 3.1.0
Dropbox backups now include saved custom temperaments and tuning styles
Minor bug fixes
Add startup screen
Version 3.2.0
Various updates (improved Android 10-11 support, updated crash reporting, billing manager, fixed bug with cent values and temperament screen, refactored default sort order)
Now requires a minimum of Android 4.4 (KitKat) up from Android 4.1 (Jelly Bean)
Version 3.2.1
Fix bug affecting the management of relative partial strengths (may slightly improve calculated tunings, including for previously stored files)
Various compatibility and dependency updates
Version 3.3.0
Added new screen with various options on startup
Tweaked flow of various processes (new tuning file, pitch raise)
Updated non-English localization
Version 3.3.1
Expand possible range of values for “lowest unwound string”
Various minor updates
Bug fix (subscription renewal)
Version 3.3.2
Fix issue with freezing when starting and loading tuning files
Slightly lower threshold for switching notes in Auto mode
Various minor updates
Version 3.3.3
Compatibility for Android 12
Raise minimum required Android version from 4.4 to 5.0 (KitKat to Lollipop)
Bug fixes
Version 3.3.4
Bug fix (file exporting/importing)
Version 3.4.0
New: Tone generator (pro version only) – tune aurally with harmonically accurate reference tones
New: Custom colors – make PianoMeter yours with a custom color scheme
Fix bugs with importing tuning files, temperaments, and tuning file settings.
Pitch offset color in infobox now turns red if not tuning to standard pitch
Other updates and fixes
Version 3.4.1
Improved layout of Tuning Style screen
Version 3.4.2
Added control over which audio inputs to prefer (Menu > Other > Audio Input)
Known bugs: On some devices you must “restart” the audio by exiting and re-opening the app after plugging in a new microphone. Not all Bluetooth headsets are supported. (We recommend not using Bluetooth microphones anyway.)