Free Game Research Forum | Official QuickBMS support | twitter @zenhax | SSL HTTPS://zenhax.com
It is currently Mon Jun 25, 2018 10:04 am

All times are UTC

Post new topic  Reply to topic  [ 2 posts ] 
Author Message
 Post subject: .akb sound effects
PostPosted: Tue Feb 09, 2016 9:27 pm 

Joined: Thu Jan 28, 2016 11:58 pm
Posts: 3
Hi guys,

I read a couple posts here about manipulating .akb files. The long thread for the NFS games seemed to work in the sense that a lot of file altering had to happen to make them work, and even then it was simply to replace files instead of re-encoding them into a different format. The other was for FF Type 0 where the .akb files seemed to have some level of encryption on them and nothing could really be done with them.

I'm trying to work with the sound files from the mobile/steam version of FF6. Someone created a program to read and extract the the files directly from the obb file. All of the sound files are in a .akb format, and from what I read on a discussion on steam the music files are ogg while the sound effects are VOX. I've been able to convert the the files with the ogg data with vgmtoolbox's ogg convert function, but the sound effects are what I'm really after for a project a friend is working on, and I have no idea how to encode these files to a VOX format.

I've attached samples of both the akb with ogg and vox for analysis if anyone can make any progress on these. Thanks in advance for checking it out.

akb.zip [2.29 MiB]
Downloaded 105 times

 Post subject: Re: .akb sound effects
PostPosted: Thu Dec 08, 2016 3:06 am 

Joined: Wed Dec 07, 2016 5:59 pm
Posts: 1
Hi, I am quite interested in what you've done.

I am trying to do a music *SPAM* for FF6, but I can't get the looping to work properly.

I took all the music .akb files using your program, found orchestral music, converted those to .obb, looped them by samples (LoopStart= and LoopEnd=) in audacity, created an .obb that has the same type of content in the file (looked at an .akb file and noticed it only had LoopStart= and LoopEnd= , no authors or comments, etc), took the akb header info for all the files and put them in the new.obb files, renamed file.obb to file.akb, and put them in the game.

The result is that everything works, but the looping doesn't! It loops flawlessly in audacity, but the game doesn't seem to care where I put my LoopEnd=.

Infact, it seems that the akb headers (the part that goes infront of the obb file in a hex editor) contains all the loop information and length information for the song. Without being able to generate those, I can't get things to loop.

Would you be able to help me out with this? You mentioned vgmtoolbox and an ogg convert function, but I couldn't figure out where this is and how to implement it.



Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 2 posts ] 

All times are UTC

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Powered by phpBB® Forum Software © phpBB Limited