Chromatia Tuner Changelog

What's new in Chromatia Tuner 4.3

Dec 10, 2023
  • Added automatic input gain control. The incoming audio signal is monitored and the recording volume level is adjusted automatically to give you good signal, without clipping — one thing less to worry about!
  • There's now an "Exclusive mode" check-box for WASAPI audio devices, rather than listing each device twice (as it did before). When in shared mode, the sample rate and channel format selections are replaced by an informational text, in order to make it clear that they are system-controlled settings.
  • The spectrum graph is now drawn with smoother anti-aliased lines.
  • On the About page, there is now a "Check for updates..." button.

New in Chromatia Tuner 4.2 (Feb 2, 2021)

  • Added support for Windows 10 WASAPI shared mode low-latency audio. This instructs Windows 10 to update its audio engine more frequently, reducing audio latency to a level on par with WASAPI exclusive mode or with ASIO, while still allowing multiple applications to use audio.
  • NB; you need an audio driver that supports this to benefit. The common "Realtek High Definition Audio" driver (used by most motherboard audio) do not support it (buffer is fixed at 480 samples/10 ms). The FAQ section of the program manual has instructions on how you can swap it out for Microsofts generic "High Definition Audio Device" driver - which is compatible and does much better (allowing buffer sizes down to 128 samples/2.7 ms).
  • The program now detects when you plug in or un-plug an audio device, a speaker or microphone.
  • Removed support for DirectSound audio I/O - today WASAPI should always be a better choice.
  • Removed support for DirectMusic MIDI I/O - as it is not available in Windows 10.
  • Fixed broken audio input when using an ASIO device with 16-bits in and 24-bits out.

New in Chromatia Tuner 4.1 (Jul 28, 2020)

  • The standalone app is now available in 64-bit as well as 32-bit versions.
  • The UI now supports high-DPI displays (without blurry upscaling).
  • The UI now supports keyboard navigation.

New in Chromatia Tuner 4.0 (Apr 5, 2016)

  • New v4.0:
  • VST-versions
  • improved usability
  • better note detection
  • a scale visualization and more.

New in Chromatia Tuner 3.6 (Apr 12, 2011)

  • Added a "Recall defaults" button to the 'Tuning' options tab.
  • Added "Change the tuning meter needle color to green when in tune" to the 'Display' options tab. This is exactly what previous versions also did, but you can now disable it if you wish (the needle will then stay red).
  • It is now possible to manually select buffer sizes in the 'Audio' options tab. This is for advanced users only (the "Default" setting should work fine for most people). It can be used to trim down the audio latency, but if you set it too low, the tuning and/or the 'tone' function wont work properly.
  • Improved audio device compatibility in WASAPI exclusive mode.

New in Chromatia Tuner 3.5 (Mar 3, 2010)

  • Added "WASAPI support" for audio I/O. The Windows Audio Sessions API (WASAPI) - is the "native" audio interface for Windows 7 and Vista, providing low-latency, high quality audio playback and recording. It is now the recommended interface to use.
  • Each WASAPI "audio endpoint" (an I/O connection, e.g. outputs like speakers or SPDIF, and inputs like microphone, line-in, et c) will appear twice in the audio device lists in the options - once with the appended text [SHARED] and once with [EXCLUSIVE]. Using a device in "shared mode" makes it behave nicely and cooperate with other apps using audio. Using it in "exclusive mode" will give you better (lower) latency - performance on par with ASIO. The drawback is that with exclusive mode, other applications might not be able to use audio will Chromatia is running. In shared mode on the other hand, you can't select sample rate and channel config - it is fixed at the settings that are set in the Windows sound device properties.
  • With WASAPI devices, a recording volume control is available from within the program (press the small '|' button).
  • In the tuning report dialog, the accumulated delay time between measurements is now more accurate when using the "automatic" mode (the clock no longer "drifts" when measuring during longer periods).
  • The previous "Line noise removal" option has been renamed "Noise filter", and can now be set to "Off", "Remove frequencies below", or "Remove frequencies near".
  • Added support for "MIDI Tuning Standard" (MTS) messages. If enabled in the program options, it will now respond to "Bulk tuning dump request" and "Tuning program select" messages.
  • Added a "Middle C name" setting to the tuning options. This does not really affect the tuning, only what name is displayed for MIDI note no 60. NB: If you're upgrade from an older version of Chromatia Tuner and have had it set to e.g. A5=440 Hz, then you now need to go into the options and set first Middle C=C5, and then A5=440 Hz.
  • A few minor fixes & improvements.

New in Chromatia Tuner 3.4 (Mar 20, 2008)

  • Added (optional) ASIO support for reduced latency audio input and output. This translates into quicker reaction time for the tuning display. (NB, to benefit from this your sound card must have an ASIO driver. But if it doesn't, then check out a piece of free software called ASIO4ALL which implements ASIO using "WMD Kernel Streaming" and that works with most sound cards).
  • If the "spectrum display" option is enabled and you maximize the window, you'll now get a full-screen spectrum display layered behind the big tuner needle display.
  • In the report window, there's now an "Automatically add a measure every N s" option.

New in Chromatia Tuner 3.3 (Jul 2, 2007)

  • Added support for more generic custom tunings; you can now created your own "Chromatia tuning tables" � simple text files wherein you assign frequencies (defined in Hz) to note names of your own choice. You can assign up to 128 notes in this way (each one also needs to be assigned to a MIDI key number).
  • Added two custom tuning table sample files: "Average Piano stretch" and "Generic Vertical Piano stretch", based on averages of measured 'stretched' tunings as applied by piano tuning professionals.
  • Improved the spectrum display: Logarithmic frequency view option (on by default, right click on the graph to find the option to disable if prefer the 'linear' display of earlier versions). The frequencies of peaks are now also printed for major peaks other than the fundamental. The name of the corresponding notes (if close) are also displayed. Plus some graphical improvements.
  • The "Low freq. cut" option can now alternatively be changed to "Kill freq. at", allowing you to e.g. kill 50 or 60 Hz line noise while still being able to tune lower frequencies.

New in Chromatia Tuner 3.2 (Apr 4, 2007)

  • Added a new "Recording level control" window. You reach it by clicking a small button below the input level meter. In this window you can set both select the recording 'source line' in sound mixer and adjust the recording level. You also have the option to make the program remember these settings and automatically set them for you whenever you start Chromatia Tuner.
  • The octave stretching is now 'centered' on the selected master tuning note (i.e. the 'anchor note' for which you've specified a fixed frequency, e.g. A5=440Hz). (Previously it was always centered on middle C).
  • The cents/octave stretching value can now be specified much more precisely with up to 3 decimals.
  • Octave stretching info is now also parsed from Scala files (if present; e.g. if there's an entry of 1203.35 then that indicates an octave stretching of 3.35 cents/octave). The stretching parameter is automatically set when you select such a temperament.
  • If you are running under Windows XP then buttons and
  • other controls will now use the rounder and more colorful 'XP style'.
  • The program manual is now in 'HTML help' format (it now both looks better and is easier to use than when it was using the older 'WinHelp' format).