繁體中文
Mac 的 MIDI 監看工具
InputConfig 在 Mac App Store 免費提供。支援 macOS 14 或以上版本,不需要帳號,不追蹤,開放原始碼。
一般的答案是 Snoize 的 MIDI Monitor,這是免費的開源 Mac App,會顯示進出你 Mac 的 MIDI。如果你不想安裝任何東西,瀏覽器的 MIDI 測試工具能在 Chrome、Edge 或 Firefox 裡顯示同樣的音符和旋鈕,Audio MIDI Setup 也內建了簡單的測試。每一種回答的問題略有不同,所以這一頁會說明該用哪一種。
我做了 InputConfig,這是自帶 MIDI 檢視的免費 Mac App,也在這個網站上做了 MIDI 測試工具。我把 Snoize 的 App 列在最前面,因為它是專門的工具。
步驟
- 先決定你需要知道什麼:Mac 有沒有聽到裝置、裝置到底送出什麼,或是某個 App 送出什麼。
- 如果只想快速檢查而且不裝任何東西,就在 Chrome、Edge 或 Firefox 裡打開 MIDI 測試工具並演奏。
- 要完整的記錄,包括其他 App 送出的內容,就從 Snoize 下載 MIDI Monitor。
- 想直接從 macOS 得到是或否的答案,就使用 Audio MIDI Setup 的 MIDI Studio 裡的 Test MIDI Setup。
- 想在同一個地方查看 MIDI 並對應到快速鍵,就打開 InputConfig 的 Live Visualizer。
依問題挑選監看工具
| 你想知道 | 使用 |
|---|---|
| 每一則訊息是什麼,並存成可保存的記錄 | Snoize 的 MIDI Monitor |
| 另一個 App 正在送出什麼 | Snoize 的 MIDI Monitor |
| 某個琴鍵、打擊墊或旋鈕現在有沒有作用,而且不用安裝任何東西 | 瀏覽器的 MIDI 測試工具 |
| macOS 本身有沒有聽到裝置 | Audio MIDI Setup 裡的 Test MIDI Setup |
| 某個控制項送出什麼,好讓你給它一個快速鍵 | InputConfig 的 Live Visualizer |
要完整記錄所有傳輸內容,就用 Snoize 的 App,只想快速看一下,就用瀏覽器。
Snoize 的 MIDI Monitor
Snoize 把它描述成顯示進出你 Mac 的 MIDI 訊號的 App,給找 MIDI 問題的音樂人,以及測試 MIDI 軟體的程式設計師使用。
- 價格與授權。可免費下載使用,原始碼以 BSD 授權開放。
- 版本。1.5.4,2023 年 7 月發布,需要 macOS 10.13 或更新版本。
- 特別之處。它可以監看其他 App 的輸出,而不只是進來的硬體。
四種裡面只有它能直接監看另一個 App 的輸出。它的頁面是 snoize.com/midimonitor。
瀏覽器裡的 MIDI 測試工具
- 你:在 Chrome、Edge 或 Firefox 裡打開 MIDI 測試工具,按下 Start listening 並允許 MIDI。
- 頁面:列出每一則訊息和它的頻道,在 88 鍵的圖上點亮每個音符,並顯示力度、以 CC 編號呈現的旋鈕、彎音,以及從 MIDI 時脈算出的速度。
- 確認:每個琴鍵都彈一次。沒有亮起的琴鍵就是從來沒送出音符。
它什麼都不用安裝,所以是最快的第一步檢查。Safari 不提供網頁 MIDI,所以需要用另外三種瀏覽器之一。Sound 按鈕會為每個音符播放一個聲音。
macOS 內建的測試
打開 Audio MIDI Setup,選擇 Window、Show MIDI Studio,然後按一下工具列上的 Test MIDI Setup。彈一個音符,裝置圖示上的向上箭頭就會亮起。按一下裝置的向下箭頭,Mac 就會傳一個 MIDI 訊號給它。它只顯示有訊息到達,不顯示訊息的內容。
當你需要知道問題出在 Mac 還是某個 App 時,這是值得信任的檢查。
InputConfig 的 Live Visualizer
InputConfig 的 MIDI 版面有一個七個八度、依力度上色的鍵盤,每個旋鈕都有一個命名的轉盤,還有彎音和觸後的量表、一排頻道,以及事件記錄。它是為了找出某個控制項送出什麼而做的,好讓你把它綁定:在一列上按「Scan」,移動控制項,那一列就設好了。
當你查看的目的是把那個打擊墊或旋鈕變成快速鍵時,就用它。Mac 上的 MIDI 轉按鍵有設定方式。
簡短版
- 專門的 App。Snoize 的 MIDI Monitor,免費而且開源。
- 不用安裝。使用瀏覽器的 MIDI 測試工具。
- 來自 Apple。Audio MIDI Setup 裡的 Test MIDI Setup。
- 要對應看到的東西。使用 InputConfig。
四種都免費,所以用最能回答你問題的那一種。
常見問題
Mac 上有免費的 MIDI 監看工具嗎?
有。Snoize 的 MIDI Monitor 免費而且開源。瀏覽器的 MIDI 測試工具不用安裝,macOS 內建的 Audio MIDI Setup 也有基本的測試。
macOS 有內建的 MIDI 監看工具嗎?
它有測試,但不是完整的監看工具。在 Audio MIDI Setup 的 MIDI Studio 裡,Test MIDI Setup 會在訊息到達時點亮裝置上的箭頭,但不會顯示訊息是什麼。
我要怎麼在 Mac 上看到 MIDI 訊息?
想快速看一下,就在 Chrome、Edge 或 Firefox 裡打開瀏覽器的 MIDI 測試工具。想要所有進出訊息的完整記錄,就安裝 Snoize 的 MIDI Monitor。
我可以在 Safari 裡監看 MIDI 嗎?
不行。Safari 不會把 MIDI 提供給網頁。瀏覽器測試工具請用 Chrome、Edge 或 Firefox,或使用 MIDI Monitor 這類 App。
我要怎麼看某個 App 正在送出什麼 MIDI?
Snoize 的 MIDI Monitor 可以監看其他 App 的輸出。這一頁的另外三種工具顯示的是來自裝置的輸入 MIDI。
更多中文頁面
詳細指南(英文)
作者說明。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, 简体中文
免費。macOS 14 或以上版本。不需要帳號,資料不會離開你的 Mac。 原始碼在 GitHub 上.