It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
avatar
shmerl: The way I figured it out is simply by looking at Cyberia 1 resources in an editor. I saw "Creative Voice" strings all over the place, so I figured it uses Creative Voice audio :) It was only a matter of extracting them - there was no compression or any obscuring in the resource files. I've never played Cyberia 2, so no idea what they use. You can do the same - analyze resource files and try finding out any traces of audio data and headers.
avatar
V_Racer: Alrighty, I'll see what I can find, then.

In the meantime, here's my effort in music editing. I don't like the transition between chunk 78 and 79 in space.c93 (1:08-1:10) but maybe that's just how it plays in the game.
Good work! I like that track.

In my GOG version the file is called SPACEE.C93 (since I guess there is a version in a few different languages there). In the old game I had it's space.c93.

I wonder if there is any way to cut out the voice in the end, to leave just music. Never tried to edit audio in such way. I guess there are some filters for that sort of thing.

Also, for easier concatenation after cleaning the noise you can use ffmpeg. It simplifies such stuff a lot.

By the way, your concatenated VOC file is already 16 bit WAV, not the original 8 bit VOC. I guess your editor implicitly converted it. When you concatenate with ffmpeg you can tell it to preserve the codec.
Post edited February 01, 2015 by shmerl
avatar
shmerl: By the way, your concatenated VOC file is already 16 bit WAV, not the original 8 bit VOC. I guess your editor implicitly converted it. When you concatenate with ffmpeg you can tell it to preserve the codec.
I used Audacity.. whoops. I'll try ffmpeg.

And no, I believe you can't remove "see you in hell!" without hurting the music, as it would've been easier if it was on separate channel.
Post edited February 01, 2015 by V_Racer
avatar
shmerl: By the way, your concatenated VOC file is already 16 bit WAV, not the original 8 bit VOC. I guess your editor implicitly converted it. When you concatenate with ffmpeg you can tell it to preserve the codec.
avatar
V_Racer: I used Audacity.. whoops. I'll try ffmpeg.

And no, I believe you can't remove "see you in hell!" without hurting the music, as it would've been easier if it was on separate channel.
Audacity can also save in VOC (File > Export Audio > Other uncompressed files > Options > Header > VOC (and then probably unsigned 8 bit encoding if I'm not mistaken), though I don't see the option of keeping the codec. I.e. it always first converts into some internal format, then exports in whatever you say it to.

avatar
V_Racer: And no, I believe you can't remove "see you in hell!" without hurting the music, as it would've been easier if it was on separate channel.
GOG release has 3 versions of that sequence (in English, German and French). Which means that in theory there can be a way to extract common parts from all 3 and remove the differences, which can produce a better result than cutting it out from one file by targeting human voice frequencies. But it's already an exercise for a good sound engineer :) I have no clue how to do that in practice.
Post edited February 01, 2015 by shmerl
shmerl, thank you for the audio tracks you sent me. I found a VLC player, but unfortunately I cannot seem to find a way to merge the files in a program like Audacity and then turn it into an MP3 file (or something like that). Would you happen to know a program that could do this? If not, V_Racer, would you? The song I'm trying to get into an MP3 format should be labeled "Oceanmus". Thank you both for your time.
avatar
Malcolm3: shmerl, thank you for the audio tracks you sent me. I found a VLC player, but unfortunately I cannot seem to find a way to merge the files in a program like Audacity
Take a look at this: http://forum.audacityteam.org/viewtopic.php?p=191372#p191372

It's an import-append plugin for Audacity. May be V_Racer has some other Audiacty plugins that he can recommend.

Alternatively you can concatenate a lot of audio files with ffmpeg: https://trac.ffmpeg.org/wiki/Concatenate
Post edited February 02, 2015 by shmerl
Can someone more talented compile all the music files extracted into a compressed file and upload it somewhere?
avatar
BatJoe: Can someone more talented compile all the music files extracted into a compressed file and upload it somewhere?
They require manual cleaning in this form. So if you have time - feel free to help with it and then it would be trivial to concatenate all the results. As I said, if I'll have time I'll write the proper parser to avoid extracting data with noise. I can't give any ETA on this - I do it in my free time.

Uploading all those files for public access isn't really proper because it's against GOG rules. But if you extract your own files - it's fine. As I said above, if you need help with extracting - feel free to comment here.
Post edited February 02, 2015 by shmerl
avatar
Malcolm3: If not, V_Racer, would you?
ACK! I should've changed my oldbutt (circa 2005) username a bit sooner..

Anyway, here's an MP3 for you. Sorry for being a bit late, life happens.

I usually provide the files in voc's and FLAC's. It cuts off at the end on video for some reason, but it doesn't on actual audio files.

I'll do a couple of tracks I personally like soon.
Post edited February 04, 2015 by V_Racer
Thank you very much! Sounds great. Thank you for your time and effort.
deleted
Post edited May 25, 2015 by f_zul
avatar
BatJoe: How do you use this?
avatar
shmerl: Run that script passing to it as a parameter some of the resource files with audio. For example files with c93 extension have a lot of audio files in them. And some cam### files.

You need Bash script interpreter to run it. It also uses dd program to perform actual extraction. It works on Linux out of the box. On other systems you might need to install those tools first. Which OS to do you use? OS X has Bash, but not sure about dd. Windows has neither. If you need help with installing them - let me know.
Hi there,
Is there an option to run this in cygwin ?
I'm very confused by the script and dont know how to make it work.

Do you have the extracted files? I'm a little bit better with audio-editors instead of with Linux-Scripts.
Post edited June 09, 2015 by Kuzoku
avatar
Kuzoku: Hi there,
Is there an option to run this in cygwin ?
I'm very confused by the script and dont know how to make it work.
Hi. It should be doable. The script uses dd tool as you can notice. So you need to figure out how to get dd on Windows. Not sure if Cygwin provides it.

Here is a third party implementation: http://www.chrysocome.net/dd

So install it somewhere where the script can find it (in the PATH or same directory) and then run the script. As I wrote, pass the resource file to the script as a parameter.

The script also uses stat and grep tools. Make sure you have them too. You might need to tweak the script to call all those with .exe, since I don't remember if Cygwin can handle executable on Windows without providing .exe extension.

At some point I'll just write a proper parser on some other language (I'll post here when that will happen).
Post edited June 10, 2015 by shmerl
I have the soundtrack in Wav format, if it's still wanted.
avatar
delicieuxz: I have the soundtrack in Wav format, if it's still wanted.
Link if possible, please?
avatar
delicieuxz: I have the soundtrack in Wav format, if it's still wanted.
avatar
tfishell: Link if possible, please?
Here: https://mega.nz/#!0sdEWZha!nWHLh5LXsIUs8N1Q6qsTxRFGBQCHHYDlEjygwjyxMSE

Some sound effects are baked on top of the music tracks, like the aircraft computer's voice, but there's no player gunfire.