updated working basic audio synthesizer