Generic "reset" (restart) pipeline
Use refactored reset and use the *active* audio context to save props
Allow for pulse-audio sources, should that be useful some day