Acid house is generated in the Pure Data music programming language using rule-based algorithmic composition. A syncretic and interdisciplinary approach is used, drawing from popular and avant garde electronic music, and various forms of sound synthesis derived from home computers, video games and classic analog and digital synthesizers. New techniques are introduced to permit high quality synthesis of low resolution timbres with fewer undesirable artifacts. Discussion includes the history and background of various musical and technological influences, as well as the technical details of the algorithms used for composition, sound synthesis and signal processing.