Metronom
Free online Metronome tool, no installation required
Metronom Hakkında
Web Audio API üzerine inşa edilmiş bir tarayıcı metronomu. 30'dan 250 BPM'ye tempo, yedi zaman imzası (1/4'den 7/8'e), üç alt bölünme (sekizde, triplet, onaltıda), vurgulu downbeat'ler, bir Tap Tempo dedektörü, sekiz hazır BPM butonu ve IndexedDB'de saklanan adlandırılmış hazır ayarları destekler.
Nasıl Kullanılır
1. Bir Zaman İmzası, Alt Bölünme seçin ve Vurgu'yu değiştirin. 2. BPM kaydırıcısı, +/- butonları, bir hazır BPM butonu (40/60/80/100/120/140/160/180) veya Tap Tempo butonuna tıklayarak tempo ayarlayın. 3. Ses Seviyesi kaydırıcısını ayarlayın (0-100%). 4. Çalmak için Başlat'a ve durdurmak için Durdur'a basın; beat noktaları mevcut konumu vurgular ve downbeat Vurgu açıldığında vurgulanır. 5. Mevcut ayarları adlandırılmış bir hazır ayar olarak saklamak için Kaydet'e basın; geçmiş listesinden hazır ayarları yükleyin veya silin. Sıfırlama her şeyi varsayılanlara döndürür (120 BPM, 4/4, vurgu açık, ses seviyesi 80).
Tık Sesleri ve Zamanlama Modeli
Her tık kısa bir sine dalgası patlamasıdır: vurgulu downbeat 1200 Hz'de (%50 kazanç), normal beat 800 Hz'de (%35), alt bölünme tıkı 600 Hz'de (%15), her biri 50-80 ms üzerinde sessizliğe rampalar. Beat'ler bir setTimeout döngüsü ile planlanır (beatInterval*1000 - 25 ms ileri bakış, 10 ms'de tabanlı), örnek-accurate Web Audio planlaması değil - böylece zamanlama yakın ama ana iş parçacığı yükü altında kayabilir, özel ileri bakış planlayıcıların aksine.
▶Tap Tempo nasıl çalışır?
▶Hangi tempo işaretlemeleri gösterilir?
▶Zamanlama neden yüksek CPU yükü altında biraz kapalı geliyor?
▶Hazır ayarlar oturumlar arasında saklanıyor mu?
▶7/8 gibi tuhaf zaman imzalarını kullanabilir miyim?
Bu araç size yardımcı olduysa, bana bir kahve ısmarlamayı düşünün.
Bana bir kahve ısmarla