On Wednesday 22 February 2012, at 18.39.22, Jerry Evans <je...@novadsp.com> wrote: > > More recently, I set out to hack a tiny, fast, usable sound engine for > > games, and ended up with ChipSound > > Nice idea. > > > I'm using it in my WIP game Kobo II; all sounds still built from sine, > > saw, triangle, square waves and noise, no filters or anything. Going to > > do some (possibly recursive) render-sound-into-waveform stuff, add > > filters and other units etc later on, but this will do for now. > > > > http://olofsonarcade.com/2011/11/06/kobo-ii-another-song-wip/ > > http://olofsonarcade.com/2011/02/10/kobo-ii-title-song-wip/ > > Excellent noises!
Thanks! > Please shout when the engine is available for experimentation. There is a version here, actually: http://eel.olofson.net/download/ChipSound-20111207.tar.bz2 It was released along with a little Ludum Dare jam entry I made using the "Kobo II" engine in the (rather messy) state it was in at the point. There is a small SDL + console test program included with ChipSound, but the debug sound test dialog in the game is probably more useful. It requires OpenGL though, as it's built using the in-game GUI toolkit. The game also includes a tiny MIDI sequencer, BTW...! :-D Might turn that into some kind of "live" ChipSound code editor with MIDI support later on. I've realized I rather like just using a text editor, and having all the sounds and everything right there. A bit like working with a tracker (Amiga style), but more free-form, or something. All I want is instant automatic recompiles, and being able to record a melody or a few chords from MIDI once in a while - other than that, I'm not really missing the world of Cubase clones much. :-) LD entry page: http://www.ludumdare.com/compo/ludum-dare-22/?action=preview&uid=2901 Source downloads: http://eel.olofson.net/news.html I intend to keep the whole set of "engines" (EEL with API bindings, physics engine etc, ZeeSpace and ChipSound) Free/Open Source. Most of it is LGPL, but ChipSound doesn't actually have a license at this point. It'll be either LGPL or something like the zlib license. -- //David Olofson - Consultant, Developer, Artist, Open Source Advocate .--- Games, examples, libraries, scripting, sound, music, graphics ---. | http://consulting.olofson.net http://olofsonarcade.com | '---------------------------------------------------------------------' -- dupswapdrop -- the music-dsp mailing list and website: subscription info, FAQ, source code archive, list archive, book reviews, dsp links http://music.columbia.edu/cmc/music-dsp http://music.columbia.edu/mailman/listinfo/music-dsp