Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: WavPack 4.2 released (Read 70897 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

WavPack 4.2 released

Reply #75
Bryant,

You asked me to remind you about adding a link to http://www.vuplayer.com/vuplayer.htm to your new WavPack.com re-designed site. You might also want to put a link to the new DirectShow filter for WavPack 4.2 that just recently got released (in another thread here on HA).

Now that VUPlayer and WMP (using the Directshow filter) both playback using WavPack 4.2 code, and VUPlayer also encodes to WavPack 4.2 format, WavPack seems to be picking up a nice expanded "following" of support and users. it is good to see these "extra apps" bundling in WavPack support. I am sure people will love both of these fine programs.

WavPack 4.2 released

Reply #76
Quote
Quote
Is the command-line parameter "-a" the same as "Normalize (type 3)" in Audition?
It's related to it. That option just causes WavPack to properly recognize those non-standard wav files generated by CoolEdit that indicate in the header that they're integers but are actually floats. If you don't use this then the resulting WavPack might be unusable, and will definitely be unplayable. Since you use Audition (not CoolEdit), you should never need this unless you save your wav file in one of the non-standard formats (which you shouldn't).
Thank you for all the info!  I think that covers it....

WavPack 4.2 released

Reply #77
So far, I found this software supporting WavPack:

* Custom Windows Frontend (by Speek)
* NullSoft Winamp (plugin w/ ReplayGain & Media Library support)
* Foobar2000 (official encoding/decoding addon, w/ ReplayGain & Cuesheets support)
* VUPlayer (official plugin, supports encoding)
* Windows Media Player (with CoreWavPack directshow filter)
* XMMS (with Kuniklo's plugin)
* LAMIP (official plugin)
* Adobe Audition (and CoolEdit) (filter w/ 32-bit floats & extra info save support)
* dBpowerAMP (official addon)
* Apollo Audio Player (plugin w/ ReplayGain  support)
* Ahead Nero Burning Rom (with addon)
* Mr. QuestionMan / Audio Identifier
* Mp3tag Universal Tag Editor


I'm compiling that list for the Wiki. If you know of more apps supporting WV, please mention them.

Regards;

Roberto.


WavPack 4.2 released

Reply #79
It's maybe worth to mention that most (if not all) players based on directshow are also able to decode wavpack: MPC, TCMP, RadLight... Windows Media Player is just one of them. Many thanks to Toff for this
Wavpack Hybrid: one encoder for all scenarios
WavPack -c4.5hx6 (44100Hz & 48000Hz) ≈ 390 kbps + correction file
WavPack -c4hx6 (96000Hz) ≈ 768 kbps + correction file
WavPack -h (SACD & DSD) ≈ 2400 kbps at 2.8224 MHz

WavPack 4.2 released

Reply #80
Also missing :

mkvtoolnix

For wavpack muxing into matroska files .....  ....

Christian
matroska project admin

P.S. We also decided to concentrate on wavpack for our future video editing tools, because unless other lossless formats it will allow for sample precise cutting. First tests showed that by compressing the PCM audio in DV AVI files, when being transmuxed into MKV files with Wavpack, you can save 15 - 20% on filesize, and without any quality loss  ....

WavPack 4.2 released

Reply #81
As I mentioned, XMPlay have gotten a native WavPack plugin now...

And I don't know whether other players that that will utilize the Winamp input plugin for playback are worth mentioning? In that case you got 1by1, coolplayer, maybe others....(?)

Seems Quintessential got a plugin. For WavePack, though....

It's maybe to early to mention Kuniklo's Xist for OS X...(?)


EDIT: Typo.
"ONLY THOSE WHO ATTEMPT THE IMPOSSIBLE WILL ACHIEVE THE ABSURD"
        - Oceania Association of Autonomous Astronauts

 

WavPack 4.2 released

Reply #82
Quote
There are also GX:Transcoder and UniversalFront, Frontah, Mareo working with the CLI of course .
[{POST_SNAPBACK}][/a]


Added them all, thanks

Quote
It's maybe worth to mention that most (if not all) players based on directshow are also able to decode wavpack: MPC, TCMP, RadLight... Windows Media Player is just one of them. Many thanks to Toff for this
[a href="index.php?act=findpost&pid=291253"][{POST_SNAPBACK}][/a]


Good point, added that.

Quote
Also missing :

mkvtoolnix

For wavpack muxing into matroska files .....  ....

Christian
matroska project admin

P.S. We also decided to concentrate on wavpack for our future video editing tools, because unless other lossless formats it will allow for sample precise cutting. First tests showed that by compressing the PCM audio in DV AVI files, when being transmuxed into MKV files with Wavpack, you can save 15 - 20% on filesize, and without any quality loss  ....
[a href="index.php?act=findpost&pid=291279"][{POST_SNAPBACK}][/a]


That's very interesting. Great news!

I mentioned mkvtoolnix at the list

Quote
As I [a href="http://www.hydrogenaudio.org/forums/index.php?showtopic=33135&view=findpost&p=289693]mentioned[/url], XMPlay have gotten a native WavPack plugin now...

And I don't know whether other players that that will utilize the Winamp input plugin for playback are worth mentioning? In that case you got 1by1, coolplayer, maybe others....(?)


Added XMplay and mentioned about winamp-compatible players. Thanks.

Quote
Seems Quintessential got a plugin. For WavePack, though....


Considering the date that plugin was added (September 2003) I would guess it won't support WavPack4 files. Unless that is the date the entry was created and the author later updated his code...

Did anyone test it?

Quote
It's maybe to early to mention Kuniklo's Xist for OS X...(?)[{POST_SNAPBACK}][/a]


Yes, let's wait at least until he considers it beta.

Big thanks for all your contributions. This is how the software support section looks like now:
[a href="http://wiki.hydrogenaudio.org/index.php?title=WavPack#Software_support]http://wiki.hydrogenaudio.org/index.php?ti...oftware_support[/url]


Please keep contributions coming.

Best regards;

Roberto.

WavPack 4.2 released

Reply #83
I've add burrrn in CD burner software, and self-extracting mode in features.
Wavpack Hybrid: one encoder for all scenarios
WavPack -c4.5hx6 (44100Hz & 48000Hz) ≈ 390 kbps + correction file
WavPack -c4hx6 (96000Hz) ≈ 768 kbps + correction file
WavPack -h (SACD & DSD) ≈ 2400 kbps at 2.8224 MHz

WavPack 4.2 released

Reply #84
Quote
I've add burrrn in CD burner software, and self-extracting mode in features.
[a href="index.php?act=findpost&pid=291344"][{POST_SNAPBACK}][/a]


Ah, good ones. Thanks.

WavPack 4.2 released

Reply #85
Quote
Did anyone test it?
[a href="index.php?act=findpost&pid=291338"][{POST_SNAPBACK}][/a]

No. Of those I mentioned I've only tested XMPlay (with native plugin) and 1by1 (with 4.2 Winamp plugin). They both work well.
"ONLY THOSE WHO ATTEMPT THE IMPOSSIBLE WILL ACHIEVE THE ABSURD"
        - Oceania Association of Autonomous Astronauts

WavPack 4.2 released

Reply #86
Aren't XMPlay plugins the same as Winamp?

WavPack 4.2 released

Reply #87
Quote
Aren't XMPlay plugins the same as Winamp?
[{POST_SNAPBACK}][/a]

It can use Winamp plugins too and it used to ([a href="http://support.xmplay.com/Plugins_input.html]look here[/url]), but as of version 3.2 there's been native plugins (look here) also. So for WavPack playback with XMPlay you can now choose between xmp-wv.dll and in_wv.dll.
"ONLY THOSE WHO ATTEMPT THE IMPOSSIBLE WILL ACHIEVE THE ABSURD"
        - Oceania Association of Autonomous Astronauts

WavPack 4.2 released

Reply #88
Ah, I see. It's just I was getting all my plugins to use in 1by1 from an XMPlay download site.

WavPack 4.2 released

Reply #89
Could someone please explain for me the differences between the WavPack binaries available on the WavPack website & those made available on RareWares.org.  I notice filesize is different, are they compressed? is performance better or more reliable on one compile over the other. Any explanation of differences would be greatly appreciated. Thanks.

WavPack 4.2 released

Reply #90
Quote
Could someone please explain for me the differences between the WavPack binaries available on the WavPack website & those made available on RareWares.org.
[a href="index.php?act=findpost&pid=291980"][{POST_SNAPBACK}][/a]


Files at RareWares have been compiled with the Intel compiler. Should be faster, but could also be less reliable (WRT crashes, not WRT creating non-lossless files)

WavPack 4.2 released

Reply #91
Quote
Could someone please explain for me the differences between the WavPack binaries available on the WavPack website & those made available on RareWares.org.  I notice filesize is different, are they compressed? is performance better or more reliable on one compile over the other. Any explanation of differences would be greatly appreciated. Thanks.
[a href="index.php?act=findpost&pid=291980"][{POST_SNAPBACK}][/a]

I tested the ICL versions tonight and they do seem a few percent faster than my compiles (at least on my P4) and in the cases I tried they produced the identical output.

As you guessed, I suspect that the reason they're so much smaller is that they're compressed with UPX.

WavPack 4.2 released

Reply #92
I did some tests with ICL and Wavpack sources at my P4. I got over 15% faster decoder (foobar2000 plugin) and the encoder was also a bit faster than the default binary.

WavPack 4.2 released

Reply #93
Quote
You might have to set CFLAGS to look in /usr/local for the iconv stuff on bsd, like so:

export CFLAGS="-I/usr/local/include -L/usr/local/lib"
sh autogen.sh
./configure
[a href="index.php?act=findpost&pid=290056"][{POST_SNAPBACK}][/a]


Quote
NetBSD compiles work if you use the --with-iconv argument to configure (I didn't notice that the first time). Free/OpenBSD will probably need that too.

$ bash configure --with-iconv=/usr/pkg

So, no real problems with either Solaris or NetBSD - all user error. I'm going back under my rock for now. 
[a href="index.php?act=findpost&pid=290087"][{POST_SNAPBACK}][/a]


Thanks for the ideas, but none of the solutions is working for me.

@kuniklo: Using special CFLAGS, I get this error message:
Code: [Select]
checking iconv.h usability... yes
checking iconv.h presence... no
configure: WARNING: iconv.h: accepted by the compiler, rejected by the preprocessor!
configure: WARNING: iconv.h: proceeding with the preprocessor's result
configure: WARNING:     ## ------------------------------------ ##
configure: WARNING:     ## Report this to bug-autoconf@gnu.org. ##
configure: WARNING:     ## ------------------------------------ ##
checking for iconv.h... no
configure: error: Can't find iconv headers.


@jth: The FreeBSD at SourceForge doesn't even have a /usr/pkg folder. I tried using your command line neverthless, and later tried --with-iconv=/usr/local/include (sinca I saw iconv.h was there), and I always got the error message:
Code: [Select]
checking iconv.h usability... no
checking iconv.h presence... no
checking for iconv.h... no
configure: error: Can't find iconv headers.


Any ideas? Maybe it's just Sourceforge's FreeBSD compiling environment that is broken?

Thanks for any hints.

Regards;

Roberto.


Edit: I get the same errors on compile farm's NetBSD and OpenBSD

WavPack 4.2 released

Reply #94
Hi Roberto,

Since it looks like the iconv library has been installed by hand onto your test NetBSD system, rather than using the pkg utilities - try this to compile:

$ bash configure --with-iconv=/usr/local

This should pick up iconv.h in /usr/local/include and libiconv.so in /usr/local/lib. Without those libraries the compile won't work. I don't have experience on Free or Open BSD, but I'd imagine the iconv issue is similar.

WavPack 4.2 released

Reply #95
Quote
@kuniklo: Using special CFLAGS, I get this error message:
Code: [Select]
checking iconv.h usability... yes
checking iconv.h presence... no
configure: WARNING: iconv.h: accepted by the compiler, rejected by the preprocessor!
configure: WARNING: iconv.h: proceeding with the preprocessor's result
configure: WARNING:     ## ------------------------------------ ##
configure: WARNING:     ## Report this to bug-autoconf@gnu.org. ##
configure: WARNING:     ## ------------------------------------ ##
checking for iconv.h... no
configure: error: Can't find iconv headers.


That's a weird one.  Never seen that before.  Can I get access to this shell somehow?

WavPack 4.2 released

Reply #96
Quote
Since it looks like the iconv library has been installed by hand onto your test NetBSD system, rather than using the pkg utilities - try this to compile:

$ bash configure --with-iconv=/usr/local

This should pick up iconv.h in /usr/local/include and libiconv.so in /usr/local/lib. Without those libraries the compile won't work. I don't have experience on Free or Open BSD, but I'd imagine the iconv issue is similar.
[a href="index.php?act=findpost&pid=308383"][{POST_SNAPBACK}][/a]


Ah, it works now. Thank-you very much

Well, configure works. make outputs several colorful errors.

I think the issue can be pinpointed to the fact that SourceForge's FreeBSD is hopelessly outdated. The current production release is 5.4, and they are still at 4.8

Same applies to NetBSD (Stable version is 2.0.2, they use 1.6.1) and OpenBSD (current 3.7, they use 3.4). Bleh.

Quote
That's a weird one.  Never seen that before.  Can I get access to this shell somehow?[a href="index.php?act=findpost&pid=308394"][{POST_SNAPBACK}][/a]


Yes, it's at the Sourceforge compile farm. If you are developer at any SF project, you already have access to it, you just need to enable it through your account's control panel. If you're not developer yet, create an account there and PM me.

WavPack 4.2 released

Reply #97
Well, I got as far as I could. Some errors were just gcc being a bitch about #define newlines (\). I removed these newlines and left others where they were, and the code passed through without problem.

But then, iconv came haunting me again:

Code: [Select]
utils.c: In function `AnsiToUTF8':
utils.c:627: syntax error before `converter'
utils.c:628: `converter' undeclared (first use in this function)
utils.c:628: (Each undeclared identifier is reported only once
utils.c:628: for each function it appears in.)
*** Error code 1


Line 627 in utils.c starts here:
Code: [Select]
    iconv_t converter = iconv_open ("UTF-8", "");
   err = iconv (converter, &inp, &insize, &outp, &outsize);
   iconv_close (converter);
   setlocale (LC_CTYPE, old_locale);


Oh well... the HP TestDrive servers seem to be down at the moment (I pray to God it's not some stupid script kiddie putting an end to this great resource), but later I'll try to compile there. They have FreeBSD 5.4 and NetBSD 2.0, so then I'll be able to find out if the fault is on SF's deprecated BSD installations.

Thanks for all your help.

Regards;

Roberto.

WavPack 4.2 released

Reply #98
OK. As it turns out, the fault was indeed in SourceForge's deprecated systems at the compile farm. WavPack compiled without problem whatsoever at HP TestDrive's up-to-date FreeBSD and NetBSD installations - not even requiring the #define newline fixes -, as you can see by taking a look at RareWares...

Interestingly, the  --with-iconv=/usr/local trick also worked when compiling WavPack on Tru64 Unix! As it turns out, their standard iconv was also deprecated and was generating a linker error.

Very big thanks to kuniklo and jth for helping out.

Best regards;

Roberto.

WavPack 4.2 released

Reply #99
New platform added for WavPack playback, I guess...  At least I don't think you could play it under (pure) DOS before. Now MPXPlay have added WavPack decoding with the DOS4G version with DLL handling and IN_WAVPA.DLL. Haven't tested the WavPack decoding yet (don't have that possibility right now), but previously I have successfully tried running MPXPlay on both MS-DOS and FreeDOS (GPL), playing mp3, mpc, ogg, flac, m4a and ape... (Thinking about making a "jukebox" out of junkyard hardware running this player on FreeDOS, just for the hell of it.....)

Relevant links:
http://mpxplay.net/
http://forum.supergamez.hu/listazas.php3?a...y&id=1016579331
http://forum.supergamez.hu/listazas.php3?a...y&id=1016578491
"ONLY THOSE WHO ATTEMPT THE IMPOSSIBLE WILL ACHIEVE THE ABSURD"
        - Oceania Association of Autonomous Astronauts