An audio player and waveform viewer for .wav files. Written in Rust.
For best performance run with release mode:
cargo run --release path_to_file.wav
- Open and load wav file
- View left, right, left + right channels for stereo audio
- View waveform in linear and decibel
- Cursor with time and value display
- Zoom and pan waveform
- Playback controls
- Select a time region for looping
- Navigation pane for easy scrolling
- Display wav file info
- Change waveform and backgound colors
- Menu for changing properties
- Support for more than 2 channels
- Open file dialog blocks on MAC OS causing freeze
- Sample-level display is missing
- Opening a mono file instead of a stereo file crashes