To be honest that's a bit out of scope for Hammer. Might be a neat thing to experiment on with my other project though since that's focused more on camera-work and synced animations.
hell yesh