A course project in AME 598 Media Synthesis