線上節拍器是一種以瀏覽器為基礎的工具,會產生規律且可聽見的滴答聲,其間隔時間為 60 除以你設定的 BPM(每分鐘拍數)值,讓你在練習、彩排或節奏訓練時能維持穩定的脈動。這個詞的含義同時涵蓋三件事:以 BPM 表示的速度、以每小節拍數表示的小節長度,以及標記每一拍的滴答聲音型——第一拍音高較高,使每個小節的開始容易聽出來。在 線上節拍器 中,這三項都可設定:速度接受 30 到 240 BPM 之間的任何整數,每小節拍數接受 1 到 12 之間的任何整數,而滴答聲本身是由你的瀏覽器使用 Web Audio API 產生,並非預錄的音訊檔案。不上傳任何東西,也不下載任何東西,音訊情境只存在於開啟工具的那個分頁中。結果就是一個自給自足的練習夥伴,只需一個按鈕即可啟動或停止。理解這些數字的意義,以及它們如何對應到你聽到的聲音,是善用節拍器的第一步。

online metronome meaning
線上節拍器的意義:BPM、重音與使用方法

線上節拍器背後的兩個核心概念

在任何線上節拍器簡潔的介面背後,有兩個設定決定了你聽到的所有聲音。第一個是每分鐘拍數,縮寫為 BPM。BPM 計算的是六十秒內均勻出現的拍數,這是 SI 對「分鐘」的定義,也用於速度標記,並記載於 NIST 認可時間單位指南中。如果你將線上節拍器設為 60 BPM,它每秒產生一次滴答聲;設為 120 BPM 時,每半秒產生一次;設為 240 BPM 時,每四分之一秒產生一次。滴答聲之間的間隔永遠遵循同一個公式:六十秒除以 BPM 值。

第二個設定是每小節拍數。小節(也稱為 bar)將固定數量的拍數組合為一個重複單位,而樂曲的拍號會告訴你該單位內有多少拍。四四拍是每小節四拍,三拍華爾滋是三拍,六八拍複合拍號則常以六拍計數。線上節拍器接受 1 到 12 之間的每小節拍數,因此你可以為流行與搖滾在每第四拍標記重音,為華爾滋在每第三拍標記重音,或為複合拍號在每第六拍標記重音。視覺化拍數計數器每次滴答前進一格,並在小節結束時乾淨地回到第一拍,即使計數達到一般看起來不尋常的小節長度也是如此。

BPM 如何控制滴答聲間隔

滴答聲之間的間隔,是將六十秒直接除以你選擇的 BPM。在線上節拍器接受的最大與最小值之間,你可以聽到這種對應關係。在 30 BPM 時,滴答聲之間的間隔為完整的兩秒,慢到足以配合呼吸節奏與極為刻意的練習。在 60 BPM 時,間隔縮短為剛好一秒,這也是作為一般速度參考的靜息心率。在 120 BPM 時,間隔為半秒,這是多數流行歌曲所在的速度。在上限 240 BPM 時,間隔為四分之一秒,足以在相當於 60 BPM 的輕快速度下進行十六分音符的快速演奏。

計算範例:120 BPM 時,間隔為 60 除以 120,等於 0.5 秒。這就是為什麼 120 BPM 是最為人熟悉的速度參考:它正好落在掛鐘的半秒刻度上,此速度的節拍器每秒鐘會產生兩次滴答聲。關於 BPM 的意義與如何設定的更深入說明,請參考 節拍器 BPM 指南。

BPM滴答間隔(秒)
302.000
601.000
900.667
1200.500
1500.400
1800.333
2100.286
2400.250

上表的數字全部由 60 除以 BPM 的公式得出,這也是工具本身安排每次滴答聲的方式。如果你設定的速度落在這些值之間,工具會產生對應的小數間隔,而當你重新輸入欄位時,可聽見的脈動會平滑地變慢或變快。

如何使用線上節拍器

在全新的瀏覽器分頁中開啟線上節拍器。你會看到兩個數字欄位與一個 Start 按鈕。請依照下列步驟設定速度、啟動滴答聲音軌,並在結束時做好清理。

  1. 在速度欄位中輸入 30 到 240 BPM 之間的整數速度。工具會將該值讀取為未去除前後空白的完整十進位整數,因此開頭空白、減號之類的符號、小數點、指數標記或單位都會導致數值判定失敗,而不是被四捨五入或限制範圍。
  2. 在小節欄位中選擇 1 到 12 之間的每小節拍數,然後按 Start。第一次滴答聲使用較高的音高,使每個小節的開始清晰可聞;後續滴答聲則使用較低的音高。
  3. 聆聽第一拍較高的重音以確認小節邊界,並觀察螢幕上的拍數計數器從 1 推進到你選定的小節長度,再回到 1。
  4. 當你需要新的速度或新的拍號時,可隨時編輯任一欄位。編輯動作會在新值生效前停止播放,使顯示的速度與可聽見的計時器不致於產生偏差。
  5. 離開頁面前請選 Stop。Stop 會關閉音訊情境、取消下一個已排程的滴答聲、重設視覺化拍數計數器,並將工具回復為停止狀態。當元件卸載時,也會自動執行相同的清理動作。

重音在實際使用中的意義

節拍器中的重音是一種可聽見的提示,告訴你每個小節第一拍從哪裡開始。若沒有重音,每次滴答聲聽起來都一樣,你必須在心中默默數拍才能知道自己在小節中的位置,而隨著速度加快會越來越困難。線上節拍器透過將第一拍的音高設定得比其他拍更高來解決這個問題。

具體而言,第一拍以一個短促的 1320 Hz 振盪器呈現,第二拍到小節結束則以 880 Hz 呈現。每個振盪器使用相同的增益包絡:增益從保守的 0.2 開始,於 50 毫秒內指數衰減至 0.001,並在 60 毫秒後停止振盪器,以免舊的音訊節點累積而拖慢頁面。這些頻率是產品設計上的提示,用意是讓第一拍無可誤認,並非關於標準化 concert pitch、特定音名、調律系統或理想練習音色的聲明。重音行為的詳細說明請見 線上節拍器聲音與重音指南。

裝置音量、揚聲器、耳機、瀏覽器增益與聆聽環境都會影響每次滴答聲聽起來的響度。一開始請將裝置音量調低,使用耳機時尤其如此。本工具不提供聽力防護,並非經過校正的音壓來源,也非醫療器材,因此僅適合作為音階練習、節奏訓練、視唱練習或粗略速度檢查的輕量化脈動輔助。

線上節拍器不做什麼

在瀏覽器分頁中運作的線上節拍器不等同於取樣精度的錄音室等級時脈。排程路徑在此至關重要,因為它決定了計時適合的用途。線上節拍器會透過 JavaScript 計時器排程下一個滴答聲,該計時器以經驗證的間隔時間計算而得,這對一般練習而言已經足夠,但現實中有若干因素會延遲可聽見的滴答聲:背景執行的分頁、會節流計時器的省電模式、忙碌的主執行緒、藍牙音訊延遲、瀏覽器自動播放政策,以及作業系統的排程機制。

這項工具也對它不提供的功能劃出了明確界線。沒有 DAW 同步、沒有 MIDI 時脈輸出、沒有 tap-tempo 分析、沒有延遲校正、沒有細分拍型、沒有 swing、沒有複節奏,也沒有錄音對位。沒有麥克風存取、沒有音訊檔案上傳,也沒有伺服器端音訊處理。音訊是在當前分頁中使用 Web Audio API 於本機產生,相關說明請參考 W3C Web Audio API 規格。每次滴答聲在本機建立一個短振盪器與一個增益節點,無需串流取樣,也無需下載音訊檔案。

若瀏覽器不支援 Web Audio,或啟動時音訊情境遭拒絕,工具會顯示錯誤訊息,且不會留下持續播放的殘留狀態。相同的保護機制也會在 Stop、任一輸入欄位編輯、啟動失敗以及卸載時執行,因此計時器與音訊情境始終會被清理。若在播放已啟動時再次嘗試 Start,會被同步守衛擋下,因此同一分頁中不會出現兩條重疊的滴答聲音軌。