Skip to content

Releases: RealSeaberry/umik-1-analyzer

v0.1.1-beta

v0.1.1-beta Pre-release
Pre-release

Choose a tag to compare

@RealSeaberry RealSeaberry released this 09 Mar 08:17
  • Fix UnboundLocalError for time in on_data_ready (waterfall freeze)
  • Move savez_compressed to background thread (unblock GUI on save)
  • Save in-progress recording on closeEvent
  • Rate-limit buzzer thread to prevent crash after long runs
  • Add audio stream watchdog with auto-restart
  • Persist all settings, band region, calibration, and spectrum view state
  • Alarm auto-recording with timestamp filenames
  • Add build_all.bat with isolated venv for PyInstaller packaging

Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com

v0.1.0-beta

v0.1.0-beta Pre-release
Pre-release

Choose a tag to compare

@RealSeaberry RealSeaberry released this 05 Mar 13:16

UMIK-1 Spectrum Analyzer — v0.1.0-beta

This is the first public beta release of UMIK-1 Spectrum Analyzer.

This software is intended for educational and hobbyist use only. Do not use for formal measurements.

✨ What's included

  • Real-time FFT spectrum analysis with Max-Hold trace and peak detection
  • IEC standard 1/3 Octave Band bar graph mode
  • Z / A / C sound pressure level weighting
  • Draggable band-select region with 1/3 Octave snapping
  • Interactive waterfall spectrogram
  • SPL overload alarm with system beep
  • miniDSP UMIK-1 .txt calibration file support
  • Data recording to .npz / .csv for offline analysis
  • Bundled offline data viewer (umik1_data_viewer.exe)

📦 Download

Download the pre-built Windows executable from the assets below.
Extract the zip and run UMIK_1_Spectrum_Analyzer.exe — no Python installation required.

⚠️ Known Limitations (Beta)

  • Tested only on Windows 11 with UMIK-1 at 48kHz
  • FFT sizes above 65536 may cause GUI slowdown
  • Requires UMIK-1 calibration file for accurate SPL readings

System Requirements

  • Windows 10 / 11 (64-bit)
  • A supported USB measurement microphone (tested: miniDSP UMIK-1)