use audio context at generator.
(can't new audio context twice time)