Home | Works | About

Odds And Ends


Various small projects that don't deserve their own page...

ISH

ISH - the "Incomplete Scripting Host". A small "toy" language interpreter written in ANSI C with a JavaScript-like syntax. Hand-coded lexer and recursive descent parser, stack-based virtual machine, almost well structured and somewhat commented source. Source and Windows executable. 65K.

Code
HSE

HSE - the "Halloween Sound Engine". Multi-channel sound player designed for triggering sound effects in response to scare prop motions based on inputs from hacked joystick/keyboard/mouse. 32 simultaneous sounds, reads .wav and .mp3 files, adjustable volume, frequency, panning, repeat, delay, debounce. A "show" of sound effects is specified in a text-based script which can then be run unattended. Windows executable. 480K

ToolSound
Drum Set

Drum Set - a little audio toy I built for my nieces. Presents an image of an elaborate drum set on screen, click on a drum (or anywhere) to play a sound. Includes 33 hi-fi (44.1KHz 16-bit) sound files that could easily be replaced/customized. You'll probably also want to replace the splash screen "title.bmp" -- sorry, it's personalized. (any 640x480 24-bit .bmp file will work) Windows executable, install/uninstall. 4M.

ToysSound
Creative Commons License

© 2006 Dave Bollinger