Our Network: VGFacts - DidYouKnowGaming? - The Spriters Resource - Muscle Tower


User(s) Viewing This Thread: 1 Guest(s)
Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Extracting Sounds from VBA
Author Message
Gaia Offline
TSR's misfit.
***

Posts: 1,587
Joined: May 2008
Reputation: 20
DeviantArt Facebook Resource - Sprites Steam Tumblr YouTube
Post: #1
Extracting Sounds from VBA
I'd like to know how to extract all the sounds without the pain-staking trouble of finding an access code to enter the game's debug room and having to record 100+ sounds.

[Image: xnx36f.gif]
[Image: l3q8a.png][Image: b0KxM.gif]

07-09-2012 10:49 PM
Visit this user's website Find all posts by this user Thank this post Quote this message in a reply
Login or Register to remove these ads!
puggsoy Offline
Finally done chewing
***

Posts: 2,157
Joined: Dec 2011
Reputation: 31
Resource - Sounds Resource - Sprites Resource - Textures Steam YouTube
Post: #2
RE: Extracting Sounds from VBA
All I've been able to find are some tools here and a discussion about it here. Still, as far as I know GBA isn't as consistent as DS and so you'll probably come across games that you either can't rip directly or you'll at least need to find some different methods for.

Hope that helped Smile

[Image: dailydilbert.axd]
Stuff you can click on (Click to View)
07-09-2012 11:05 PM
Visit this user's website Find all posts by this user Thank this post Quote this message in a reply
Raccoon Sam Offline
never stop fuckin' around
*

Posts: 177
Joined: May 2008
Reputation: 18
Facebook
Post: #3
RE: Extracting Sounds from VBA
I've ripped GBA sounds with Audacity in the past.
Step one: get Audacity
Step two: file > import > raw data
Step three: choose your ROM
Step four:
[Image: eKSBp.png]
Step five: set sample rate to 8000 and "listen" the end of the ROM. There are your sounds (and instruments).

Too high pitched? Lower the sample rate. Too low? Set higher. Simple Smile

edit: although you want to rip 100+ sounds gfsgsdgf well good luck. what game is it?

under construction i guess
(This post was last modified: 07-10-2012 12:15 PM by Raccoon Sam.)
07-10-2012 12:08 PM
Visit this user's website Find all posts by this user Thank this post Quote this message in a reply
[-] Thanked by
Mighty Jetters (07-10-2012)
puggsoy Offline
Finally done chewing
***

Posts: 2,157
Joined: Dec 2011
Reputation: 31
Resource - Sounds Resource - Sprites Resource - Textures Steam YouTube
Post: #4
RE: Extracting Sounds from VBA
I read about that too, but the problem is that the sounds won't be "pure", so to speak. Of course, they're a bit purer than recording with VBA, but the problem is that the pitch will be very difficult to get precise. It'll either be too low or too high, and not exactly the same (unless you know the exact sample rate for that ROM).

Of course, I'm not sure about the requirements for this, and your solution might be fine. It's just that personally I like to rip sounds so purely to the point that you could re-insert them into the game and hear no difference.

[Image: dailydilbert.axd]
Stuff you can click on (Click to View)
07-10-2012 12:18 PM
Visit this user's website Find all posts by this user Thank this post Quote this message in a reply
Raccoon Sam Offline
never stop fuckin' around
*

Posts: 177
Joined: May 2008
Reputation: 18
Facebook
Post: #5
RE: Extracting Sounds from VBA
Well, as far as I know, if the sample rate is indeed correct, the sounds will be as pure as possible. Audacity reads the RAW data from the ROM itself. it doesn't leave anything out (unless the sounds are compressed, but that's a different story)

under construction i guess
07-10-2012 12:23 PM
Visit this user's website Find all posts by this user Thank this post Quote this message in a reply
puggsoy Offline
Finally done chewing
***

Posts: 2,157
Joined: Dec 2011
Reputation: 31
Resource - Sounds Resource - Sprites Resource - Textures Steam YouTube
Post: #6
RE: Extracting Sounds from VBA
Yeah, what I meant is that it'll be hard to get the sample rate correct. Of course if you can get it right then it'd be fine, but otherwise the sounds will probably be too high or low (and thus not completely "pure").

[Image: dailydilbert.axd]
Stuff you can click on (Click to View)
07-10-2012 12:26 PM
Visit this user's website Find all posts by this user Thank this post Quote this message in a reply
Raccoon Sam Offline
never stop fuckin' around
*

Posts: 177
Joined: May 2008
Reputation: 18
Facebook
Post: #7
RE: Extracting Sounds from VBA
MAYBE there's some kind of a sample rate table for each sound hidden in the ROM? I dunno.
DJ Bouche is (WAS) an expert on GBA sound hacking, and he made, among others, a program called Advance Sound Razor way back years ago. It was tool for Super Mario Advance 2 sound extraction and insertion.
Haven't seen him online in years and the tool is ludicrously rare today, but I remember him. Wish he could help :<

under construction i guess
07-10-2012 12:34 PM
Visit this user's website Find all posts by this user Thank this post Quote this message in a reply
[-] Thanked by
Mighty Jetters (07-10-2012)
BlueBlur97 Offline
Armwrestle with a Saiyan... See what happens
**

Posts: 632
Joined: Mar 2012
Reputation: 13
DeviantArt Facebook Steam
Post: #8
RE: Extracting Sounds from VBA
I could be wrong, but when emulating using VBA, to get the "pure"(actual sound quality) sound effects, you have to set the sound quality to 22 kHz (which is the default setting). So, the sample rate should be 22000Hz. Am I wrong? Correct me if I am. Just trying to help.

[Image: 9fryz.gif] [Image: QUmE6.gif] [Image: dariC.png]
Seeing this, I really begin to wish Akira Toriyama drew the Naruto series (Click to View)
Want to chat? Visit the TSR IRC CHANNEL to interact with community, and have a blast!
07-10-2012 05:56 PM
Find all posts by this user Thank this post Quote this message in a reply
Mighty Jetters Offline
it looks like I win...
***
Moderators

Posts: 9,644
Joined: Jan 2011
Reputation: 156
DeviantArt Facebook Resource - Models Resource - Sounds Resource - Sprites Resource - Textures
YouTube
Post: #9
RE: Extracting Sounds from VBA
The sound actually sounds better at 44 KHZ, but I guess it's not the original quality.

07-10-2012 09:07 PM
Find all posts by this user Thank this post Quote this message in a reply
Gaia Offline
TSR's misfit.
***

Posts: 1,587
Joined: May 2008
Reputation: 20
DeviantArt Facebook Resource - Sprites Steam Tumblr YouTube
Post: #10
RE: Extracting Sounds from VBA
Well, I was wondering how you guys managed to rip a whole library of sounds with the patience of a saint in games that have more sounds than they should..

Sounds intresting! I could look into this tool.. Although said tool can only work on Super Mario Advance 2. Sick

[Image: xnx36f.gif]
[Image: l3q8a.png][Image: b0KxM.gif]

07-11-2012 12:58 AM
Visit this user's website Find all posts by this user Thank this post Quote this message in a reply
thegameexplorer Offline
*flies around*
***

Posts: 1,190
Joined: Feb 2012
Reputation: 10
Resource - Models Resource - Textures Steam YouTube
Post: #11
RE: Extracting Sounds from VBA
(07-10-2012 09:07 PM)Mighty Jetters Wrote:  The sound actually sounds better at 44 KHZ, but I guess it's not the original quality.
Wouldn't the sounds just be at 44KHZ?
I'm pretty sure the speakers sucked so they couldn't handle that.

* insert wasted space here *
07-13-2012 01:43 AM
Visit this user's website Find all posts by this user Thank this post Quote this message in a reply
Post Reply 


Forum Jump:


 Quick Theme:


Login or Register to remove this ad!