1. Refactor noise play functions
2. Add functions to play fm wave