0.7.0:
New Features:
- Waveform History: Added new overlay for Waveform module. This shows the multi-band level history. It can be set to either Fast or Slow. Slow is an RMS over the a 16384 sample window, Fast is an RMS over a 1024 sample window. (Red = Low, Green = Mid, Blue = High)
Improvements:
- The LUFS meter is now spec compliant (Thanks to libebur128)
- macOS: CMD+, (comma) now opens Preferences to improve consistency with other macOS apps.
- Waveform now more accurately displays low volume audio.
- Large performance improvements on Spectrum Analyzer and Oscilloscope when in Retina mode on macOS. More to come.
- MiniMeters should perform better when used with high polling rate mice.
- Stereometer now becomes resizable when height is greater than 384px.
- Small audio latency reduction. (more may come in the future when I rework the audio engine.)
- Changes in display layout will reset window layouts as to prevent windows from being created outside of the display boundaries.
MiniMetersServer Plugin:
- Plugin now supports host sample rates up to 192kHz.
Bug Fixes:
- Debug mode now more accurately displays FPS. (add a file to MiniMeters's settings folder named "debug.txt" to view this pane)
- MiniMeters should more consistently be granted VSync from the graphics card when requested.
- Fix "Mid/Side" tooltip text on Spectrum Analyzer
- Screensaver is no longer disabled when MiniMeters is running.
- Spectrogram speed should be more consistent when FPS is locked.
- Fixed an issue that resulted in extra draw calls with Buttons and quads used in meters. MiniMeters should use less CPU especially when preferences is open.
- Fixed an issue where a corrupt settings file could cause MiniMeters to hang at launch.
- Additional checks to ensure that MiniMeters update text is not malformed. This should fix a rare hang at launch when checking for updates fails.
Theming:
- New optional colors: history_low, history_mid, history_high, rgb_waveform_opacity_with_history, and color_bars_opacity.