Sound Blaster support for AGS?

Started by MMMorshew, Tue 31/08/2010 18:53:42

Previous topic - Next topic

MMMorshew

I am a huge fan of the sound blaster music that was used in videogames in the early nineties (mainly because of nostalgia  ;)), and because of that I would love to compose the music for my games in exactly that format. But to be honest, I have no idea how something like this could be done.  :(

The sound blaster I am talking about sounds like this:
http://www.youtube.com/watch?v=ygvltlx4F7A

Would a plugin for AGS be possible that emulates the sound of that old synthesizer instead of Midi instruments, just like the way DOSBox does it? Or are there already similiar plugins to this?
Or do you guys have any other ideas how to get that sound? I already looked for soundfonts, but without success. Also, in case of using soundfonts I would have to create big WAV or MP3 files, which I don`t want.

Calin Leafshade

well since ags supports full digital audio you can just make your music sound however you like.

AGS does support sequencer formats but they will use the soundcards synth and therefore will sound different depending on the soundcard.

Scavenger

Adlib music? I would also love this, considering the game I'm making.

A plugin would be perfectly possible, and I've attempted it in the past, though I'm not a programmer probably hacking an already extant Adlib emulator is probably the best idea.

Something like Adplug would be useful as a starting point. It even supports actual OPL chips. Though then you'd have to actually make the Adlib music :P

MMMorshew

I tried something some minutes ago:
I replaced a piece of music from the videogame DOOM with a midi of my own. I started the game in DOSBox and what I heard was my midi, but played back with the Adlib Synthesizer. And it sounded EXACTLY the way I wanted it.  :D
Minutes later I discovered this: http://www.youtube.com/watch?v=kwgSmXkIQf8
In that video, midis were converted to adlib tunes with a media player that could be run inside DOSBox.
This way I could create adlib tunes out of midi files.
But then again, I would have to export them as MP3, which sucks.  :-\

@Calin Leafshade
Actually, that is one of my problems - I don`t like the idea of having huge MP3 files of recorded sound blaster music. It would be great if there was a way to convert midis into sound blaster tunes AND have them played back via soundcard just like midis.

@Scavenger
And sadly, I have no idea how composing Adlib tunes works.  ;D
If you ever try again to get such a plugin to work, DO IT.  :D

Wyz

#4
I've got a weak spot for the YM3812 ;D
Well the exact sound can only be produced by the chip but the MAME emulator does a great job. This is also the emulator that DOSBox uses if I remember correctly. An easy way to get adlib songs in your game is to play them inside dosbox and record them.

Traditionally adlib songs were made with trackers. (There were also a few sequencers out there, but they didn't sound as good.

Few trackers you could use: (some of them are maintained even today)
- Surprise! adlib tracker II (simple one)
- Adtrack2 (most modern of them)
- Edlib (can do a lot of awesome things, but I don't understand any of it ;D)
You can also use impulse tracker.

Back on topic: I guess I'll make a plugin some day; if there are more people interested let me know. :)
Life is like an adventure without the pixel hunts.

subspark

Call me alternatively old fashioned but I grew up with a Mac LC and always loved the old Quicktime/System 7 MIDI libraries played by Monkey Island 1-2/FOA/etc.

Sparky ^^

SMF spam blocked by CleanTalk