Uruchom Web Audio i zatrzymaj oscylator, a następnie uruchom go ponownie
Próbuję uruchomić i zatrzymać dźwięk. I to działa. Ale nie mogę uruchomić dźwięku ponownie.
Czy naprawdę muszę zrobić kolejny oscylator? To wydaje się wyjątkowo nie intuicyjne. Musi być lepszy sposób.
To wszystko, co mam, to działa:
oscillator1.noteOn(0);
oscillator1.noteOff(0);
Ponowne wywołanie noteOn nic nie robi. Czemu? Jest poza mną.
Próbowałem też ustawić głośność, lub w kontekście ludzi Web Audio, „zysk” równy zero. Ale z jakiegoś powodu zysk zerowy wydaje dźwięk. Jaka wartość zysku nie dałaby żadnego dźwięku?
człowieku, nie mogę uwierzyć, jak trudne to jest: /