New sound engine. Still work in progress.