learning using yotam mann's tone.js library that wraps the web audio api