ok this loops, but not properly (yet)
Make it sound!
using setValueAtTime to avoid dezippering/portamento effect