PianoMeter Android Change log

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.)

Version 4.0.0

New: Tonal Energy waterfall display and graph (pro version only)
New: Welcome tutorial
Added the Pure Eleventh interval to the tuning style weights (improves balance for bass intervals)
Overhauled tuning style management
Swipe to change the note by an octave (tap for a half step)
Separate pitch raise overpull limit for bass strings
User-adjustable strobe ring contrast
Added a coarser dial
Many behind-the-scenes improvements (inharmonicity, note detection)

Version 4.1.0

Added options to hide the reminder to measure several notes and the tuning curve legend. The legend is now hidden by default.
Bug fixes and updates

Version 4.1.1

Fixed an issue that was blocking some in-app purchases

Version 5.0.0

For Pro users:
New: Adaptive Bass Stretch automatically adjusts bass interval weights by piano size. To turn it off, set Adaptive Bass Stretch to zero in Style.
Interval weights rescaled (all styles migrated)
Apply any style to all tunings at once (long press)
New low stretch style for the PTG/RPT exam
New Tonal Energy color palettes
The inharmonicity weight factor is now managed in tuning styles
For all users:
Improvements to unequal temperament management and inharmonicity detection

Version 5.0.1

Bug fixes

Version 5.1.0

New: Grab and spin the dial to quickly change the pitch offset (double tap or long press the indicator at the top of the outer ring to activate)
Added a high resolution option for the Tonal Energy display
Doubled the resolution of the Peak View graph

Version 5.1.1

Bug fix affecting the display on older devices

Version 5.1.2

Added a “Restore Purchases” button to the Upgrade page
Added an “OK” button for language selection
Minor fixes

Version 5.1.3

Fixed 2 bugs affecting older devices

Version 5.2.0

New: Cloud sync (pro version only). Keep tuning files in sync across your Android devices through Google Drive.
New: Tuning history (pro version only). Automatic tuning records for each piano, with suggestions for nearby pianos when opening files.
Audio input channel selection, with an indicator when an external microphone is in use
Peak View is now included with Plus
Better battery life while tuning, plus many fixes

Version 5.2.1

Deleted tunings can now be recovered when Google Drive sync is on
Wider range for extra treble and bass stretch, and the slider now moves in whole cents
Bug fixes