This is a Max For Live device that displays audio as a waveform with an adjustable "zoom" control.
This is useful to see how an effect changes the waveform if you put a WavScope before an and after the effect.
I made a video going through building this device step-by-step. Maybe do that instead of just downloading it?
Download the newest .amxd file from the Releases Page or clone this repository, and drag the WavScope.amxd
device into a track in Ableton Live.
Place in a track to see the audio activity at that point.
Use the Time
control to zoom in or out of the waveform, stepped in note increments.
Use the Link
control to synchronize the Time control with other instances of this device that also have Link
enabled.
Use the Scale
control to zoom vertically (does not change the audio volume, only the waveform display).
Toggle between Split and Join view with the Split / Join
button.
I'd love it if others extended this device. If you would like to contribute, simply fork this repo, make your changes, and open a pull request and I'll have a look.