extract soundtrack

Discussion in 'NDS - ROM Hacking and Translations' started by jerm27, Jan 26, 2008.

  1. jerm27

    jerm27 GBAtemp Regular

    Sep 1, 2006
    my little brother has become obsesed with alvin & the chipmunks he loves it because the soundtrack is difrent to the movie.
    is it possible for me to rip the songs off for him.
  2. FAST6191

    FAST6191 Techromancer

    pip Reporter
    Nov 21, 2005
    United Kingdom
    Just quickly:
    extract the soundfile (ndstool or frontends DSBuff/DSLazy, ndsts, ndshv......), almost all DS roms use SDAT so grab that file.
    Now you need this app (there are a few others but this is the best in my opinion):

    Click on the second link down on the left or ??????:
    http://nintendon.s6.xrea.com/ You want nds sound extractor. Quality will probably not be that great but that is the roms fault not the applications.

    If you need more info search for a thread I made called DS sound files reverse engineered and there have been a fair few sound based threads too.
  3. Celice

    Celice GBAtemp Advanced Maniac

    Jan 1, 2008
    United States
    I just tried the program with Advance Wars - Days of Ruin, and found the songs under a folder called 'sequence.' I know you said the quality was bad, but the songs were nothing like the game sounded ._. Do you know what the data was extracted as? I can't tell myself, but the actual songs seem more like they're being played as MIDIs using the sounds/instruments already no my computer, while in the other two folders, it sounds like the game's internal sounds and instruments are setting alone.

    Is there a way to integrate the two or am I thinking about it wrong?
  4. FAST6191

    FAST6191 Techromancer

    pip Reporter
    Nov 21, 2005
    United Kingdom
    Without going into too much detail they are effectively midi files but using their own custom soundbanks. Most tools approximate these banks using your computer which is why it sounds a bit different.
    You could also loop back in an emulator (they should have provisions for blocking channels) or you could try VGMTrans:
    http://www.vgmtrans.com/ and you could try the SDAT features of crystaltile2: http://gbatemp.net/index.php?showtopic=60675

    If you want to go further though:
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice