LoFi/8-bit Sound and Music
I'm working on a somewhat old school pixelicious (320x240 resolution intentionally pumped up to 640x480 with no interpolation) game, and I realized I completely ignored one key aspect of it: sound. Delicious LoFi square wave goodness. Or something.
Unfortunately, I have no idea where to begin. I'm not even sure if I should make samples (I also have no idea how to do that, but that's for a whole 'nother forum) or procedurally generate them within the code. Additionally, I assume music would be generated with samples, something MIDI style...a .mod player or something?
Sorry about the vagueness, but as you can see, I have no idea what I'm doing. All my expertise is related to visual aspects, but the game is disconcertingly silent.
Any thoughts on where to begin, programs to use, tutorials to look at? I've found little info specific to the low quality artificial sounds I'm looking for. What am I looking for? Think Megaman, or Cave Story.
Unfortunately, I have no idea where to begin. I'm not even sure if I should make samples (I also have no idea how to do that, but that's for a whole 'nother forum) or procedurally generate them within the code. Additionally, I assume music would be generated with samples, something MIDI style...a .mod player or something?
Sorry about the vagueness, but as you can see, I have no idea what I'm doing. All my expertise is related to visual aspects, but the game is disconcertingly silent.
Any thoughts on where to begin, programs to use, tutorials to look at? I've found little info specific to the low quality artificial sounds I'm looking for. What am I looking for? Think Megaman, or Cave Story.
FreakSoftware did a cool little port of sfxr. You can find the thread here: http://www.idevgames.com/forum/showthread.php?t=15029
Don't know about any mod players for iPhone, but I'd be interested if you find one. Otherwise, why not just use GarageBand for music?
Don't know about any mod players for iPhone, but I'd be interested if you find one. Otherwise, why not just use GarageBand for music?
Hmm, looked into garage band, and whaddya know, it has a plethora of synthy instruments. Also, FreakSoftware's program is awesome, thanks for the link!
Get the Chip32 plug-in for GarageBand. Also, I'm using sfxr for a few of gw0rps sounds.
http://www.apulsoft.ch/freeports/
http://www.apulsoft.ch/freeports/
My web site - Games, music, Python stuff
diordna Wrote:Get the Chip32 plug-in for GarageBand. Also, I'm using sfxr for a few of gw0rps sounds.
http://www.apulsoft.ch/freeports/
That is totally rad, thanks for the tip!

If you're looking for more free synths, look for Orca, Automat, and Remedy. I use them a lot in gw0rp's music. (See 'exploring.mp3' and 'battle.mp3' in gw0rp.app/Contents/Resources/Data/Music/)
My web site - Games, music, Python stuff
Sorry for the slightly off-topic, but I'm an old-school pixel art nut metacollin, can you give any more info on your game? Can't wait to see it!
If you don't want to handle it yourself, you could always get a composer who is well versed in classical synthesis to write you some tracks. You can obviously manage it yourself without too much of a hassle, since the music is generally uncomplicated, but I'm mentioning the possibility of getting the extra help just in case you don't feel like learning and adding all the extra audio end of it to your workflow.
In terms of how to handle it, you could either use extremely lo-fi synths to create the music, or you could use slightly more modern synths (to acknowledge that it's a more recent game) and then compess them at a low bitrate to achieve a similar lo-fi effect with a slightly "full"-er sound.
Anyway, just my two cents. I'll be curious to see how you end up handling it! Good luck!
In terms of how to handle it, you could either use extremely lo-fi synths to create the music, or you could use slightly more modern synths (to acknowledge that it's a more recent game) and then compess them at a low bitrate to achieve a similar lo-fi effect with a slightly "full"-er sound.
Anyway, just my two cents. I'll be curious to see how you end up handling it! Good luck!

Certainly, monteboyd! I've completed the engine more or less (sans any audio implementation, obviously), though I'm sure I'll continue to add things as needed (no enemy AI yet, no cutscenes, all those little garnishes still need to be done), and I've started directing my efforts toward content generation. Once things get along further, I'll post some screens in the Work in Progress forum.
It's written in C++ using OpenGL and SDL, and is an open-ended platformer, á la Metroid. You play Damascus Steel, the world's premier monster hunter, and go around ruining monsters' crap with a shotgun as your primary weapon.
I'm also basically ripping off Metroid in the sense that there is a lot of back tracking to explore new areas as you gain new abilities. There is going to be a bit of a survivalist horror thrown in too, as I plan on making ammo a precious commodity (with a crappy infinite melee backup, of course!).
I would like to have some sort of dialog driven plot as well, but I want to finish getting the game mechanics dialed down and make more content first.
Anyway, thanks for the tips everyone, I've never actually made sound effects before, so we'll see how it goes!
It's written in C++ using OpenGL and SDL, and is an open-ended platformer, á la Metroid. You play Damascus Steel, the world's premier monster hunter, and go around ruining monsters' crap with a shotgun as your primary weapon.
I'm also basically ripping off Metroid in the sense that there is a lot of back tracking to explore new areas as you gain new abilities. There is going to be a bit of a survivalist horror thrown in too, as I plan on making ammo a precious commodity (with a crappy infinite melee backup, of course!).
I would like to have some sort of dialog driven plot as well, but I want to finish getting the game mechanics dialed down and make more content first.
Anyway, thanks for the tips everyone, I've never actually made sound effects before, so we'll see how it goes!
Still looking for someone to come up with that 8bit goodness sound.. Maybe I can help. I would gladly take on the challenge! Please contact me when you are ready to begin.
The Magnetron Team
http://www.magnetronaudio.com
The Magnetron Team

http://www.magnetronaudio.com
This is my favorite site for all things computer music:
http://www.kvraudio.com/
There are tons of free emulations of old synths and computer audio chips (but I think most of them were targeted at the PC, not the Mac). If you have access to a PC, there are some great modern interpretations of trackers. My favorite is Buzz.
http://www.kvraudio.com/
There are tons of free emulations of old synths and computer audio chips (but I think most of them were targeted at the PC, not the Mac). If you have access to a PC, there are some great modern interpretations of trackers. My favorite is Buzz.
Check gamecues.com for sfx and music for gaming dev. Hope this helps.

Possibly Related Threads...
Thread: | Author | Replies: | Views: | Last Post | |
Music Composition, Sound Design and Implementation for your games | MyMiniGemini | 0 | 2,831 |
Oct 21, 2014 03:13 PM Last Post: MyMiniGemini |
|
Background music and Sound FX on the Mac | ipeku | 9 | 14,506 |
Sep 26, 2011 06:50 AM Last Post: ipeku |
|
Using SDL_mixer to play ogg sound (not music) effects | kordova | 3 | 9,191 |
Sep 1, 2006 12:29 PM Last Post: kordova |