Restless WaveForm enables you to render waveforms of audio files. Uses NAudio to extract the audio samples.
- Render mono and stereo audio
- Render bar or sine
- Zoom on x and/or y axis
- Volume boost
- Various calculation strategies (max, min, average, rms)
- Built-in rendering styles, or create your own.
- Automatic image width, or specify your width
The solution includes two projects:
- Restless.WaveForm - The library used for audio file rendering
- Restless.App.WaveForm - A WPF demonstration app.
This project was inspired by Mark Heath's Wave Form Renderer. Thank you Mark.