Page 1 of 2 12 LastLast
Results 1 to 50 of 53

[TOOL] Relic Audio Converter

  1. Child's Play Donor Forum Subscriber  #1

    [TOOL] Relic Audio Converter

    Relic Audio Converter (RAC) is a frontend gui program to allow users to easily convert FDA music files from Dawn of War, Winter Assault and Dark Crusade. It basically takes existing programs and provides and easy interface for people who prefer not to use the command line.

    Current Version: 0.9.0
    Download: http://www.dow-mods.com/downloads/RAC-0.9.0.7z
    This tool requires .NET Framework 2.0.

    Known Issues
    - No known issues.

    Credit
    Relic Audio Converter uses the following programs:
    - LAME (lame.sourceforge.net). LAME is licenced under the LGPL.
    - fda2aifc.exe and aifc2fda.exe by jTommy. Relicnews thread: http://forums.relicnews.com/showthread.php?t=76556
    - dec.exe and enc.exe by Relic Entertainment. They were included in jTommy's tools pack.

    Changelog
    0.1.0
    - Initial version

    0.9.0
    - Fixed: File names must not have any spaces in.
    - Fixed: Files must not be in the same folder as RAC.exe
    Last edited by cagecrawler; 26th Sep 08 at 12:21 PM.
    (Retired)
    Tool - Relic Audio Converter (for DoW1)
    Tool - Dawn of War 2 Mod Launcher

  2. #2
    elmslie
    Guest
    Nice, Another worthy addition to my tools cabinet.

    Never was very good with command lines.
    Last edited by elmslie; 16th Nov 07 at 9:49 PM.

  3. Forum Subscriber  #3
    cagecrawler wins a really big cookie. This will help get a DoW Community Soundtrack sooner!

  4. #4
    Member Radulykan's Avatar
    Join Date
    Dec 2006
    Location
    Putnam County,State Of West Virginia,U.S.A
    God bless you CageCrawler ,You rock hardcore!!!!! ,Later Brother and have a good one.
    Outlaw guns and the only ones who will be armed are the outlaws,Criminals will be armed regardless of more silly gun laws.

    That which does not kill me,Better run really really fast.

  5. #5
    Member Radulykan's Avatar
    Join Date
    Dec 2006
    Location
    Putnam County,State Of West Virginia,U.S.A
    All of us owe you untold thanks for this Brother Cage ,This allows untold possiblity's for game and unit customization made easy,Thank you so much again for this,Later Cagecrawler and have a good one.

  6. #6
    Hm, doesn't work for me. When I try to convert a file, it says that it can't find it. Then it deletes the files. What the heck is going on?

  7. #7
    Member Radulykan's Avatar
    Join Date
    Dec 2006
    Location
    Putnam County,State Of West Virginia,U.S.A
    Hello Templar,Thats wierd Brother I dont know?,I had to update my runtime library through my windows update and it works fine for me,I used Corsix studio to extract the fda's from the sga,then use used this to convert them to mp3 format and it worked like a charm,This program's the shiznit ,Try updating your runtime library,It's what worked for me,Later Brother and have a good one.

    edit:Make sure you look in the folder that you were converting the fda from,that's where Rac will put it after converting the fda too mp3,Later Brother.
    Last edited by Radulykan; 17th Nov 07 at 6:28 PM. Reason: typo and update

  8. #8
    Moonbeam Funk fneep's Avatar
    Join Date
    Nov 2005
    Location
    Australia
    Templar Mikeel:
    This tool requires the .NET Framework 2.0. Have you got it installed?

  9. Child's Play Donor Forum Subscriber  #9
    @Fneep: Thanks, I'd forgotten to mention that.

    As for it deleting the file and then not being able to find it, that should only happen if the files are in the same folder as RAC.exe. It's a known issue (although I forgot to mention it) - for now just don't put the files in the same folder.

    I've updated the first post to include both the .NET framework link and the known issues.

  10. #10
    Cool

    Claymore

  11. #11
    Korork
    Guest
    I installed it ... but the problem is that my Dawn of War folder (inside my THQ folder) doesn't have any files for the program to convert.

    Am I looking in the wrong place?

  12. Forum Subscriber  #12
    First you need to extract the .FDA files from the .SGA using Corsix' Tools or something similar.

  13. #13
    Korork
    Guest
    Any link(s) to said tool, by chance?

  14. General Discussions Senior Member Modding Senior Member Dawn of War Senior Member  #14
    Why shout... Octopus Rex's Avatar
    Join Date
    Jul 2006
    Location
    UK
    Use the Relic Mod Packager, it's one of the tools in the Relic Mod Tools download.
    "Life is not full of successes, it is full of failures from which we learn" - Tony Benn
    Octopus Blog (14.02.10) • DOW2 GridKeys
    DOW1 Modding Tutorial List • DOW2 Tactical Primer

  15. #15
    Senior Member horusheretic's Avatar
    Join Date
    May 2006
    Location
    United Kingdom
    its time that someone made a GUI version of the sound converter.
    Tutorials_And_Helpful_Sites_Here <-link
    Want a 3d model commissioned? I may do so. Pm me!
    http://steamcommunity.com/groups/dow40k2-woa Join up for updates and view other members.

  16. #16
    so with this tool can you import sound files too???
    Show me a fortress and I'll show you a ruin+++ Captain Eddan Bourne,
    No. 2 Assault Company, Silver Skulls +++

    Fear me, for I am your apocalypse



  17. #17
    Banned edvin76's Avatar
    Join Date
    Nov 2006
    Location
    @0,0
    at last, i hope there will be no more hundred-zillionth question anymore like: "so how can i listen DoW music and sounds, its all unsupported formats for my winamp..."
    it was getting to be wearysome

  18. #18
    Zaebos
    Guest
    Wow, this is very cool. There are some sounds in here that aren't even used in the game (or were rendered obsolete) such as morale breaking and morale restoring for Khorne beserkers!

    Thanks for this!

  19. #19
    Banned edvin76's Avatar
    Join Date
    Nov 2006
    Location
    @0,0
    it IS a very cool tool indeed! it saved me a lot of time today, thank you!

  20. #20
    Member mdcertainty's Avatar
    Join Date
    Jun 2007
    Location
    Lost in the warp...
    Oh yeah great thanks to all who made this possible a great tool for sure, im downloading it right now... finally an easy way to convert files .

    EDIT:
    A godlike tool and so simple to use.. hurray!
    Last edited by mdcertainty; 15th Dec 07 at 9:11 AM.

  21. #21
    well i dont understand. I went into dawn of war thq sound folder with corsix mod tools and i only saw default.fda now what?

  22. Forum Subscriber  #22
    Are you sure you loaded the right module? And remember to PM Compiler if you want to use the DH mod files.

  23. #23
    Im just testing this out before I PM complier.

    I dont understand how to do this. I have corsix mod tools downloaded, I also have the audio tool downloaded. So what do I do?

    can someone please help me? kinda like a step by step?

    I'd like to comment that I find it quite unfair that you can remind me to pm that guy but you cant tell me how to do it.

    very unfair of you guys.

  24. Child's Play Donor Forum Subscriber  #24
    You need the Relic Mod Tools. Open up the Mod Packager, and extract the files from the appropriate SGA. I think that you can also extract them via Corsix's Mod Studio but I don't use it so I don't know.

    Once the files are extracted, convert them with the RAC.

  25. #25
    Actually I already extracted it, and now i'm using it however I want to use it.

  26. #26
    Hi there guys!
    This is my first post here though I've been hanging around here for a long time.
    The one and only question of me is how to change the ingame music?
    I know how to extract all files from "Engine.sga", know how to convert .fda files to .wav.
    And I even know how to convert .wav back to .fda
    The only one thing I can't understand is how to put my own .fda file into that Engine.sga?
    Would be very very thankful for advise or step-by-step tutorial

  27. Child's Play Donor Forum Subscriber  #27
    You don't need to put it into the SGA you can just place the files in <DCRoot>\<YourMod>\Data\Sound\. I don't know how the game chooses which music to play though.

  28. Forum Subscriber  #28
    You'll also need a module file to point to your personal mod, or just put the file in the standard mod data path and it will override the file in the SGA archive structure.

  29. #29
    @cagecrawler & Kapyrna

    ThanQ guys for such a quick reply!
    You know I was not going to make a new mod, just want to replace that music_dawnofwartheme.fda with my own music.

    I extract all the files from from Engine.sga to a folder than I replace music_dawnofwartheme.fda with one I like. And then I just dunno what to do. How to compile that folder back into Engine.sga

    Please guys help me

  30. #30
    Senior Member horusheretic's Avatar
    Join Date
    May 2006
    Location
    United Kingdom
    extract the soundplaylistfe.lua found in the data folder.

    change the track listing found in that to the music you want. simple as that.

    Code:
     playlist = 
    {
    tracks = 
    {
    "mu_ig_str_impgd",
    "music_warhammer40ktheme",
    "music_dawnofwartheme",
    },
     
    silence_min = 5.0,
    silence_max = 15.0,
     
    order = true,
    }
    or copy this into a new text doc and save it as the name above and change the tracks.

    for the tool its good. but how ever ive noticed that if you dont place it where the music your extracing is, it goes on for absolutely ages and brings the comp to a crawl. then the only way to stop the program is through task manager and execute the program from there.

    a few things you could have to improve the program alot is to have it show the progress in an inbuilt program which you will be able to close etc instead of it having to flash all over the desktop. it really gets annoying when your doing other things at the same time...

    another little helpfull thing is to have the option to convert it to .wav .aiff formats anyway.

    hope this helps.

  31. Child's Play Donor Forum Subscriber  #31
    How to compile that folder back into Engine.sga
    You don't need to. It'll read the file from the Engine folder if you aren't making a new mod or <YourMod> folder if you are.

    The game reads the files from the SGA, then overwrites it with any files in the folders.

  32. Child's Play Donor Forum Subscriber  #32
    It's been a long time, but I've finally got round to updating this.

    Changelog - 0.9.0
    - Fixed: File names must not have any spaces in.
    - Fixed: Files must not be in the same folder as RAC.exe

  33. #33
    Member Radulykan's Avatar
    Join Date
    Dec 2006
    Location
    Putnam County,State Of West Virginia,U.S.A
    Thank you for this Cage,Later Brother and have a good one .

  34. #34
    Resident AI guy thudmeizer's Avatar
    Join Date
    Sep 2004
    Location
    North Toronto, Canada
    Anyone seen this?

    When I try to convert some FDA files to AIFC I get:

    Code:
    [1/1] sl_mulitlaser.fda Not found FBIF chunk.
    I used the command line "fda2aifc.exe *.fda" to see this error. When I use RAC.EXE it gives a major error and crashes it. Whats going on here? Are some FDAs coded differently somehow unable to convert to aifc or mp3s?

  35. #35
    Resident AI guy thudmeizer's Avatar
    Join Date
    Sep 2004
    Location
    North Toronto, Canada
    No buddy can qualify this error? I can provide a sample FDA to see if someone can reproduce it and hopefully lead to a quick fix.

  36. #36
    Resident AI guy thudmeizer's Avatar
    Join Date
    Sep 2004
    Location
    North Toronto, Canada
    UPDATE! We have a FDA2AIFC fix that now works! Crusader6 should post the details as all creds go to him on this. Very happy camper I am.

  37. #37
    Yeah. As I told you, I can't post urls in messages... I don't know why . The (url) (/url) thing (with brackets) doesn't work for me.
    You are free to post the link I send you.

    The problem was due to the missing FBIF chunk in some fda files. The fix was very dummy: the program expected that chunk, so I just placed a jump instruction to continue the execution when that chunk doesn't exist, instead of stopping the program.
    It also can be done recompiling the source code after making a proper modification...
    I chose a hackish solution .

  38. #38
    Resident AI guy thudmeizer's Avatar
    Join Date
    Sep 2004
    Location
    North Toronto, Canada
    Good thing I saved the link:

    Download the FIXED FDA2AIFC right HERE! I have a backup copy and my own custom scripts so I can effortlessly go between FDA -> WAV and back again fast.

  39. #39
    Could anybody please reupload the fixed FDA2AIFC utility? The link above is dead. Thank you.

  40. #40
    Resident AI guy thudmeizer's Avatar
    Join Date
    Sep 2004
    Location
    North Toronto, Canada
    I'll send it shortly.. standby.. becoming quite good with DoW1 sound usage, conversion, and importation

  41. #41
    Resident AI guy thudmeizer's Avatar
    Join Date
    Sep 2004
    Location
    North Toronto, Canada
    Ok DOWNLOAD IT HERE

    Instructions
    =========
    Copy contents to the locations where your wav or fda files are and run the corresponding batch/cmd file to do your work. Works super-beautifully!

  42. Forum Subscriber  #42
    Mirror here.

  43. #43
    Member aziz_hafla's Avatar
    Join Date
    Apr 2010
    Location
    Sweden

    Chaos :)

    THANK YOU <3

  44. #44
    Member PsykoTenshi's Avatar
    Join Date
    Jun 2011
    Location
    non-Steam game Dawn of War: Nounstorm
    I've found a really specific CTD which i'm pretty sure was caused by .fda files generated by this tool. I was modifying the soundplaylistmusic.lua while i had it converting some mp3's to lua's and therefore the cmd popped up in front of playlist file each time it started a new track, causing me to write at least one character into the cmd window. I thought it wouldn't have any influence on the conversion but when the game (DoW Soulstorm) loaded any map it crashed to desktop, always at the same spot of the load. When i converted the audio without touching the keyboard but once, Soulstorm ran smoothly and with my favourite background music.

    Resuming, typing into the cmd window, even accidentally: bad. it (in my case) corrupted the files somehow.
    Thought i should inform about this.

    Anyway the tool is great, the possibilities are nearly endless, even for a guy who doesn't even know how to use Corsix properly. Thank you cagecrawler (hug)

  45. #45
    Great thing, i really want that type of converter. i read bout it over net and it is really good. so i am downloading it.

  46. #46
    Resident AI guy thudmeizer's Avatar
    Join Date
    Sep 2004
    Location
    North Toronto, Canada
    I have a special batch setup to immediately go between FDA <-> WAV very quickly. Helps out tremendously when dealing with large volumes.

  47. #47
    He guys... my Rac doesn't seem to work, and yes the .NET Framework 2.0. is INSTALLED... When I open Rac There is no Problem... but when i try to open an .fda file using the .fda to .mp3 button it says:

    "Unhanded exception has occurred in your application. if you click Continue, the application will ignore this error and attempt to continue. If you click Quit, the application will close immediately

    Could not find file

    'C\Users\(username)\Documents\Dow_sound_Export\DoW_Sound_Export\(filename).mp3'

    Please help

    The file I used is here:

    'C\Users\(username)\Documents\(filename)

  48. #48
    Member PsykoTenshi's Avatar
    Join Date
    Jun 2011
    Location
    non-Steam game Dawn of War: Nounstorm
    @ unbearabull: MAYBE, you're using Vista/7 and the UAC is getting in the way? I'd try repeating the process on a folder unaffected by the UAC to see if that works.

  49. Forum Subscriber  #49
    Alternatively, temporarily disable UAC if you or a system administrator can do so.

  50. #50
    Still the same guys, It ain't working...

    (UAC is off)

    Maybe this is any help:

    ****************************************

    See the end of this message for details on invoking
    just-in-time (JIT) debugging instead of this dialog box.

    ************** Exception Text **************
    System.IO.FileNotFoundException: Could not find file 'C:\Users\(username)\Documents\DoW_Sound_Export\DoW_Sound_Export\fed_tricobalt_fire.mp3'.
    File name: 'C:\Users\(username)\Documents\DoW_Sound_Export\DoW_Sound_Export\fed_tricobalt_fire.mp3'
    at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
    at System.IO.File.Move(String sourceFileName, String destFileName)
    at RAC.RAC.fdamp3_Click(Object sender, EventArgs e)
    at System.Windows.Forms.Control.OnClick(EventArgs e)
    at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
    at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
    at System.Windows.Forms.Control.WndProc(Message& m)
    at System.Windows.Forms.ButtonBase.WndProc(Message& m)
    at System.Windows.Forms.Button.WndProc(Message& m)
    at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


    ************** Loaded Assemblies **************
    mscorlib
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5456 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v2.0.50727/mscorlib.dll
    ----------------------------------------
    RAC
    Assembly Version: 0.9.0.0
    Win32 Version: 0.9.0.0
    CodeBase: file:///C:/Users/(username)/Documents/DoW_Sound_Export/DoW_Sound_Export/RAC.exe
    ----------------------------------------
    System.Windows.Forms
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5460 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
    ----------------------------------------
    System
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5456 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
    ----------------------------------------
    System.Drawing
    Assembly Version: 2.0.0.0
    Win32 Version: 2.0.50727.5462 (Win7SP1GDR.050727-5400)
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
    ----------------------------------------

    ************** JIT Debugging **************
    To enable just-in-time (JIT) debugging, the .config file for this
    application or computer (machine.config) must have the
    jitDebugging value set in the system.windows.forms section.
    The application must also be compiled with debugging
    enabled.

    For example:

    <configuration>
    <system.windows.forms jitDebugging="true" />
    </configuration>

    When JIT debugging is enabled, any unhandled exception
    will be sent to the JIT debugger registered on the computer
    rather than be handled by this dialog box.

Page 1 of 2 12 LastLast

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

     

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •