sound buffer and play directly via JS