Page 2 of 3

Posted: Sun May 01, 2005 8:13 pm
by Mr.Mouse
The closest I came was when I treated them as Dialogic ADPCM .VOX files (4-bit ADPCM).

Check out 112.wav

Posted: Mon May 02, 2005 12:16 am
by Cutter
Yeah I remember having this same result in April 2004, at the time I first played with these files.
Someone on this topic says that the files should be opened as ADPCM 16-bit Stereo, but I don't know of an audio editor that would be able to open this format.

Posted: Thu May 05, 2005 12:18 am
by capt.ahab
if somebody would be able to code a program that adds the header information with the right filelength then we could enjoy these great music tracks.

Posted: Tue May 10, 2005 9:18 pm
by Cutter
Well? Is there still no way to rip these tracks? :(

Posted: Tue May 10, 2005 10:51 pm
by Mr.Mouse
I am really sorry, but just like you, I stumbled on a dead end. :(

Posted: Sat Dec 17, 2005 8:30 pm
by Sly
I've made a simple tool for converting in-game sounds to standard WAV files. Just extract attached archive in to your The Nomad Soul\Tracks folder and run .exe file. Make sure you have about 750Mb of free disk space!

Posted: Thu Jan 31, 2008 1:40 am
by Cutter
Thank you VERY much! I was looking for such a converter for years. I wonder how I didn't read your post earlier. How did you do it?

Ps: could you please provide the source if you still have it? It would make it easier for coders to develop input plugins for Winamp and foobar2000.

Re: Kindly asking for supprt of Nomad Soul (aka Omikron) music.

Posted: Sun May 17, 2009 10:11 pm
by Vess

Re:

Posted: Sun May 17, 2009 10:40 pm
by Mr.Mouse
Cutter wrote:Thank you VERY much! I was looking for such a converter for years. I wonder how I didn't read your post earlier. How did you do it?

Ps: could you please provide the source if you still have it? It would make it easier for coders to develop input plugins for Winamp and foobar2000.
Don't forget! We can thank eachother now! Click Sly's THANK POST button to do so :) :D :P

Re: Kindly asking for supprt of Nomad Soul (aka Omikron) music.

Posted: Tue May 19, 2009 10:07 pm
by aluigi
if Cutter is still interested to the source code of the adpcm algorithm used in the game I have written an adp2wav tool just now.
hope it helps

Re: Kindly asking for supprt of Nomad Soul (aka Omikron) music.

Posted: Sat Jun 26, 2010 10:19 pm
by TuxTheWise
aluigi wrote:if Cutter is still interested to the source code of the adpcm algorithm used in the game I have written an adp2wav tool just now.
hope it helps
Sorry for resurrecting an old topic.

Luigi, your tool was only decoding stereo audio. I've added channel detection (byte at 0x00000003 = 1 => stereo; = 0 => mono), so it's able to decode every Omikron .ADP now. The new adp2wav is attached to this post.

I need help with this format though. I need to encode audio in this ADP format. I've tried encoding Yam ADPCM (Codec ID: 0x20), getting the output raw data and adding its custom 16 bytes header, but the result is the sound with a lot of volume issues. Any idea what program and format should I use to make a "compatible" ADPCM with this ADP format?

Re: Kindly asking for supprt of Nomad Soul (aka Omikron) music.

Posted: Sun Jun 27, 2010 12:13 am
by aluigi
thanx for the correction.
I guess that for solving your problem you should find the differences between that codec and the adp one, personally I can't help

Re: Kindly asking for supprt of Nomad Soul (aka Omikron) music.

Posted: Tue Jul 06, 2010 4:14 am
by TuxTheWise
I wrote an encoder for this ADPCM format, you can see the code here.

It's actually a pretty dumb algorithm. It tests the 16 possible combinations for each nibble and chooses the one that produces the closest result to the original sample. It uses Luigi's routine for decoding.

The results play fine with both Luigi's decoder and the game.

I'm pretty sure no one will be interested in this program, but I'm posting it here just in case.

Re: Kindly asking for supprt of Nomad Soul (aka Omikron) music.

Posted: Tue Jul 06, 2010 6:43 am
by Mr.Mouse
TuxTheWise wrote:I wrote an encoder for this ADPCM format, you can see the code here.

I'm pretty sure no one will be interested in this program, but I'm posting it here just in case.
That is untrue. Have a binary as well to share? :)

Re: Kindly asking for supprt of Nomad Soul (aka Omikron) music.

Posted: Thu Jul 08, 2010 7:50 am
by TuxTheWise
Mr.Mouse wrote:
TuxTheWise wrote:I wrote an encoder for this ADPCM format, you can see the code here.

I'm pretty sure no one will be interested in this program, but I'm posting it here just in case.
That is untrue. Have a binary as well to share? :)
Binary and code attached to this post.

In this post there are more information about this ADPCM format if anyone is interested.