繁體中文

什麼是 MIDI 時脈?

在 Mac App Store 下載 InputConfigInputConfig 在 Mac App Store 免費提供。支援 macOS 14 或以上版本,不需要帳號,不追蹤,開放原始碼。

MIDI 時脈是一個裝置讓其他裝置保持同一速度的方式。主導的裝置每個四分音符送出 24 次時脈訊息,每個跟隨的裝置都計算這些訊息來保持同步。速度加快,訊息就到得更密集。另外三種訊息,Start、Continue 和 Stop,告訴跟隨者何時執行。

這些訊息是 MIDI 標準的一部分。我做了 InputConfig,這是免費的 Mac App,能送出和接收傳輸訊息,所以有一段介紹它如何處理這些訊息。

讀懂時脈訊息

訊息位元組(十六進位)作用
Timing ClockF8每個四分音符送出 24 次
StartFA從頭開始播放
ContinueFB從停止的地方繼續播放
StopFC停止
Song Position PointerF2,後面接兩個資料位元組要在歌曲中的哪個位置,以十六分音符計算

前四個都是沒有頻道的單一位元組,所以連線上的每個裝置都聽得到。時脈不帶速度的數字:跟隨者從訊息到達的快慢來算出速度。

設定一個送出者和許多跟隨者

  • 一個裝置送出。在決定速度的裝置或 App 上,開啟時脈輸出,通常叫做 Sync Out 或 Send MIDI Clock。
  • 其他的跟隨。把它們各自設為外部同步,這樣它們就從送達的時脈取得速度。
  • 在送出者上按播放。它送出 Start,跟隨者就一起開始。

只能有一個裝置送出時脈,否則跟隨者會同時收到兩種速度。

分辨時脈和 MIDI Time Code

MIDI 時脈MIDI Time Code
測量音樂時間:拍子時鐘時間:時、分、秒和影格
隨速度改變會不會
用於鼓機、音序器、琶音器、速度效果與影片、磁帶和其他錄音機鎖定同步
訊息F8,每個四分音符 24 次F1 四分之一影格訊息

時脈說的是音樂進行得多快,時間碼說的是現在幾點。

看著時脈送達

把裝置或 DAW 的時脈送到瀏覽器,就能測量它。敲擊速度工具讀取傳入的 MIDI 時脈並顯示它的速度,而 MIDI 測試工具會在速度旁邊,顯示 Start、Continue 和 Stop 送達的情況。在 Mac 上,DAW 透過 IAC Driver 匯流排連到瀏覽器。如果螢幕上的速度和送出者一致,時脈就有送達。

在音樂 App 之外使用 Start 和 Stop

InputConfig 把 Start、Continue 和 Stop 當作觸發條件:每一個都可以觸發一次快速鍵、巨集或 App 動作。在 DAW 裡按播放,就能在另一個 App 裡開始螢幕錄影。它也能從手把按鈕送出這三種,供跟隨外部傳輸的 DAW 使用。它本身不送出或跟隨時脈,因為它是對應工具,而不是音序器。傳輸訊息是 MIDI 同步中可以當成按鈕使用的部分。把 MIDI Start 和 Stop 當 Mac 快速鍵有步驟。

簡短版

  • 時脈。訊息是 F8,每個四分音符送出 24 次。
  • 傳輸。Start 是 FA,Continue 是 FB,Stop 是 FC。
  • 規則。一個送出者,其他每個裝置都設為跟隨。

MIDI 時脈是沿著線傳送的共用節拍器。

常見問題

一拍裡有多少個 MIDI 時脈脈衝?

每個四分音符二十四個。一個十六分音符是六個時脈訊息。

MIDI 時脈會把速度當成數字送出嗎?

不會。它送出間隔均勻的訊息,接收的裝置測量它們的間隔來算出速度。

MIDI 時脈和 MIDI Time Code 有什麼差別?

MIDI 時脈計算拍子並跟隨速度。MIDI Time Code 計算時、分、秒和影格,不會隨速度改變。時脈讓樂器同步,時間碼則與影片和錄音機鎖定。

什麼是 MIDI beat clock?

MIDI 時脈的另一個名稱:每個四分音符送出 24 次的 F8 計時訊息。

為什麼我的裝置在 MIDI 時脈下會偏移或重疊?

通常是有兩個裝置在送出時脈,或是跟隨者仍然使用內部速度。只讓一個裝置開啟時脈輸出,其他的設為外部同步。

MIDI 時脈使用頻道嗎?

不使用。時脈、Start、Continue 和 Stop 是沒有頻道的系統訊息,所以連線上的每個裝置都會收到它們。

更多中文頁面

詳細指南(英文)

作者說明。Ryleigh Newman 開發了 InputConfig,因為雙手活動不便,每天都用手把操作自己的 Mac。本頁譯自英文。Mac 的語言設為繁體中文時,App 的主要按鈕和選單會顯示為中文,本頁使用這些名稱,並在括號中附上英文名稱。App 的其他部分和網站的其他頁面都是英文。

本頁的其他語言版本: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 简体中文

在 Mac App Store 下載 InputConfig免費。macOS 14 或以上版本。不需要帳號,資料不會離開你的 Mac。 原始碼在 GitHub 上.