If you want to verify that it's waveform related, try using an old install of Mixxx 1.5.x. That uses the old waveform, I suspect the performance will not be any better though, because as RJ said the old one used OpenGL too.
Since there is no reason why a GeForce 4 card can't do basic OpenGL (I used to run XGL on a GF4 Ti4400 on Dual P3 800 with no probs), I suspect there is a problem with the video driver or the windows installation, especially because it works on Debian w/ same video hardware.
If the CPU was maxing out when a song loads, I would suspect that is either BPM detect or waveform generation which are issues known to effect slower hardware.
If you want to verify that it's waveform related, try using an old install of Mixxx 1.5.x. That uses the old waveform, I suspect the performance will not be any better though, because as RJ said the old one used OpenGL too.
Since there is no reason why a GeForce 4 card can't do basic OpenGL (I used to run XGL on a GF4 Ti4400 on Dual P3 800 with no probs), I suspect there is a problem with the video driver or the windows installation, especially because it works on Debian w/ same video hardware.
If the CPU was maxing out when a song loads, I would suspect that is either BPM detect or waveform generation which are issues known to effect slower hardware.