Skip to content

Releases: thetwom/Tuner

v7.1.2

10 Jan 19:42
Compare
Choose a tag to compare

Fix sharp/flap preference behaviour for (non 12 tone) scales.

v7.1.1

03 Jan 19:03
Compare
Choose a tag to compare

Fix common crash when detecting low frequencies.

v7.1.0

28 Dec 20:31
Compare
Choose a tag to compare
  • Fix displaying preferences correctly on Android 15.
  • Enable edge-to-edge mode (meaning that e.g. lists are displayed down to the bottom behind navigation bar).

v7.0.0

26 Dec 20:05
Compare
Choose a tag to compare

New compared to v6....:

  • New UI backend (jetpack compose).
  • (Hopefully) improved note detection for some edge cases.
  • User defined temperaments.

v7.0.0-rc4

14 Dec 19:30
Compare
Choose a tag to compare
v7.0.0-rc4 Pre-release
Pre-release

Add Byzantine notation system.

v7.0.0-rc3

14 Dec 14:33
Compare
Choose a tag to compare
v7.0.0-rc3 Pre-release
Pre-release
  • Support for custom temperaments
  • Cleanup

v7.0.0-rc2

15 Sep 18:52
Compare
Choose a tag to compare
v7.0.0-rc2 Pre-release
Pre-release

Notes

(Hopefully) improved frequency detection.

While the tuner was reliable for many instruments before, sometimes it detected higher harmonics as base frequency. While it is not always obvious what base frequency to choose, there clearly seemed to be room for improvement. This release extends the previous detection algorithm with additional scans to see if other base frequencies might be a better match.

The algorithm is currently tested against a local database of some instruments. I am always thankful to have more samples for further tests. Ideally the samples are directly recorded through the tuner. A description can be found at the end of this release note. In case of interest I can also collect the samples in a public git repository.

Description of how to record wave files via the tuner

The tuner app has the option to record samples and store it to a wave file (please read especially point 4 carefully to understand that the sound BEFORE pressing is stored, not AFTER):

  • Go to preferences and scroll down. You will find the option of recording duration in scientific mode. Turn this up to desired recording time).
  • Switch on scientific mode.
  • Go back to the tuner, you will now see a record button at the bottom.
  • Pluck you string and wait for the phenomena to happen. After it happened, let it sound for e.g. 1 more second, then press the record button. It will save the 5 seconds BEFORE pressing the button.
  • Give a filename and store it somewhere.
  • Better listen to the stored file before sharing to make sure, it is really something you want to share.
  • Provide the file here (maybe you have to zip it before ...)

v7.0.0-rc1

13 Aug 20:07
Compare
Choose a tag to compare
v7.0.0-rc1 Pre-release
Pre-release

Large refactor to use jetpack compose.

Feel free to test and report any issues.

v6.8.2

08 Aug 17:05
Compare
Choose a tag to compare

Minor internal fixes.

v6.8.1

08 Aug 04:35
Compare
Choose a tag to compare
  • Use PCM_16BIT instead of PCM_FLOAT for getting microphone data since this seems to be supported on all devices.
  • Update dependencies