Pomoc: rytm, dźwięk i zapis wyniku
Puls ma jednostkę
BPM oznacza pulsy na minutę. W 4/4 liczymy ćwierćnuty. W 6/8 przyjmujemy dwa pulsy ćwierćnuty z kropką i domyślnie dzielimy je na trzy. 60 BPM daje jeden taki puls na sekundę.
Dźwięki planujemy na zegarze Web Audio. Rytm nie jest oparty na samym odświeżaniu ekranu. System, Bluetooth, uśpienie karty i obciążenie urządzenia mogą wpływać na odsłuch. Nie obiecujemy stałej precyzji urządzenia.
Co zachowuje plik?
JSON zawiera bieżące wartości pól i własne podpisy. Jest zapisem do przejrzenia lub zachowania; strona nie wczytuje go ponownie. Kopia i druk pokazują bieżący wynik. Puste podpisy znikają.
Zatrzymanie
Zmiana pola, ukrycie karty i zamknięcie kończą dźwięk. Po powrocie użyj startu. Generator i metronom nie korzystają z mikrofonu; nie są stroikiem wykrywającym instrument.
Źródła
Open Music Theory: metrum złożone; MDN: Web Audio. Przykłady i syntezowane dźwięki są własne.