SineWave forked from: Dynamic Sound 

