Viewing waveform and position during soundfile playback.

Apr 11, 2011 at 7:47pm

Viewing waveform and position during soundfile playback.

Hi all,

How do I playback a soundfile with a waveform display like a sequencer? ie. Waveform with cursor displaying current position in the file. I have looked at the waveform~ object but it doesn’t seem to be able to do what I want.

Thanks in advance,


Apr 11, 2011 at 7:55pm

Have you used the [set] message to your own [buffer] object? I use a slider object, with a transparent background and its max val set to the buffer size, laid over the waveform object for this type of thing; or just use the selection start and end points


Apr 12, 2011 at 1:33am

heres how i do it: with [waveform~] you can draw a vertical line anywhere you want by sending a message like “line 999.99″ (where nines represent time in ms). the [groove~] object indicates its current position with a ramp of 0. to 1. from the right outlet. so multiplying the ramp value by total buffer length (ms) gives you the current position. make the line location a variable (line $1) with your product and you get a nice playhead with no extra ui objects.


  1. playhead.png
Apr 12, 2011 at 3:55pm

Thanks guys! Both very helpful replies. Exactly what I needed.


You must be logged in to reply to this topic.