Overtone Analyzer Change History

  • 0.9.3 25. April 2008

    • Allow modification of current selection by dragging the left and right selection borders (thanks to Werner Worschech).
    • Add feature to lock the current selection so that it does not disappear when the playbackpos is changed with a leftclick. The selection is now locked by default.
    • Add helper lines to reticule slider on the timeline to make the move gripper more salient (thank to Felix Mönnich).
    • Fix crash when moving overtone slider out of visible area in linear display mode (thanks to Harry Nichols for reporting this).
    • Fix some problems with very large FFT sizes.
    • Review communication between the various device options dialogs and fix some small bugs.
    • Limit sinewave generator frequencies to half of the output sampling rate (thanks to Kolja Simon for reporting this).
  • 0.9.2 27. February 2008

    • Add new black-and-white color scheme for easier printing and publishing of screenshots (thanks to Br. Karl-Leo Heller).
    • Fix potential crash with very small frequency ranges (thanks to Miroslav Grosser).
    • Add button to maximize the current window when several windows are tiled next to each other (thanks to Miroslav Grosser).
    • The initial number of Overtone Sliders that appears when a new file is created or opened can now be set under Options / Customize / Other Settings.
    • Fix typing into frequency range fields on toolbar.
    • When the piano is horizontal, the labels of the overtone sliders are now at the bottom of the screen instead of the top, so that the frequency peaks in the spectrum view are not obscured.
    • Fix display of the file type options button on the Save File dialog.
    • Fix some problems when recording multiple files with different sampling rates.
    • Fix startup of the tone generator when pressing the "Play selected tones" button, which did not work in some cases.
  • 0.9.1 16. February 2008

    The version number has been increased to 0.9 to indicate that the 1.0 release is getting near now. This means that no more features will be added for the first release, and all remaining 0.9.x releases will only be for bug fixes and documentation.

    • Fix potential crash with Crop-to-selection command.
    • Improve compatibility with some sound cards, especially related to the volume controls.
    • Remove MixerInfo.txt. All relevant system information is now stored in the log file (OvertoneAnalyzer.log).
    • Fix incorrect range used by Zoom-out-fully.
    • Fix display corruption after changing the analyzer display mode.
  • 0.8.21 8. January 2008

    • Overtone Analyzer now works properly on Chinese versions of Windows (thanks to Deyong Xue for reporting this).
    • When a new version is installed over an old one (without uninstalling the old one first), existing custom user settings such as color schemes are correctly imported.
  • 0.8.20 19. December 2007

    • Full support for loading and saving compressed file formats:
      • Ogg-Vorbis and FLac are supported via new version of libsndfile (thanks to Erik de Castro Lopo).
      • Mp3 can be exported with the LAME Encoder dll (to be downloaded separately).
    • Display messageboxes when loading or saving files failed.
    • Bugfix: Undo Listbox would sometimes select wrong number of items.
    • Bugfix: The time cursor would sometimes go out of range during recording.
    • Bugfix: Restore loading of Slider Layouts (in the File Menu, click on "Load Slider Layout".
  • 0.8.19 21. November 2007

    • When recording is stopped, the playback position is set to the beginning of the last recorded clip. This allows to press play while recording and immediately reply the last clip.
    • Fixed a potential crash when the program is started and immediately closed again.
    • Fixed a potential crash when replaying a recorded clip.
    • Fixed window size calculations for the 'Tile horizontally' command.
  • 0.8.18 17. November 2007

    • Fixed a performance problem with the spectrogram during recording.
    • Update level meter during playback.
    • Don't set the playback position after clicking on a tone.
  • 0.8.17 7. November 2007

    • Allow editing of recordings with standard commands such as cut, copy, paste, delete, and crop (with unlimited undo).
    • Dynamic Range Top has its own slider on the toolbar now for faster access.
    • Link colors of selected spectrum color scheme with the colors of the other user interface elements (such as Timeline, Waveform, etc.).
    • various bugfixes and adjustments
  • 0.8.16 15. October 2007

    This release contains only one fix for a critical bug that would cause incorrect frequency display when opening multiple files with different sampling rates.
  • 0.8.15 11. October 2007

    • Improve responsiveness of Timeline navigation.
    • Several bugfixes related to opening multiple files and tiling windows.
    • The spectrogram can now display arbitrary ranges up to the entire recording.
    • Zoom to fit selection works much better and will always position cursor at beginning of selection.
    • When changing the window size or analyzer parameters, the currently shown time range is always preserved.
    • The initial timerange shown is now 10 seconds.
    • ScrollSelect: when selecting up to the edge of the window, selection automatically starts scrolling (thanks to Werner Worschech).
    • On restoring previous session, silently ignore missing files.
    • Display selection in Timeline and Waveview, and allow selection to be modified in those views.
    • Resizing the current range on the Timeline now allows left and right border resized independently. The old center resize is still available through the lower right corner of the frame range marker (thanks to Arne Richter).
    • Context menu uses icons and customization.
    • New color scheme for Timeline and WaveView.
    • Default slider layout can be saved as "DefaultSliderLayout.oa".
    • New option to display spectrum and spectrogram at the same time.
    • Hotkeys to switch to specific analyzer modes:
      1 - no analyzer
      2 - spectrogram
      3 - spectrum
      4 - spectrogram + spectrum
    • various bugfixes