iced audio signal viz
Find a file
2025-08-10 03:55:54 +02:00
src added text to waveform resolution slider 2025-07-14 21:15:12 +02:00
.gitignore initial commit w/ working waveform from default stereo audio output monitor capture via pw 2025-07-13 17:22:52 +02:00
Cargo.toml initial commit w/ working waveform from default stereo audio output monitor capture via pw 2025-07-13 17:22:52 +02:00
readme.md added readme 2025-08-10 03:55:54 +02:00

Rumble Wrecker

This is an attempt at making an audio signal monitoring iced app. Something a bit like python app Friture, but in rust, hopefully with less dependencies, and eventually less portability.

It uses pipewire to create a stream and connect it to capture stereo audio from default device output device monitor, pipewire will also be used to select specific devices instead.

Planned Features

  • Waveform
  • Metering
    • Peak dBFS
    • True Peak (dbTP)
    • RMS dBFS
    • LUFS
  • Spectrum
  • Spectrogram
    • Linear
    • Log
    • Mel
    • min*max (s/l window)
    • Wavelet
  • Vectorscope