Fixed a bug where the CPU was running at 100% when using softTone
- added delay in SoftTone thread when frequence = 0