| View previous topic :: View next topic |
| Author |
Message |
DJCoryMinto Junior Member
Joined: 14 Apr 2006 Posts: 89 Location: Middletown, NJ, USA
|
Posted: Fri Oct 12, 2007 11:55 pm Post subject: FLAC in Wavelab |
|
|
I know that it is not currently supported.
I plan on converting hundreds of gigs of bulky wav files into FLAC (I believe roughly half the size). It would be great if I can edit my flac files in WL without having to convert them both before and after.
To cut to the chase, is Steinberg planning on implementing this great file format into WL anytime soon? _________________ Cubase 5, Wavelab 5, Komplete 5, Stylus RMX, M-Audio Delta 1010, M-Audio Midisport 8x8, Windows XP SP2: Intel Quadcore 2.5gHz; 1233MHz FSB; 4GB RAM; OS, audio folders, and VSTi sample libraries each stored on separate 10,000 RPM HDs |
|
| Back to top |
|
 |
Neil Wilkes Senior Member
Joined: 06 Jan 2005 Posts: 1653 Location: London, England
|
Posted: Sat Oct 13, 2007 2:09 pm Post subject: |
|
|
+1 _________________ www.opusproductions.com
Nuendo 3, 4 & 5, Surround Editions, DTS/DD Encoders, WaveLab 5, 6 & 7, Sonic Scenarist SD & DVD-Audio Creator, DTS-HD MAS, RME HDSP9652 & 3 ADI-8 DS, WK Audio ID, ASUS Commando, Q6700CPU, 2Gb RAM, SCSI subsystem, 5 Adam A7 monitors etc. |
|
| Back to top |
|
 |
PG Moderator
Joined: 29 Dec 2004 Posts: 3396
|
Posted: Sat Oct 13, 2007 5:01 pm Post subject: |
|
|
I wish this, and I also wish someone else would do it <g> as there is a WaveLab public plugin specs for this... _________________ Philippe |
|
| Back to top |
|
 |
DJCoryMinto Junior Member
Joined: 14 Apr 2006 Posts: 89 Location: Middletown, NJ, USA
|
Posted: Tue Oct 16, 2007 3:31 am Post subject: |
|
|
| PG wrote: | | there is a WaveLab public plugin specs for this... |
What do you mean? _________________ Cubase 5, Wavelab 5, Komplete 5, Stylus RMX, M-Audio Delta 1010, M-Audio Midisport 8x8, Windows XP SP2: Intel Quadcore 2.5gHz; 1233MHz FSB; 4GB RAM; OS, audio folders, and VSTi sample libraries each stored on separate 10,000 RPM HDs |
|
| Back to top |
|
 |
Lutz Rippe Member
Joined: 07 Jan 2005 Posts: 574 Location: Hamburg, Germany
|
Posted: Tue Oct 16, 2007 9:16 am Post subject: |
|
|
| DJCoryMinto wrote: | | PG wrote: | | there is a WaveLab public plugin specs for this... |
What do you mean? |
He means that a third party could program a plugin that allows Wavelab to have FLAC as output-format, just like it has been done for WavPack:
http://www.wavpack.com/
I can choose WavPack now as output format in the same way as I can use wav or aif in the render dialog.
Lutz _________________ Intel Core Duo 2GHz / 2GB RAM / XP Prof SP3 / WL 6 / RME DIGI96/8 PAD / Apogee PSX-100 / WAVES / Algorithmix / Voxengo / PSP |
|
| Back to top |
|
 |
BASHuss Member
Joined: 15 Jan 2005 Posts: 205 Location: Munich
|
Posted: Tue Oct 16, 2007 9:30 am Post subject: |
|
|
| DJCoryMinto wrote: | | PG wrote: | | there is a WaveLab public plugin specs for this... |
What do you mean? |
You can find the public plugin specs within you installation folder, as you can also find everything about WL scripting and about WL commandline there...
... at least I found all this in my installation folder... _________________ Bernd
http://www.linkedin.com/in/berndhussnaetter |
|
| Back to top |
|
 |
DJCoryMinto Junior Member
Joined: 14 Apr 2006 Posts: 89 Location: Middletown, NJ, USA
|
Posted: Tue Oct 16, 2007 11:10 pm Post subject: |
|
|
So, then, HAS anyone written the code to a third-party plug-in for use of FLAC in Wavelab?
Additionally, I had never heard of Wavpack, and from the looks of it, it is virtually the same as FLAC. If they're both lossless, then I would imagine that only two criteria could possibly be considered in judgment between them.... #1: which packs a smaller file? #2: which is more widely supported?
I'm purchasing Native Instruments' Traktor Scratch Live 3 for DJing purposes, and AFAIK, Wavpack is not supported but FLAC is. So I'm wondering if I can snag a 3rd-party plug-in for FLAC use in Wavelab. If so, then I can save in FLAC format in Wavelab. But could I open a FLAC in Wavaleb as well, using this said plugin?
Thanks for the responses so far... _________________ Cubase 5, Wavelab 5, Komplete 5, Stylus RMX, M-Audio Delta 1010, M-Audio Midisport 8x8, Windows XP SP2: Intel Quadcore 2.5gHz; 1233MHz FSB; 4GB RAM; OS, audio folders, and VSTi sample libraries each stored on separate 10,000 RPM HDs |
|
| Back to top |
|
 |
pwhodges Member
Joined: 22 Jun 2005 Posts: 390 Location: Oxford, UK
|
Posted: Wed Oct 17, 2007 10:28 am Post subject: |
|
|
| DJCoryMinto wrote: | | Additionally, I had never heard of Wavpack, and from the looks of it, it is virtually the same as FLAC. If they're both lossless, then I would imagine that only two criteria could possibly be considered in judgment between them.... #1: which packs a smaller file? #2: which is more widely supported? |
FLAC is part of the OGG group of codecs, and is probably the better way forward in this area.
Paul |
|
| Back to top |
|
 |
S-EH Senior Member
Joined: 06 Jan 2005 Posts: 2178 Location: Gothenburg, Sweden
|
Posted: Wed Oct 17, 2007 12:12 pm Post subject: |
|
|
http://wiki.hydrogenaudio.org/index.php?title=Lossless_comparison
regards S-EH _________________ PC & Mac, WL 7.01, 6.1.1, Cubase 5.5.2, 4.5.2, RME Fireface 800, Digi 96/8 PAD, UAD-1, Plextor Premium, PX-810 SA and Sony DRU-500A etc |
|
| Back to top |
|
 |
Arjan P Senior Member
Joined: 07 Jan 2005 Posts: 1096 Location: Netherlands
|
Posted: Wed Oct 17, 2007 3:33 pm Post subject: |
|
|
Good link, S-EH! Seems like WavPack and FLAC are well in the same league, with FLAC having better hardware coverage. WavPack is specifically mentioned having 32-bit float support, isn't that the case with FLAC also? - Edit: Found it already; No floating point support in FLAC. _________________ Luck, Arjan
_________________ << WL 6.1 (and 7), Cubase 5.5, XPpro SP3, PentiumD-2.8G, PX-880SA >>
----- There's only 10 types of people: those who do, and those who don't understand bits ----- |
|
| Back to top |
|
 |
S-EH Senior Member
Joined: 06 Jan 2005 Posts: 2178 Location: Gothenburg, Sweden
|
Posted: Wed Oct 17, 2007 3:53 pm Post subject: |
|
|
Thanks Arjan !
FLAC supports up to 24 bit/192 kHz from what I have seen (Google)
check around maybe there is more info about this, yeah you already found out
and it's good to know that PG is supporting the good stuff "WavPack" in WL
FLAC support yes please, Hello Bernd
regards S-EH _________________ PC & Mac, WL 7.01, 6.1.1, Cubase 5.5.2, 4.5.2, RME Fireface 800, Digi 96/8 PAD, UAD-1, Plextor Premium, PX-810 SA and Sony DRU-500A etc |
|
| Back to top |
|
 |
BASHuss Member
Joined: 15 Jan 2005 Posts: 205 Location: Munich
|
Posted: Wed Oct 17, 2007 7:43 pm Post subject: |
|
|
Hey S-EH,
yes, I might do that, but I will not be happy if I have time to do it... - as when I do it, it means that I have no fulltime project to feed my family at that time...
... but yes, I'd like to - I like to work on something related to audio and WaveLab ... would you remind me in the middle of January? No chance to do anything earlier. Right now I have a good chance for me and my family to get really fat - if I only would have some time to eat.  _________________ Bernd
http://www.linkedin.com/in/berndhussnaetter |
|
| Back to top |
|
 |
DJCoryMinto Junior Member
Joined: 14 Apr 2006 Posts: 89 Location: Middletown, NJ, USA
|
Posted: Thu Oct 18, 2007 12:58 am Post subject: |
|
|
So is FLAC support yet available through a plugin? I assume not. Any projection as to when? _________________ Cubase 5, Wavelab 5, Komplete 5, Stylus RMX, M-Audio Delta 1010, M-Audio Midisport 8x8, Windows XP SP2: Intel Quadcore 2.5gHz; 1233MHz FSB; 4GB RAM; OS, audio folders, and VSTi sample libraries each stored on separate 10,000 RPM HDs |
|
| Back to top |
|
 |
BASHuss Member
Joined: 15 Jan 2005 Posts: 205 Location: Munich
|
Posted: Thu Oct 18, 2007 10:20 am Post subject: |
|
|
To sum it up:
1) WL users and PG like to have FLAC support for WL.
2) Everybody who knows c or c++ well enough can write a plugin with WL public IO plugin specs...
3) Nobody we know has already done that...
4) I am interrested in the topic, but I can earliest start in January - and this is not sure. As I do not know the complexity of writing such a plugin, I would carefully say that I could deliver a public beta in summer 2008. ... still there is no guarantee that I do it.
5) Hopefully somebody else does it faster and in good quality (and tells me that he did before January!)
best regards,
Bernd |
|
| Back to top |
|
 |
maxhodges New Member
Joined: 31 Oct 2007 Posts: 11
|
Posted: Thu Nov 01, 2007 12:01 am Post subject: flac in wavelab |
|
|
| I'm extremely pretty busy with other projects, but I *could* prioritize this if some people would be willing to pay for the plug-in. How many people think $30 would be a fair price, considering the hours of time I'll have to put into the coding and testing? |
|
| Back to top |
|
 |
maxhodges New Member
Joined: 31 Oct 2007 Posts: 11
|
Posted: Thu Nov 01, 2007 12:04 am Post subject: SONAR 7 from Cakewalk supports FLAC for both importing and e |
|
|
Another reason to love SONAR 7:
New file format import/export options including Sony Wave-64, AIF, CAF, FLAC, Sound Designer II |
|
| Back to top |
|
 |
Kitchen Sink Grand Senior Member
Joined: 09 Jan 2005 Posts: 4340
|
Posted: Thu Nov 01, 2007 9:37 pm Post subject: |
|
|
I once compared lossless codecs (for example WavPack, FLAC, Monkey's Audio) quite carefully, and WavPack came out as a clear winner. What tipped the point in WavPack's favour was
- free, open source
- support for ALL bit depths, including 32-bit float
- can save and restore ALL information in the original WAV file 100.0% perfectly, producing bit-identical uncompressed files
- including all Cubase's custom meta chunks, which are important for Cubase projects
- including the file's original date/time stamps
- has MD5 checksums for error checking
- very fast compression and decompression
From what I remember, FLAC failed in several criteria. And probably still fails, I haven't checked recently.
I don't really understand the point in comparing the compression ratios. I don't care if it's 61% ot 62%. All codecs have very impressive ratios, and the above listed things are much more important. At least for me.
Edit: I checked the "Lossless comparison" web page, and it seems that now FLAC has at least support for RIFF chunks, which is good. It still doesn't mean that it actually preserves all chunks so that Cubase doesn't lose any information. And nothing is said about time/date stamp support, which is important. |
|
| Back to top |
|
 |
maxhodges New Member
Joined: 31 Oct 2007 Posts: 11
|
Posted: Thu Nov 01, 2007 10:07 pm Post subject: |
|
|
| Quote: | | From what I remember, FLAC failed in several criteria. And probably still fails, I haven't checked recently. |
That doesn't inspire confidence.
How can I be sure FLAC is lossless? How much testing has been done on FLAC?
First, FLAC is probably the only lossless compressor that has a published and comprehensive test suite. With the others you rely on the author's personal testing or the longevity of the program. But with FLAC you can download the whole test suite and run it on any version you like, or alter it to test your own data. The test suite checks every function in the API, as well as running many thousands of streams through an encode-decode-verify process, to test every nook and cranny of the system. Even on a fast machine the full test suite takes hours. The full test suite must pass on several platforms before a release is made.
| Quote: | | [WavPack has] very fast compression and decompression |
-FLAC decoding is the fastest among lossless codecs (FLAC's high decoding speed is due to very low complexity and is instrumental to its support by dozens of consumer electronic devices)
-FLAC has the fastest encoding mode.
-FLAC's compression is within 3% of even the most complex codecs
-FLAC stands out as the most widely supported codec
-FLAC is the only codec that at once is non-proprietary, is unencumbered by patents, has an open-source reference implementation, has a well documented format and API, and has several other independent implementations
Source:
http://flac.sourceforge.net/comparison.html
| Quote: | | [WavPack has] support for ALL bit depths, including 32-bit float |
FLAC supports linear PCM samples with a resolution between 4 and 32 bits per sample.
As it stands, FLAC is perfectly suited for compression and archival of all original recordings and all final masters of audio material.
Only engineers and experimental researchers would need 32-bit for their intermediate storage, and I believe it is typical to not compress intermediate storage anyway. In other words, there's no real point for this support in FLAC, which is why it isn't there.
| Quote: | | [WavPack] has MD5 checksums for error checking |
In addition to the frame CRCs and MD5 signature, FLAC has a verify option that decodes the encoded stream in parallel with the encoding process and compares the result to the original, aborting with an error if there is a mismatch. |
|
| Back to top |
|
 |
Kitchen Sink Grand Senior Member
Joined: 09 Jan 2005 Posts: 4340
|
Posted: Thu Nov 01, 2007 10:31 pm Post subject: |
|
|
Wow! Let's fight! Not having support for 32 bit float is bad. And can FLAC preserve date/time stamps? These are important things, you can't explain that away.
WavPack can compress and uncompress all wave files in an entire Cubase project folder, without having to speculate whether or not some of the files can be scrapped or not. FLAC can't do that, so I won't use FLAC. It's as simple as that.
Btw, you said "probably", and "I believe". That doesn't inspire confidence! Neener neener. All you proved is that there are enthusiastic FLAC believers out there. Good for you.  |
|
| Back to top |
|
 |
maxhodges New Member
Joined: 31 Oct 2007 Posts: 11
|
Posted: Thu Nov 01, 2007 11:08 pm Post subject: |
|
|
| Quote: | | not having support for 32 bit float is bad. |
I already spelled out why 32-float is not need (thus not supported) in above post.
| Quote: | | Btw, you said "probably", and "I believe". That doesn't inspire confidence! Neener neener. All you proved is that there are enthusiastic FLAC believers out there. Good for you. |
good lord Your display of maturity doesn't inspire confidence either.
I trust the readers are intelligent enough to form their own opinions on the validity of the points I or you have made. |
|
| Back to top |
|
 |
Arjan P Senior Member
Joined: 07 Jan 2005 Posts: 1096 Location: Netherlands
|
Posted: Thu Nov 01, 2007 11:15 pm Post subject: |
|
|
| maxhodges wrote: | | Only engineers and experimental researchers would need 32-bit for their intermediate storage, and I believe it is typical to not compress intermediate storage anyway. In other words, there's no real point for this support in FLAC, which is why it isn't there. |
That's not a very strong argument; a feature isn't there because 'it is typical to not compress intermediate storage'. It IS there in WavPack, and the user is free to use it or not. Personally, I was won over to WavPack earlier in this thread because 1) It works with 32-bit float files (I guess I'm not typical; this is for archiving, not intermediate storage..), 2) It is already supported in WL and is easily integrated into Windows, 3) It keeps all data from the original wave. How much exactly it compresses and how fast is not relevant to me, neither is its implementation in hardware. Btw, what was your point with the Sonar remark earlier (talk about maturity)? _________________ Luck, Arjan
_________________ << WL 6.1 (and 7), Cubase 5.5, XPpro SP3, PentiumD-2.8G, PX-880SA >>
----- There's only 10 types of people: those who do, and those who don't understand bits ----- |
|
| Back to top |
|
 |
maxhodges New Member
Joined: 31 Oct 2007 Posts: 11
|
Posted: Thu Nov 01, 2007 11:22 pm Post subject: |
|
|
| Quote: | | not having support for 32 bit float is bad. |
Feel free to elaborate on the virtues of 32 bit float for archiving and compressing original recordings.
Care to elaborate on the differences between 32 int and float? Which has more precision? Do you know the the difference in headroom?
To my knowledge, no soundcard/audio interface supports floating point format in playback and recording. Do you understand why?
24 bit integer is already higher precision then any hardware device can actually output.
You get no additional significant figures of precision going from 24 bit int to 32 bit float. |
|
| Back to top |
|
 |
maxhodges New Member
Joined: 31 Oct 2007 Posts: 11
|
Posted: Thu Nov 01, 2007 11:27 pm Post subject: |
|
|
| Arjan P wrote: | | Btw, what was your point with the Sonar remark earlier (talk about maturity)? |
Note to self:
Pointing out another multi-track sequencing software product which has already adopted an implementation of FLAC is immature. |
|
| Back to top |
|
 |
maxhodges New Member
Joined: 31 Oct 2007 Posts: 11
|
Posted: Thu Nov 01, 2007 11:40 pm Post subject: |
|
|
Thanks for the warm welcome everyone.
I'm not trying to talk you out of using WavPack. If it makes you feel better go for it. I was simply addressing some statements which I felt where not an accurate representation of FLAC.
Ciao young bitmasters!
Max |
|
| Back to top |
|
 |
Arjan P Senior Member
Joined: 07 Jan 2005 Posts: 1096 Location: Netherlands
|
Posted: Thu Nov 01, 2007 11:45 pm Post subject: |
|
|
| maxhodges wrote: | | Feel free to elaborate on the virtues of 32 bit float for archiving and compressing original recordings. |
Noone mentioned original recordings. I archive WL unrendered working files, which are in 32-bit float and which I want archived in that same format for that reason alone.
| maxhodges wrote: | | To my knowledge, no soundcard/audio interface supports floating point format in playback and recording. Do you understand why? |
That's irrelevant for intermediate, pre-render files. _________________ Luck, Arjan
_________________ << WL 6.1 (and 7), Cubase 5.5, XPpro SP3, PentiumD-2.8G, PX-880SA >>
----- There's only 10 types of people: those who do, and those who don't understand bits ----- |
|
| Back to top |
|
 |
Kitchen Sink Grand Senior Member
Joined: 09 Jan 2005 Posts: 4340
|
Posted: Thu Nov 01, 2007 11:48 pm Post subject: |
|
|
What a funny thread.
We don't need to consider at all what goes inside a 32 bit float WAV. For archiving it doesn't make a difference if it contains cats or dogs or whatever. It's one of the types of audio files that need to be packed and archived. For archiving Cubase projects, it's better to have a program which can handle any WAV file, and FLAC can't do it.
And can FLAC preserve file date information? |
|
| Back to top |
|
 |
maxhodges New Member
Joined: 31 Oct 2007 Posts: 11
|
Posted: Fri Nov 02, 2007 12:05 am Post subject: |
|
|
| Arjan P wrote: | | maxhodges wrote: | | Feel free to elaborate on the virtues of 32 bit float for archiving and compressing original recordings. |
Noone mentioned original recordings. I archive WL unrendered working files, which are in 32-bit float and which I want archived in that same format for that reason alone.
| maxhodges wrote: | | To my knowledge, no soundcard/audio interface supports floating point format in playback and recording. Do you understand why? |
That's irrelevant for intermediate, pre-render files. |
Arjan "Bitmaster" P., can you elaborating on your reasons for archiving those files?
Doesn't 32-bit float format simply convert the 24-bit int value from your ADC into 32-bit float format? This gives you nearly 1500db of headroom, great for mixing, but quite large on the disk. These intermediate files are not normally archived for this reason: they contain no more precision than the 24-bit int files. Just more headroom for the mix engineer.
Last edited by maxhodges on Fri Nov 02, 2007 12:12 am; edited 2 times in total |
|
| Back to top |
|
 |
maxhodges New Member
Joined: 31 Oct 2007 Posts: 11
|
Posted: Fri Nov 02, 2007 12:10 am Post subject: |
|
|
| Kitchen Sink wrote: | What a funny thread.
We don't need to consider at all what goes inside a 32 bit float WAV. For archiving it doesn't make a difference if it contains cats or dogs or whatever. It's one of the types of audio files that need to be packed and archived. For archiving Cubase projects, it's better to have a program which can handle any WAV file, and FLAC can't do it.
|
I read that as an admission that you don't actually know or care about this topic and you're just making arguments based on false assumptions.
Support for FLAC is desirable because we want to get FLAC files into our projects, and also for archiving. It's a very widely used and supported by lots of software and hardware. Sonar supports it. Hopefully WL and Cubase will too. I use WaveLab, but have to do external conversions to get FLAC files imported for editing. |
|
| Back to top |
|
 |
Arjan P Senior Member
Joined: 07 Jan 2005 Posts: 1096 Location: Netherlands
|
Posted: Fri Nov 02, 2007 12:26 am Post subject: |
|
|
Okay, my mastering is like this: I have the source files, which are 24-bit 44.1kHz, they are put in a montage, where lots (or not so much) of processing takes place, all in the 32-bit float domain. That's why I render each separate song (being a clip) to 32-bit float; this is my master in the highest (and the working) resolution, without Master Section plugins applied, since that may differ when combined with other songs for a different CD in the future, for instance.
The files I want archived are obviously the source files (24-44), the master rendered files (32f-44) and the montage with all its settings. The 32f-44 mastered files are reloaded whenever a new output format or different compilation is needed; either 16-44 for CD, 24-44 for further work in the 'analog' domain or any compressed type of format, like MP3. I don't know and don't care what happens mathematically within WL, it's like Kitchen Sink says; it's one of the types of files that needs to be packed and archived. _________________ Luck, Arjan
_________________ << WL 6.1 (and 7), Cubase 5.5, XPpro SP3, PentiumD-2.8G, PX-880SA >>
----- There's only 10 types of people: those who do, and those who don't understand bits ----- |
|
| Back to top |
|
 |
Arjan P Senior Member
Joined: 07 Jan 2005 Posts: 1096 Location: Netherlands
|
Posted: Fri Nov 02, 2007 12:30 am Post subject: |
|
|
| maxhodges wrote: | | Arjan "Bitmaster" P. |
Ah, I see we've come to the name-calling level. Have fun in this thread, Max. And stop sending private messages please, I have no time for you. _________________ Luck, Arjan
_________________ << WL 6.1 (and 7), Cubase 5.5, XPpro SP3, PentiumD-2.8G, PX-880SA >>
----- There's only 10 types of people: those who do, and those who don't understand bits ----- |
|
| Back to top |
|
 |
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|

Powered by phpBB © 2001, 2005 phpBB Group
|