XMPlay WV plugin

Started by Sebastian_Mares,

Sebastian_Mares

Sebastian Andersson finished a WavPack input plugin for XMPlay which is available here:

     http://www.un4seen.com/filez/2/xmp-wv.zip (rev.1)

It should support all the usual stuff like playing, pausing, seeking, ReplayGain, tags... but currently lacks the streaming support. While seeking is pretty slow at the beginning, after playing the file an internal seek table is built which should speed things up. Please report any bugs and issues in this thread.

Sebastian_Mares

Fixed a bug which caused xmp-wv not to save config settings.

Sebastian_Mares

Updated the DLL again. This time, the configuration is gone since everybody will use correction files when they are present.

Sebastian Andersson

An update is available for xmp-wv. The update uses a new version of the WavPack core (WavPack 4.2).



Sebastian_Mares

In short... It's a lossless audio codec similar to FLAC or Monkey's Audio. The compression ratio is not as good, but it's pretty fast. Also, it offers a Hybrid mode which creates a lossy file + correction file, similar to OptimFROG DualStream.

Check the Hydrogenaudio Wiki for more information on the various codecs: http://wiki.hydrogenaudio.org/index.php?title=Lossless_comparison

JEdwardP

Are there any plans to update this plug-in using the current 4.3 core or the soon-to-be-released 4.4 core?

I ask because anything based on an encoder older than 4.3 doesn't play files encoded with the newly-introduced --optimize-mono switch, and therefore I have many WavPack files that XMPlay cannot play.

The winamp plug-in is already updated, but if I understand correctly, it can't be used in place of the native plug-in.

Thanks,

Jim

raina

If xmp-wv wasn't updated, you should be able to use the WinAmp plug-in by deleting xmp-wv thus effectively taking it out of the preference hierarchy.

JEdwardP

Thank you, Raina. I should've thought of that to begin with. It works, of course, and all my WavPack files are XMPlay-able now. It seems strange to have a WinAmp plug-in on my system again, for that's something I haven't had in over four years.

Ian @ un4seen

I've put an updated version (using the 4.40 beta code) in the download above. I've not actually tested it with any new WavPack files though, so please let me know if you have any problems with it.

JEdwardP

Many thanks, Ian,

I gave the new Plug-in a good try-out with each type of WavPack file I have: 4.3x core stereo and mono, 4.40 beta core stereo and optimized mono.

I've had no problems thusfar. In fact, your new native plug-in has one functional advantage over the WinAmp plug-in, in that it displays the bitrate of the files correctly, which the WinAmp plug-in for some reason, does not.

As someone new to the forum, and as a foobar user who's testing out XMPlay as an alternative, I really appreciate the prompt responses to my query on this issue. Since WavPack is my lossless codec of choice, I consider full support of it to be a necessary feature of ANY player.

fragle

I would like to make a request for this plugin if i may. Umm... would it be possible to add support for self-extracting wavpack files? Right now it just skips them as if those were corrupt, though the winamp plugin handles everything just fine :P Hopefully, this can be implemented without too much trouble.

Oh, and thanks in advance! ;)

Zarggg

#13
I have just noticed that playback is not gapless using this plugin.

Edit: Never mind. Apparently the problem was with my "Wait for end to decay" settings. :-\

Ian @ un4seen

Did you have it set to "always"? That could mess up gapless playback (eg. waiting for DSP tails), but "single" mode shouldn't.


Zarggg


Ian @ un4seen

Thanks for the notification. An updated plugin (rev.2) is now up on the XMPlay page.

NOPIK


Dotpitch

Quote from: NOPIKCan't play WV with embedded CUE
Then please upload a (small) example, for Ian to have a look at. Does it not play at all, or does it just miss the CUE-sheet?