Sound preview: add a scrub bar (seek, position, length) #1311

Closed
opened 2026-10-30 02:17:35 +00:00 by sky_line · 0 comments
Owner

Request

When you open a sound from inventory, the sound preview window only has Play and Audition. Add a scrub bar, so you can:

  • see the current playback position and the total length (mm:ss);
  • click or drag to jump to any point in the sound;
  • pause and resume from the same point.

Why

  • Debugging: checking a clip's start and end, checking where a split upload's clips join (#1310), and finding a click or pop.
  • Users: previewing long sounds and music clips without listening from the start every time.

Notes

  • This is local preview only. It must not change what gets played in-world (Play still sends the normal trigger).
  • It needs seek support in the local preview playback path. The sound is already downloaded and decoded for the preview.
  • Optional extras: a waveform thumbnail behind the bar, and a loop toggle.
  • The same control would also suit the upload preview window that the uploader shows before splitting.
## Request When you open a sound from inventory, the sound preview window only has Play and Audition. Add a **scrub bar**, so you can: - see the current playback position and the total length (mm:ss); - click or drag to jump to any point in the sound; - pause and resume from the same point. ## Why - Debugging: checking a clip's start and end, checking where a split upload's clips join (#1310), and finding a click or pop. - Users: previewing long sounds and music clips without listening from the start every time. ## Notes - This is local preview only. It must not change what gets played in-world (Play still sends the normal trigger). - It needs seek support in the local preview playback path. The sound is already downloaded and decoded for the preview. - Optional extras: a waveform thumbnail behind the bar, and a loop toggle. - The same control would also suit the upload preview window that the uploader shows before splitting.
sky_line added this to the Slipstream project 2026-10-30 02:17:35 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
sky_line/Slipstream#1311
No description provided.