Latest WACUP public preview for x86 & x64 is build #23960 (March 1st 2026) (x86 & x64 changelogs)
Latest restricted WACUP beta release is build #23960 (March 1st 2026) (x86 & x64 changelogs)

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - futuremotion

Pages: [1]
1
Really appreciate the deep-dive into the codebase to search for a solution.

I really don't know exactly why, but Winamp v5.62 definitely has the lowest latency so-far and allows for really low buffer sizes (This is very important when you are comparing thousands of samples across your SSD). With the way it's set up now, it will play a wav almost immediately (8-10ms before playback starts after double clicking or simply pressing enter with my file selected).

This is what kept me using Winamp for something like 18+ odd years. It's the only tool that let me rapid-fire playback like this so I can compare transients between different drum samples, drum loops, synth stabs, etc. For the lowest latency I could (or should) theoretically be using ASIO, but there have always been problems with Winamp's implementation of ASIO (one of which was volume control).

I tried setting up ASIO with WACUP but still get the same duplicate-loading bug anyway.

Anyway, sorry if all of this is irrelevant to you. Just sharing my experiences as a producer and why Winamp has always been my go-to. If you can figure out a way to make super small buffer sizes possible with reliable playback I'll definitely re-evaluate. But for now since nothing is broken I'm just going to stick with Winamp 5.62.

2
So I finally found a version of Winamp that works as expected: Winamp 5.62 (x86).

Double clicking on wav samples instantly plays them with no latency at all, and doesn't enqueue the files when I rapidly switch between samples.

Hope this helps someone!

3
Thanks for the reply. At any rate I really appreciate if you look into this behavior. Right now I'm testing older versions of Winamp to try and achieve what I'm looking for.

4
I am a LONG time Winamp user and electronic music producer. I've always used Winamp to audition single-shot samples (as well as drum/synth/bass loops). I always set the buffer length to as small of an interval as possible that I can get away with without crackles and pops so I can audition my drum samples near instantly. I also disable all fades and set the fade time to 0ms.

Now, with WACUP, I can't seem to get immediate playback working properly.

Here are the relevant command line options that appear when you run "WACUP.exe /?" in a the command line:



Here are my registry settings that define the default action ("Open") when you double click on an audio file (.wav in my case):



According to the first image, if you just pass a file to WACUP, it should clear the playlist immediately and play the file. But this isn't actually the case.

If I double click rapidly on the same wave file (or a different wave file), the wave file gets appended to the playlist and playback advances to the next entry (same wav file). I really need the default command to start playback immediately without enqueuing the file so I can audition various samples in rapid succession with as minimal of a delay as possible.

This behavior does not align with the CLI options window that states:

Quote
<file> Clears the contents of the main playlist before adding the specified 'file' at the start & then
begins playback of the first item now in the playlist.

I've created a screen recording of the behavior and attached it. If you can't open the attachment here's an Imgur link: https://i.imgur.com/l31ixfg.mp4

I've also tried changing the shell "open" command to: "C:\Program Files (x86)\WACUP\wacup.exe" /CLEAR "%1"

But the same behavior persists, even though the /CLEAR command should clear the playlist.

Can someone help me configure WACUP to not auto-enqueue files into the playlist when opening them in rapid succession? This is essential for my workflow and I need to be able to preview samples with as little delay as possible.

Pages: [1]