Thanx for the compliment. Too much honour though. Apart from adding an option to force resampling for specific samplerates I didn't do much more than recompile your existing code.
I've been using the recompiled version for a while although recently switched back to the standard Bass player because I can't seem to completely get rid of drop-outs and hick-ups when using ASIO. Using MP's native ASIO or Wasapi support the drop-outs are prettty bad. PureAudio is far far better but it still happens too often. Buffer setting don't seem to make much of a a difference. The WAF factor made me decide to switch back to Bass. That way 44.1 (the majority of my music collection) and DTS is still lossless and all HiRes stuff is downsampled so I can at least play everything. Never had drop-out issues in MP1.2 and 1.3. I am curious if your build of PureAudio will do any better, Symphy.
The only things currently missing from my MP that would make it perfect are a working bitperfect solution and a working Maya skin (Best skin ever! Maya seems to have been abandoned unfortunately.. ). In fact MP1.2 was close to perfect and the only reason I ever switched to 1.4 was because of the HDMI resize issue. That was a bit of a showstopper and I am very glad that that issue
was fixed. Too bad 1.4 broke PureAudio and Maya.