Latest WACUP public preview for x86 & x64 is build #21136 (March 9th 2025) (x86 & x64 changelogs)
Latest restricted WACUP beta release is build #21254 (March 29th 2025) (x86 & x64 changelogs)


NOTE: Beta testers are added in a limited & subjective manner as I can only support so many people as part of the beta test program to keep it useful for my needs.

Unless I think you're going to be helpful, not all requests will be accepted but might still be later on. Remember that beta testing is to help me & the limitations currently works for my needs for this project.

Recent Posts

Pages: [1] 2 3 ... 10
1
General Discussion / Re: Album Art
« Last post by Aminifu on Yesterday at 05:01:45 PM »
Hi garotapi,

I see above that dro finally had time to respond to this thread. He is usually very good at quickly responding to most posted messages (and things he is told about via other ways). He is doing this (developing WACUP and managing this website) all by himself. He is a former developer for Winamp and is fully devoted to improving WACUP.

Yes, as you noted, help files are often not very helpful. Trial and error working with apps is often the best way to learn what they do. But you must be careful and make good notes, because "trial and error" can really screw things up! I suggest you don't stop with the first thing that seems to work. Keep looking for other, and maybe better, ways to handle things.  I'm retired with plenty of time to "play" with stuff and using this approach is fun for me.    :)

WACUP users use different ways handle album cover images. This is why dro has provided so many ways to provide support. Having multiple options is both the "good and bad" of working with WACUP. I like doing things "my way", instead of being forced to use a single "so called" standard. You will eventually find a method that works well for you.

Have a great weekend.

FUN FACTS:
When using WACUP, right-click on everything. This will often result in a pop-up menu providing additional commands associated with the thing clicked on.

dro likes using the keyboard instead of "point & click" with a mouse. So, there are keyboard shortcuts provided for most commands. Don't ask me what they all are, someone else will have to provide that info. I'm mostly a "point & click" type user. dro has also provided a way for users to create their own custom keyboard shortcuts.    :)

Similar to Winamp, the things WACUP can do can be expanded by using plug-ins. Many of the plug-ins developed for Winamp will work with WACUP. dro is often willing to work with the popular ones that don't (when possible), to get them working.

2
General Discussion / Re: Album Art
« Last post by dro on Yesterday at 04:36:39 PM »
Preferences -> General -> Album Art -> Reading tab -> that shows the reading order of albumart from files (top to bottom). The local library view will show & if needed cache the albumart for the first item that's internally found as the first item of the album (it's not done in a determined order i.e. it could match on track 5 or track 2 or track 1, etc) which is then used for the album. There is some attempt to look at other items against the 'album' to find an appropriate image but as a defined fallback image has been specified in the albumart reading preferences then that image will always be used for any of the image look-ups being attempted if there's not a result.
3
Visualisations / RealPlayer Visualization Wrapper (vis_rpv)
« Last post by 30thCenturyTRC on Yesterday at 12:01:40 PM »
good morning. can anyone do an wrapper for realplayer visualizations for winamp/wacup?
visualizations and sdk are attached below.
4
General Discussion / Re: Album Art
« Last post by garotapi on Yesterday at 02:10:47 AM »

Well, well:)

Well, Aminifu, I really appreciate this exchange. It is really nice to find people who know what they are talking about, and who can explain things in a perfectly understandable way. This is different from a lot of French forums.

I hope to be able to do the same, and be as consistent.

"Integrated"... Yes, it is indeed Internal "embed" file you mentioned above. This is what I get in the translator for "embed".  Yes, if the translator translates from French to English the word "integrate", I get "integrate; incorporate; include". In French, all these words have about the same meaning. This to say that I was talking about "internal/ internal" files. ,

And yes, now I am sure, these files correspond to the representative image that I posted above, where I asked (in red on the image;) ), because at that time I did not yet fully understand the difference between "internal (embed) file" and "external file".

In one case, the file is not seen in the music folder, it only exists in the "info file" of the music file. In a sense, it is even more virtual than its external double. Both, internal and external, carry the same information.  In the other case, the external file exists in the music album folder (music folder). In this case, if the files are moved, the image will no longer appear in the playback software (Wacup).

So, I come to the fact that I just discovered on MP3tag, which I use for years (a good fifteen, if not more). A discovery that seems very important to me. This is what I tested earlier, and which I explain below.

Then I come to the fact that I just discovered on MP3tag, which I use for years (a good dozen, if not more). A discovery that seems very important to me. This is what I tested earlier, and which I explain below.

MP3tag, in fact, does not only link an external image to a music file, but integrates, embed, actually the image to the info file. Important because after processing, external image files can be deleted without losing view of the cover.

Clearly, with a help file and patch notes in English or German, it is not easy for me to read and understand how it works. So it turns out that my knowledge of MP3tag was acquired through trial and error and experimentation with the software. Which is not really a bad thing, and which makes me discover it even today.

Which leads me to think that maybe, the problem that Wacup is facing with my "local library" is the multiplication of identical files, and makes a file choice decision even more complicated than the disparity on all the names and extensions of the image files of the set, especially if they are located in the source folders of the music files.

This, I think of the total blocking of my display of covers that forces me to restart Wacup, if I slowly scroll through the list of the local library.

So finally, I will have to clean my music folders of any Image files there by deleting them to make a better display velocity in Wacup.

See you soon for new discoveries and exchanges on Wacup
                                                                           
                                                                                                                         I’m Happy!
                   
                                                                                                                           


5
General Discussion / Re: How to restore main windows to main screen?
« Last post by lgabryel on April 23, 2025, 09:08:15 PM »
I'm fighting with windows and screens a lot in WPF but using WinApi low level interfaces. I wrote some snipped that with success move offscreen wacup to main screen. Maybe can you add this method or adapt and add to main menu of wacup? If you will share me access to some control version I can try to help with this.

Code: [Select]
using System;
using System.Diagnostics;
using System.Runtime.InteropServices;
using System.Windows.Forms;

class Program
{
    [DllImport("user32.dll")]
    private static extern bool SetWindowPos(IntPtr hWnd, IntPtr hWndInsertAfter,
        int X, int Y, int cx, int cy, uint uFlags);

    private const uint SWP_NOZORDER = 0x0004;
    private const uint SWP_NOSIZE = 0x0001;
    private static readonly IntPtr HWND_TOP = IntPtr.Zero;

    static void Main(string[] args)
    {
        string exeName = "wacup";

        Process[] processes = Process.GetProcessesByName(exeName);
        if (processes.Length == 0)
        {
            Console.WriteLine($"Process: {exeName} not found.");
            return;
        }

        foreach (Process proc in processes)
        {
            IntPtr hWnd = proc.MainWindowHandle;

            if (hWnd == IntPtr.Zero)
            {
                Console.WriteLine("Missing main window");
                continue;
            }

            Screen primaryScreen = Screen.PrimaryScreen;
            int x = primaryScreen.WorkingArea.X;
            int y = primaryScreen.WorkingArea.Y;

            bool result = SetWindowPos(hWnd, HWND_TOP, x, y, 0, 0, SWP_NOZORDER | SWP_NOSIZE);
            Console.WriteLine(result
                ? $"'{exeName}' window moved."
                : "Move window failed.");
        }
    }
}
6
General Discussion / Re: Album Art - call for help
« Last post by Aminifu on April 23, 2025, 08:31:38 PM »
With MP3tag, indeed, I did not realize that I had "integrated" files since the software finds and displays them without problem. Well, I don’t have a lot. But I was recently surprised when I found this folder without cover that I used for my last image of the previous post. It is thanks to you that I understood how this was done. On the other hand, I still do not understand how we can technically make it "integrated", perhaps by editing directly the tab "Album Art" of "Info File"? The obvious advantage is not to risk separating the album cover from the songs. But that’s another story.

Here I am with something to keep me busy for next winter.
In any case, I am reassured about the operation of my Wacup

I'm happy I was able to help you.

I'm not sure what you mean by "integrated". I assume you're referring to embedded.

When you have separate image files, you can use the album art tab in WACUP's Info File dialog to embed them in audio files that support this kind of tag.

Read the help information in Mp3tag, if you want to use Mp3tag to do this for image files you already have. Or, if you want to use Mp3tag to search the internet for image files and embed them.

Working slowly and carefully, it did take me a few months to find and embed images in all my mp3 files. For variety, I did not always use album cover images. Sometimes I used pictures of the artist or other things related to the song.

This (https://www.albumartexchange.com/) is a great site for finding good quality album cover image files. The files are free and without an overprint ad on the images, if you register with a valid email address

Have fun!   :)
7
General Discussion / Re: How to restore main windows to main screen?
« Last post by dro on April 23, 2025, 04:11:45 PM »
If you're using the x64 build then as long as WACUP is the focused program then Windows key + shift + left/right arrows should be able to move the main window on to the monitor & then when you click on the main window the other windows should snap back around it. I can't get modern skins to follow that & if I ever manage to make my own modern skin engine plug-in then it's something I've got to try to code.

I've previously had things try to force windows that were off-screen back on to the main monitor & I got a load of crap for doing that & so removed any of that. Until I can come up with a solution that doesn't suck I'm not going to be having the windows try to go back on screen.

tl;dr: my code is crap & I don't have a solution that'll make you happy.
8
General Discussion / Re: How to restore main windows to main screen?
« Last post by lgabryel on April 23, 2025, 03:31:24 PM »
In newest 64bit build is better but not perfect.

1 If I open WUCUP on external monitor, close when is on exteral monitor, disconected monitor, run again - then I will not see any window of WACUP - propably location is out of screen and any standard windows "move" not working... I have to connect screen again, move WACUP to main window and disconect external monitor.

2 If I open WUACUP on external monitor and disconected monitor without closing app, then main window of WACUP will appear in random location of main screen and rest of WACUP windows will appear on one edge of screen.

2 - this is ugly but we can live with it. 1 - this is blocker, becouse we need external device to bring back main windows do laptop screen.
9
General Discussion / Re: Album Art - call for help
« Last post by garotapi on April 23, 2025, 02:28:18 PM »

Hello everyone,

Hello Aminifu, and a big THANK YOU!!


The digital translation into French is perfectly clear.

And although I already know in practice the elements that you describe to me, I understand much better how they work.
So indeed, as I have different types of covers, integrated and external, in different formats (jpg; png; Webth...), and under different names (folder; cover; Album Art; sometimes a very specific name), and all this sometimes stored in the source folder of the album, sometimes in a parent or child file of that file, I understand much better why my concerns. And indeed, with all these disparities, I am obliged to check almost everything on the setting tab so that all the covers eventually appear.
It remains for me, now that my covers are stabilized and all present, to unify my tags to make the database faster. It will take time, to make album by album, but it will only be good for the operation of Wacup, and the PC.

To do this, foremost, I must remove all the superfluous files contained in my music album folders.
Then, i need to put the covers in the source folders.

For the name, I will opt for "folder" knowing that it is under this name that the covers are extracted by MP3tag.

For the format, I will have to rename the.webp and .png to .jpg.  For trying, I know that this is doable without making the file unreadable. Maybe for some, I should use an image editor, but well, I’ll see that later.

With MP3tag, indeed, I did not realize that I had "integrated" files since the software finds and displays them without problem. Well, I don’t have a lot. But I was recently surprised when I found this folder without cover that I used for my last image of the previous post. It is thanks to you that I understood how this was done. On the other hand, I still do not understand how we can technically make it "integrated", perhaps by editing directly the tab "Album Art" of "Info File"? The obvious advantage is not to risk separating the album cover from the songs. But that’s another story.

Here I am with something to keep me busy for next winter.

In any case, I am reassured about the operation of my Wacup

Have a great day!
Garotapi.


                                                                                       



Bonjour tous,
Bonjour Aminifu, et un grand MERCI !!
La traduction numérique en français est parfaitement claire.
Et bien que je connaisse déjà en pratique les éléments que tu me décris, j'en comprends bien mieux le fonctionnement.
Alors effectivement, comme j'ai différents types de pochettes, intégrées et externes, sous différents formats (jpg; png; Webth...), et sous différents noms (folder; cover ; Album Art ; parfois un nom très spécifique), et tout ceci rangés parfois dans le dossier source de l'album, parfois dans un dossier parent ou enfant de ce dossier, je comprends bien mieux le pourquoi de mes soucis. Et effectivement, avec toutes ces disparités, je suis bien obligé de quasiment tout cocher sur l'onglet de réglage pour que toutes les pochettes finissent par s'afficher.
To do this, first of all, I must remove all the superfluous files contained in my music album folders.
Il me reste donc, maintenant que mes pochettes sont stabilisées et toutes présentes, à unifier mes tags pour rendre la base de donnée plus véloce. Cela va prendre du temps, à faire album par album, mais ce ne sera que bon pour le fonctionnement de Wacup, et du PC.
Tout d'abord, je dois mettre les pochettes dans les dossiers sources.
Pour le nom, je vais opter pour "folder" sachant que c'est sous ce nom que les pochettes sont extraites par MP3tag.
Pour le format, je vais avoir à renommer les.webp et les .png en .jpg.  Pour avoir essayé, je sais que cela est faisable sans rendre le fichier illisible. Peut-être que pour certains, je devrais utiliser un éditeur d'image, mais bon, je verrai ça dans un second temps.
Avec MP3tag, effectivement, je ne me rendais pas compte que j'avais des fichiers "intégrés" puisque le logiciel les trouve et les affichent sans problème. Bon, je n'en ai pas énormément. Mais j'en ai eu dernièrement la surprise quand j'ai trouvé ce dossier sans pochette que j'ai utilisé pour ma dernière image du post précédent. C'est d'ailleurs grâce à toi que j'ai compris comment cela se faisait. Par contre, je n'ai toujours pas compris comment on arrive à le rendre "intégré", mais ça... c'est une autre histoire :)
En tout cas, me voilà rassuré sur le fonctionnement de mon Wacup.
Une excellent journée à tous!
Garotapi.
10
General Discussion / Re: How to restore main windows to main screen?
« Last post by dro on April 23, 2025, 01:57:15 PM »
That's an old preview build (19516) so you first need to update to the current beta preview & then check the known issues for the build to avoid other issues before messing with the studio.xnf file.
Pages: [1] 2 3 ... 10