HydrogenAudio

Hydrogenaudio Forum => Validated News => Topic started by: bryant on 2008-06-15 09:15:29

Title: WavPack 4.50 Release
Post by: bryant on 2008-06-15 09:15:29
Major changes:Complete changelog (http://www.wavpack.com/changelog.txt)

WavPack download page (http://www.wavpack.com/downloads.html)

Many thanks to all who contributed!
Title: WavPack 4.50 Release
Post by: DARcode on 2008-06-15 10:29:07
Great news and thanks for your hard work David, appreciated  !

Has the plugin found its way into a Winamp Essentials Pack?
If not benski  : to the rescue!

Dc
Title: WavPack 4.50 Release
Post by: sauvage78 on 2008-06-15 11:31:05
thks for the update,
so if I understand correctly with lossywav processed files you must use both --blocksize=512 & --merge-blocks now ? or --merge-blocks alone is enough ?
Title: WavPack 4.50 Release
Post by: DARcode on 2008-06-15 12:22:26
thks for the update,
so if I understand correctly with lossywav processed files you must use both --blocksize=512 & --merge-blocks now ? or --merge-blocks alone is enough ?
Answer in the docs, please lookup both switches for it, cheers.
http://www.wavpack.com/wavpack_doc.html (http://www.wavpack.com/wavpack_doc.html)
Title: WavPack 4.50 Release
Post by: sauvage78 on 2008-06-15 12:29:49
thks, will use both & encode my first lossywv files just for fun
Title: WavPack 4.50 Release
Post by: soiaf on 2008-06-15 12:48:31
Well done on the new release David, and thanks for all your hard work!
Title: WavPack 4.50 Release
Post by: shadowking on 2008-06-15 14:04:03
Thanks for another great release. I've been using 4.5b on Linux without  problems.
Title: WavPack 4.50 Release
Post by: bryant on 2008-06-15 17:37:42
Thanks guys! 

BTW, I should mention that for the final release I changed again the syntax for forcing dynamic noise shaping. I realized that -sd was dangerous because if used on old versions would delete the source file! So, if you have scripts or settings that use that for the beta be careful with this release because the same thing will happen, so change them to --use-dns.

Of course, you shouldn't really need to specify it at all because it's automatically selected when it makes sense to use it.
Title: WavPack 4.50 Release
Post by: esa372 on 2008-06-15 17:43:18
Thank you, David!

     
Title: WavPack 4.50 Release
Post by: Jens Rex on 2008-06-15 21:11:06
Nice work Bryant. Wavpack is great. I Paypal'ed you a little something for your hard work.
Title: WavPack 4.50 Release
Post by: Nick.C on 2008-06-15 21:20:27
  • --merge-blocks option to optimize compression of lossyWAV output files
Thanks David - very much appreciated.
Title: WavPack 4.50 Release
Post by: halb27 on 2008-06-15 21:34:47
Thank you, David. wavPack is great.
Title: WavPack 4.50 Release
Post by: Atlantis on 2008-06-16 09:16:31
Thanks David!
Title: WavPack 4.50 Release
Post by: Heliologue on 2008-06-16 15:36:58
Kudos on another solid release.

Any grand plans for future development?  Or just incremental stuff?
Title: WavPack 4.50 Release
Post by: bryant on 2008-06-18 06:42:44
Kudos on another solid release.

Any grand plans for future development?  Or just incremental stuff?

Thanks!

Yeah, there's really no major plan in the works. Besides, I'm super busy at my new job and don't have a lot of free time. However, there are a few things I'd like to [slowly] work on:
edit: added raw pcm input to list
Title: WavPack 4.50 Release
Post by: Fandango on 2008-06-18 15:59:38
Quote
added: show extra level and dns status for newer files (-s command)

Thank you!
Title: WavPack 4.50 Release
Post by: sidewalking on 2008-06-20 04:30:16
EXCELLENT!!!!

Thanks again, David.  This is the best early Christmas present...ever!
Title: WavPack 4.50 Release
Post by: Corby on 2008-06-21 12:52:14
Thanks a lot!!!

P.S.
To compile the source on OSX (and probably any other BSD) you need to reimplement strnlen function since it's not the part of BSD standard C library. Something like:

Code: [Select]
size_t strnlen(const char *s, size_t n)
{
    const char *p = (const char *)memchr(s, 0, n);
    return(p ? p-s : n);
}


You can put it somewhere in src/wputils.c or anyplace else in the source.
Title: WavPack 4.50 Release
Post by: bryant on 2008-06-22 06:40:28
To compile the source on OSX (and probably any other BSD) you need to reimplement strnlen function since it's not the part of BSD standard C library.

Thanks for this! I actually discovered it myself the day before when I had a friend attempt to compile 4.50 for Sparc. We also discovered that the APEv2 tag reading code can generate alignment faults on processors that care about such things (PowerPC, Sparc) and so I guess there's going to be a 4.50.1 release soon addressing both of these issues... 
Title: WavPack 4.50 Release
Post by: Firehawk on 2008-06-28 22:53:41
congrats on the new release, still my favorite lossless encoder
Title: WavPack 4.50 Release
Post by: k.eight.a on 2008-06-29 01:17:38
congrats on the new release, still my favorite lossless encoder
Same here! 

Thank you very much bryant!
Title: WavPack 4.50 Release
Post by: DARcode on 2008-07-01 17:48:53
Donated now    , thanks for such a brilliant piece of software David.

Now it's time for a massive re-encode of my hybrid lossless archive  !
Title: WavPack 4.50 Release
Post by: bryant on 2008-07-05 03:32:12
I have posted a new version (4.50.1) of the *nix distro fixing a few issues I found since the release. I will not be doing a corresponding Windows release.

Thanks to Roberto for helping out with testing on these! 
Title: WavPack 4.50 Release
Post by: Mr_Rabid_Teddybear on 2008-10-09 17:14:42
I would like an option to wvgain to skip files that already have replaygain values (for batch operations). Thanks for your work!