This document describes a semester project involving rigid body sound synthesis. The project uses modal synthesis in the frequency domain to generate contact sounds based on forces from a rigid body simulation. It utilizes various math libraries like Armadillo for linear algebra and SVDLIBC for sparse matrix decompositions. The simulation models rigid bodies using finite elements, computes their vibration modes, and plays back the resulting sounds using SDL audio. Key aspects covered include matrix formation, material parameters, modal analysis calculations, and audio playback implementation.