Próbuję uruchomić i zatrzymać dźwięk. I to działa. Ale nie mogę ponownie uruchomić dźwięku.Web Audio włącz i wyłącz oscylator, następnie uruchom go ponownie
Czy naprawdę muszę ponownie wykonać inny oscylator? To wydaje się wyjątkowo nieintuicyjne. Musi być lepszy sposób.
To wszystko co mam, że działa:
oscillator1.noteOn(0);
oscillator1.noteOff(0);
Wywołanie noteOn znowu robi nic zrobić. Czemu? Jest poza mną.
Próbowałem także ustawić głośność, lub w kontekście Web Audio ludzi, "gain", równe zero. Ale z jakiegoś powodu zysk zerowy daje dźwięk. Jaka wartość zysku nie dałaby żadnego dźwięku?
człowiek, nie mogę uwierzyć, jak trudne jest to:/
to większy sens, że zniszczenie oscylatorów! –
Napisałem to 2 lata temu. Nie trzeba ich rozłączać, aby rozpocząć i zatrzymać. – William