Skip to content

v2.0.1

Choose a tag to compare

@alexex1993 alexex1993 released this 27 Jun 09:13
· 38 commits to main since this release

What's new in 2.0.1

This is a major release: SimpleSpectr can now record from the microphone and display its spectrogram live, alongside the existing file-based analysis. The numeric export pipeline is also brand new.

  • Live microphone recording — open the microphone source to capture audio and watch the spectrogram grow in real time. The preview uses an incremental streaming STFT with a peak-hold downsampled grid, so per-frame render cost stays flat no matter how long the take runs. Stop recording, and the captured file reopens in the full analyzer with axes, hover readout, and playback.
  • New export formats — CSV / JSON / PNG / Markers — the old one-shot "Save PNG" panel is replaced by a unified export sheet. Export the dB grid as a frequency × time CSV matrix, as JSON with full analysis metadata, as a rendered PNG (with or without axes), or dump session markers to CSV. Range, units, decimation, and number format are all tunable.
  • Refactored colormap system — the palette code has been restructured for cleaner rendering and easier extension.
  • Updated localizations across all 14 supported languages with new recording and export strings.

Install

Open SimpleSpectr-2.0.1-macos.dmg and drag SimpleSpectr to your Applications folder. The build is unsigned, so on first launch right-click → Open, or run:

xattr -dr com.apple.quarantine /Applications/SimpleSpectr.app

Note: this version requests microphone access for the new live-recording feature. macOS will prompt on first use; the permission can be managed later in System Settings → Privacy & Security → Microphone.