Help - Search - Members - Calendar
Full Version: Update Burrrn's external applications?
Hydrogenaudio Forums > CD-R and Audio Hardware > CD Hardware/Software
ernstblaauw
Hi,

As Burrrn has not been updated lately, I want to update the applications iit is using. I got some questions:
  1. Is this allowed under the license Burrrn is released?
  2. Can I just put the newest cdrdao.exe inside the directory? The version bundled with Burrrn has a burnatonce extension. Is that included in cdrdao?
  3. Can I alsp just put the newest flac.exe inside the directory?
Hopefully, someone can explain me those things.
With regards,
Ernst
Martin H
Hi ernstblaauw smile.gif

The cdrdao version that Burrrn includes, is also the binary that is used with burnatonce, and which Gambit got permission to use from Jamie(burnatonce author). That binary is v1.1.7 with some code added by thop i.e. the "burnatonce extensions", which among a few other things primarily adds SPTI support which now newer cdrdao versions also support, but at the time of v1.1.7 didn't. Now the problem with changing the cdrdao binary out with a newer version, is that the SPTI commands has changed in the newer versions from the commands that thop implemented back in the day. This means that if you wan't to use a newer cdrdao version, then you will also need to untick SPTI and use ASPI instead(Just drop Nero's wnaspi32.dll into Burrrn's folder or anywhere in path; it is actually not an ASPI layer, but a SPTI wrapper that wraps the ASPI commands back to SPTI). Also you will need to use an updated version of cygwin1.dll, as the older one included in Burrrn most probably won't work anymore as it has been compiled with a newer version of cygwin and hence needs the updated and matching dll file also to run. The thing that you can easilly do though, is to update the decoding binaries from Burrrn's package like e.g. newer lame.exe and flac.exe versions. I would personally not recommend to update cdrdao to a newer version, since the newer versions actually dosen't add that much new anyways, and since any new functions implemented, you still cannot be able to use, as Burrrn isn't coded to utilize the new implemented commands. The only valuable thing that i can come up with at the top of my head, would be if using the generic-mmc-raw driver, which code for that isn't very optimized in v1.1.7, but gets about doubled in performance in v1.1.8, but besides that single thing, then there really is no reason or advantages to do so.

CU, Martin.
ernstblaauw
The I will just update the flac.exe and lame.exe.
Maybe, some day a new version of Burrrn will be released :-).
dv1989
I'm just wondering: why would you need to update decoders?
Synthetic Soul
FLAC 1.1.3 has this in the changelog:

QUOTE
Improved the -F option to allow decoding of FLAC files whose metadata is corrupted, and other kinds of severe corruption.

John33 has also fixed some decoding issues with LAME IIRC. I guess there are occassionally reasons.
dv1989
Cool, thanks SS!
ernstblaauw
Does someone know how I can compile cdrdao 1.2.2 on my Windows XP installation?
Martin H
Here you go mate :

Compile with Cygwin

CU, Martin.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.