Go Back   MaxConsole Forums > PSP > PSP Hacking & Custom Firmware


    [TUTORIAL] ATRAC AT3 Sound for EBOOTS
 
Thread Tools Display Modes
Reply
  #1  
Old 01-02-2007, 08:04 PM
Drathian Drathian is offline
Registered User
 
Registered: May 2006
Posts: 70
Exclamation [TUTORIAL] ATRAC AT3 Sound for EBOOTS

I thought I'd create a tutorial for this since everywhere I've read says you have to download a professional program, that costs lots of money, is in trial day limited mode, and IMO is just unnecessary when all you really need is the atrac3 decoding/encoding codec. So I made this sort of a picture tutorial of how to make a file with wavepad a free utility that supports a lot of editing potential, but with the codec installed you could just as easily use windows sound recorder for these purposes. Enjoy, this is made possible by a lot of people not just me, so thank all of you important yet nameless people lol.... I hope this will start more at3 files for the psx eboots now.

WHAT YOU WILL NEED:

WavePad

Atrac3 Codec (attached)

AT3LOOP Program (attached)

from this thread:

http://forums.maxconsole.net/showthread.php?t=41898


AT3 FILE CREATION:



After Extracting the Zip to a folder do the above to install the codec, say yes to any prompt by the system.



Note: Step 3 is optional, what you do is the same process again select part of the end of the file after you've already cut it down to a length you want, and then click on the fade out tool which is circled and tada it adds a quick yet professional sounding fade out to your at3 file for your eboot.











AT3 FILE LOOPING:

Quote:
Originally Posted by KAGRAN22
It was by FOL allready mentioned that you can use this VB Program
As it is in spanish here is a Translation:

Limitations:

-at3 with loop: 20 seconds

instrucctions:

-Using goldwave program, edit the audio file to fit the 20 seconds and save it as a wav file and use the coder "ATRACT3 132kbps STEREO".
-Open above program.(its in spanish, but very easy to use)
-Open the wav created before.

Now a little explanation for the program:

- "Sin bucle" means no loop.
- "Bucle continuo" is to do the loop
- the below bar is to select where the loop has to start.

- Select the output file with the "fichero a crear" dialog.
- Click on "crear".

You now should have your looped at3 ready to play in your eboots.


So Google saved the Day again not the PP Girls

Attached Files
File Type: zip at3loop.zip (77.0 KB, 959 views)
File Type: zip atrac3.zip (41.1 KB, 819 views)

Last edited by Drathian; 01-02-2007 at 10:28 PM.
Reply With Quote

  #2  
Old 01-02-2007, 08:08 PM
Emu9x Emu9x is offline
Registered User
 
Registered: Feb 2005
Location: UK
Posts: 94
Nice Tutorial!
PAL Revision IPL 1.0 - Drive Model 06 2001/08 (61)
Reply With Quote

  #3  
Old 01-02-2007, 09:02 PM
katsika's Avatar
katsika katsika is offline
Registered User
 
Registered: Jul 2006
Location: Cradle of Democracy
Posts: 879
Nice guide man,thnx.
Now the only thing that i dont know is how to create pmf videos.
Reply With Quote

  #4  
Old 01-02-2007, 10:20 PM
Drathian Drathian is offline
Registered User
 
Registered: May 2006
Posts: 70
Wink

Here are two castlevania ones I've done so far, one for Chronicles the other for Symphony of the Night. *attached*

Attached Files
File Type: zip CHRONICLESSND0.zip (302.6 KB, 66 views)
File Type: zip SOTNSND0.zip (388.7 KB, 116 views)
Reply With Quote

  #5  
Old 01-02-2007, 10:57 PM
telemundus
Guest
 
Posts: n/a
Very nice Castlevania at3's Drathian. I tried using the loop program after following the instructions with GoldWave and the at3 looper but no dice so far. Did you have any luck trying to loop these yet as the Castlevania Chronicles one from here isn't looping for me?

There's a good amount of at3's prepped (not looped unfortunately) from myself, Lithium and others with some good ones in this thread:

http://forums.maxconsole.net/showthr...t=40919&page=2

It's starting to get really hard deciding which ones to use since there's a lot of good ones floating around now. Good work on these and nice tutorial!

Last edited by telemundus; 01-03-2007 at 12:29 AM.
Reply With Quote

  #6  
Old 01-02-2007, 11:56 PM
KAGRAN22's Avatar
KAGRAN22 KAGRAN22 is offline
Registered User
 
Registered: Sep 2006
Location: Yurop
Posts: 257
Gesh telemundus now i know i am not stupid
Thought Drathian found out how to loop

but Chroniclessnd0 and sotnsnd0 are the stanard at3 ones
It seems he didnt even use the VB Program for the 2 AT3's
as they have no Sample Chunk (that is needed/Loop style etc stored here)

The Loop Program writes it
However still somethings missing for psp?or wrong...
or whatever dunno so far i know only of 2 ppl that did manage to get it working:
One is adam12 and the other one is zshadow for Art(X-Flash)

Btw here is a nice Link that could maybe help us:
http://www.sonicspot.com/guide/wavefiles.html#smpl
PSP-1004k 3.40 OE-A
PS2-SCPH-50004 SoftMod
WII
Reply With Quote

  #7  
Old 01-03-2007, 01:18 AM
StoneCut's Avatar
StoneCut StoneCut is offline
Registered User
 
Registered: Feb 2006
Posts: 1,309
You can set loop points in basically any audio editor like Sony Soundforge and then simply export from there to AT3 using the ATRAC3 codec posted above. The file will then correctly loop.

The only drawback is that the free ATRAC3 codec does not produce the PSP's really native ATRAC3Plus files, which have much better sound at lower file sizes ...
Reply With Quote

  #8  
Old 01-03-2007, 02:11 AM
KAGRAN22's Avatar
KAGRAN22 KAGRAN22 is offline
Registered User
 
Registered: Sep 2006
Location: Yurop
Posts: 257
Question

Quote:
Originally Posted by StoneCut
You can set loop points in basically any audio editor like Sony Soundforge and then simply export from there to AT3 using the ATRAC3 codec posted above. The file will then correctly loop.

The only drawback is that the free ATRAC3 codec does not produce the PSP's really native ATRAC3Plus files, which have much better sound at lower file sizes ...
Have you tested this?

As you can see looping
also the ones i hexed before you mentioned Soundforge show me Loop: Forward when opening now in Soundforge however in PSP if i put one of them into a Savegamefolder with SND0.AT3 i hear it only 1x no repeat still

If you managed to get the Atrac looping tell us please how as this is getting slowly annoying

(btw checked the hexing tutorial vs the VB Program it does exactly the same thing(compared) ...anyway both doesnt really work)
PSP-1004k 3.40 OE-A
PS2-SCPH-50004 SoftMod
WII
Reply With Quote

  #9  
Old 01-03-2007, 05:34 AM
neoshihiro neoshihiro is offline
Registered User
 
Registered: Mar 2006
Posts: 174
I need help.

My at3 classic files do launch on my emulators eboot
But when i looped them (the two methods via goldwave and wave pad then at3loop) i got no sound coming !


Members of ONImods team:

1. Black Demon.

2. Gsmoke.

3. NeoShihiro.

4. Evole
Reply With Quote

  #10  
Old 01-03-2007, 12:15 PM
telemundus
Guest
 
Posts: n/a
Yeah I have the same exact problem trying to use that at3 loop software, even when following the directions word for word. I still haven't tried Sound Forge as Stonecut suggested, but will give the trial version a shot today.
Reply With Quote

  #11  
Old 01-03-2007, 01:32 PM
mrdude mrdude is offline
Registered User
 
Registered: Sep 2006
Location: 192.168.0.1
Posts: 384
Guys I have been reading this thread with interest and having a little chuckle to myself, now it's not that I find looping atrac's funny but you guys are making this harder for yourselves than it really is.

All the info that makes the at3 file loop is stored right at the start of the file - you only need to set the checksum of the file manually as that would depend on the file lenght.

I have made a proof eboot - (looping) and also attatched the header info on what you need in your at3 file for it to loop.

Make a custom at3 file - and open it with a hex editor - look at the top and anything that comes before the word (data) delete - then paste the header info I have supplied in it's place, your at3 file will now loop - I will leave you guys to figure out the checksum yourselfs as I don't want to do everything for you.

Attached Files
File Type: rar Looping Atrac.rar (424.0 KB, 136 views)
Life is like a box of chocolates, pass me a chocolate fudge please!
Reply With Quote

  #12  
Old 01-03-2007, 01:47 PM
StoneCut's Avatar
StoneCut StoneCut is offline
Registered User
 
Registered: Feb 2006
Posts: 1,309
Thanks to your other posts on ISO extraction I was able to figure out the checksum, thanks
Reply With Quote

  #13  
Old 01-03-2007, 02:01 PM
FOL's Avatar
FOL FOL is offline
Registered User
 
Registered: Oct 2005
Location: United Kingdom
Posts: 441
Quote:
Originally Posted by mrdude
Guys I have been reading this thread with interest and having a little chuckle to myself, now it's not that I find looping atrac's funny but you guys are making this harder for yourselves than it really is.

All the info that makes the at3 file loop is stored right at the start of the file - you only need to set the checksum of the file manually as that would depend on the file lenght.

I have made a proof eboot - (looping) and also attatched the header info on what you need in your at3 file for it to loop.

Make a custom at3 file - and open it with a hex editor - look at the top and anything that comes before the word (data) delete - then paste the header info I have supplied in it's place, your at3 file will now loop - I will leave you guys to figure out the checksum yourselfs as I don't want to do everything for you.
Nice, thanks. I thought that prog wasnt working, due to using goldwave.
Current FirmWare
BLACK PSP - 3.90 M33-2
Emulators
PSPUAE (Amiga Emulator for PSP)
MemorySticks
SANDISK 4GB (Normal Version)
Current Projects
Dev and Support of PSPUAE
HomePage
PSPUAE Release / Support Site
Reply With Quote

  #14  
Old 01-03-2007, 04:22 PM
mrdude mrdude is offline
Registered User
 
Registered: Sep 2006
Location: 192.168.0.1
Posts: 384
To give you guys even more of a help I have included two identical at3 files = one lasts for 16.555 Seconds - the other lasts for 8.102 seconds.

There is very few differences in bytes between the two - I suspect this is nothing to do with a checksum - since only the headers of the files are different (byte size is identical) but it's to tell the at3 file how long to play for before the loop point kicks in.

Analyse the byte difference - to find how to adjust the time the at3 plays for.

As you can see from the file I posted there is only a file differnce of 9 bytes so it shouldn't be too hard to track down where the time controlling bytes are. Once we isolate those bytes it should be very easy to make a gui so we can loop all our at3 files to the correct time.

Attached Thumbnails
Click image for larger version

Name:	Differences.JPG
Views:	94
Size:	69.9 KB
ID:	10951  
Attached Files
File Type: rar At3 Files.rar (837.8 KB, 95 views)

Last edited by mrdude; 01-03-2007 at 04:26 PM.
Life is like a box of chocolates, pass me a chocolate fudge please!
Reply With Quote

  #15  
Old 01-03-2007, 05:14 PM
gamerkingdom's Avatar
gamerkingdom gamerkingdom is offline
Registered User
 
Registered: Aug 2005
Posts: 371
Nice one m8




Nintendo DS

M3 DS Simply - FW: 1.04 Final - 1GB Kingston MicroSD
Reply With Quote

Reply



Thread Tools
Display Modes


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

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -5. The time now is 04:12 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.

Posts and links are subject to each author on this forum and are no way affiliated with the operations and/or opinions of Maxconsole.net
Copyright © 2009 MAXCONSOLE
All images are protected by the copyright of their respective owners.