Recreate the localSource each time...

...it echoes if you don't?