简体中文
如何在 Mac 上播放 MIDI 文件
InputConfig 在 Mac App Store 免费提供。支持 macOS 14 或更高版本,无需账户,不追踪,开源。
把 .mid 文件拖进 GarageBand。它会落在软件乐器轨道上,每个声部一个,按空格键就能播放。如果想不安装任何东西快速听一下,可以在浏览器的 MIDI 播放器里打开这个文件,它还会显示文件里有什么。QuickTime Player 打不开 MIDI 文件。
GarageBand 的步骤来自 Apple。浏览器播放器是本站的免费工具之一,我和 InputConfig(我做的用于手柄和 MIDI 设备的 Mac App)一起维护它。
步骤
- 打开 GarageBand,新建或打开一个项目。
- 把 MIDI 文件从访达拖到轨道下方的空白区域。
- 按空格键播放。
- 要改变某个声部的音色,选中它的轨道,并在资源库里选一件乐器。
在 GarageBand 里播放
- 你:把 MIDI 文件从访达拖到一个软件乐器轨道上,或者拖到现有轨道下方的空白区域。
- GarageBand:把文件放到一个或多个软件乐器轨道上。
- 检查:按空格键,歌曲就会播放。
每个轨道的音色都可以在资源库里更改,所以为钢琴写的声部也可以由弦乐来演奏。GarageBand 提供乐器,这正是 MIDI 文件所缺少的部分。Apple 的页面是 Import audio and MIDI files。
在浏览器里播放
- 你:打开 MIDI 文件查看器和播放器,选择文件或把它拖到页面上,然后点按播放。
- 网页:用朴素的内置音色和简单的鼓声播放每个音符,并显示轨道、速度、钢琴卷帘和以文字显示的每个事件。
- 检查:文件播放时,一条线在钢琴卷帘上移动。
文件是在你自己的电脑上读取的,不会上传。浏览器播放器用来确认文件是什么,GarageBand 用来好好地听它。
了解双击为什么可能没反应
MIDI 文件里没有声音。它是一份音符和时间的清单,需要有东西来提供乐器。QuickTime Player 播放的是录音,而不是指令,它打不开 MIDI 文件:我在 macOS 27 上试过一个,QuickTime Player 所基于的框架报告说无法打开这个文件。MIDI 文件需要一个内含乐器的 App,而不是媒体播放器。General MIDI 乐器列表显示了文件可以要求的音色。
把 MIDI 文件变成 MP3
- 把 MIDI 文件导入 GarageBand,并选择你想要的乐器。
- 选择“共享”,“将歌曲导出到磁盘”。
- 选择 MP3 作为格式。AAC、AIFF 和 WAVE 是另外几种选择。
- 选择一个质量,然后点按“导出”。
MP3 是 GarageBand 播放这个文件的录音,所以导出之前先选好音色。Apple 的页面是 Export songs to disk or iCloud。
了解你有哪种文件
- .mid 和 .midi。这是标准 MIDI 文件(Standard MIDI File),两种后缀的意思相同。
- .kar。这是内含歌词的 MIDI 文件,为卡拉 OK 播放器制作。
- .rmi。这是封装在外壳里的 MIDI 文件,来自较老的 Windows 软件。
MIDI 文件查看器能打开这三种,并列出轨道、速度和歌词。要把歌曲移到另一个调,或放慢速度来练习,MIDI 移调工具可以存一份修改后的副本。如果查看器显示了音符,说明文件没问题,只是需要一件乐器。
简短总结
- 要好好听。拖进 GarageBand 并按空格键。
- 要快速检查。在浏览器播放器里打开它。
- 要作为音频分享。在 GarageBand 里选择“共享”,“将歌曲导出到磁盘”,并选 MP3。
GarageBand 是 Apple 提供的免费 App,也是 Mac 上最接近 MIDI 播放器的东西。
常见问题
如何在 Mac 上打开 .mid 文件?
把它拖进 GarageBand 项目,放到软件乐器轨道上或轨道下方的空白区域。或者在浏览器的 MIDI 播放器里打开它,边听边检查。
QuickTime Player 能播放 MIDI 文件吗?
不能。QuickTime Player 播放音频和视频录制内容。MIDI 文件里是音符,不是声音,QuickTime Player 打不开它。
Mac 有内置的 MIDI 播放器吗?
没有专门用来播放 MIDI 文件的 App。Apple 提供的免费 App GarageBand 可以用真实乐器的声音播放它们。
如何在 Mac 上把 MIDI 转成 MP3?
把 MIDI 文件导入 GarageBand,选择“共享”,“将歌曲导出到磁盘”,选择 MP3 并点按“导出”。
为什么我的 MIDI 文件听起来和歌曲不一样?
文件里是音符,而每个播放器自己选择音色。在 GarageBand 的资源库里更改每个轨道的乐器,可以更接近原曲。
我能在线播放 MIDI 文件吗?
能。本站的 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 上.