Is it possible to play doom on an analog oscilloscope using only lissajous figures?
There are two different processes: the Darkplaces Quake game and the audio synthesizer. Interprocess communication is done via a WinAPI named pipe.
My favourite Quake source port, Darkplaces has an excellent software renderer I abused to get access to projected scene geometry. The engine was patched to save all the clip-space triangle edges sent for drawing, and then transfer these to a synthesizer process via a named pipe.
This geometry extraction phase doesn't affect normal rendering, and a pr...
Read more at forums.sufficientvelocity.com