Commit Graph

18 Commits (92409fd3b66110b58d3d3bb38a66182c754f7d62)

Author SHA1 Message Date
Joe Groff 92409fd3b6 mop up dead code and other debris from audio.engine 2010-01-20 11:40:13 -08:00
Joe Groff 8f9b5b8bc7 update audio.engine.test for audio.engine changes 2010-01-20 11:36:52 -08:00
Joe Groff 7a27d8a92b audio.engine improvements: support static and streaming audio clips. let openal handle static sources to avoid factor timer vagaries. rename (audio-clip) to <static-audio-clip>/<streaming-audio-clip>, and <audio-clip> to play-static-audio-clip/play-streaming-audio-clip 2010-01-20 11:35:02 -08:00
Joe Groff 2f8180faa6 allow audio-sources to control reference distance and rolloff factor 2010-01-19 17:54:55 -08:00
Joe Groff a99f1fd20e make a protocol for audio.engine sources/listeners. fix multiple clip play/pause/stop words, and fix when a clip gets disposed during update-audio 2010-01-19 17:39:11 -08:00
Joe Groff ab7d8aca7c add words to audio.engine for synchronized play/pause/stop of multiple clips 2010-01-19 13:16:45 -08:00
Joe Groff 303efda053 audio.loader vocab that reads audio file with reader appropriate to file extension 2010-01-19 12:46:06 -08:00
Joe Groff 0d57d0deb2 aiff audio file reader 2010-01-19 12:25:54 -08:00
Joe Groff 9c95b884dd make audio.wav endian-neutral 2010-01-19 11:24:13 -08:00
Joe Groff beb0e7ae5b oops. remove catheter and IVs from audio.engine 2010-01-19 10:42:38 -08:00
Joe Groff b8d4a3e51b make audio.engine actually work, add audio.engine.test to exercise it 2010-01-19 10:29:25 -08:00
Joe Groff ace167991d audio.engine initial code dump 2010-01-18 14:17:04 -08:00
Joe Groff 53752b4cfd update C-STRUCT:s in audio.wav 2009-09-18 16:14:02 -05:00
Joe Groff 076ab42dc3 move some allocation words that don't really have much to do with c types out of alien.c-types into a new alien.data vocab 2009-09-17 22:36:05 -05:00
Joe Groff 4038d30e7e die if wav fmt or data chunk is missing 2009-04-29 08:40:31 -05:00
Joe Groff aa3025ce23 ensure wav chunks are as big as they ought to be 2009-04-29 08:38:01 -05:00
Joe Groff 2741b3739d plug some holes in wav parser 2009-04-29 08:22:35 -05:00
Joe Groff 705e12445c wav file parser 2009-04-28 22:43:43 -05:00