libTiMidity is a MIDI to WAVE converter library that uses Gravis Ultrasound-compatible patch files to generate digital audio data from General MIDI files. This library based on the TiMidity decoder from SDL_sound library.
Source code for efficiently rendering parametrically defined surfaces
Source code and generated images from my 1987 master's degree project: An Adaptive Subdivision Algorithm for the Display of Parametrically Defined Surfaces