教程MIDIAndrew Carlins•阅读约 7 分钟

怎么把 MIDI 导入 DAW

扒谱结果导出成 MIDI 以后,拖进 Ableton、Logic、FL Studio 或者你常用的 DAW,点几下就好。下面讲具体流程,也讲讲 MusicXML 有哪些 MIDI 给不了的东西。

把 MIDI 扒谱结果导入 DAW,音符落在可以编辑的轨道上

把 MIDI 导入 DAW,一般就是把 .mid 文件拖到 MIDI 轨道上,再指定一个乐器。MIDI 里装的是音符、时间位置和力度,没有声音,所以导进来以后要选一个虚拟乐器来播放,然后就能像编辑其他轨道一样改这些音符。

MIDI 和 MusicXML 该导出哪个

给 DAW 用,就导出 MIDI。MIDI 是演奏数据,记的是有哪些音符、各自在什么时间位置,还有每个音弹得多重。DAW 要的就是这些,所以文件一拖上轨道,就能用你指定的乐器放出来。MusicXML 是记谱格式,描述的是一份印出来的乐谱,有谱表、符杠、调号这些,是给 MuseScore、Sibelius 和 Dorico 这类打谱软件用的,大多数 DAW 导进去也用不起来。

简单记:要进 DAW 就导出 MIDI,要进打谱软件就导出 MusicXML。想多了解一些背景,可以看我们的几篇指南:MIDI 是什么、MusicXML 和 MIDI 的区别,还有常见的音乐导出格式,里面讲了每种文件分别干什么用。

先拿到 MIDI 文件

手上只有录音、没有现成的 MIDI 文件的话,先转录。DAW 导入的是 MIDI,不是音频,得先把录音里的音符转成 MIDI 事件,下面的步骤才用得上。在 Songscription 上传一次录音,就能转出 MIDI,同时还有 PDF、MusicXML 和 Guitar Pro 文件。可以上传 MP3、WAV、M4A 或 MP4,也可以粘贴 YouTube、Instagram 或 TikTok 链接,或者直接在浏览器里录音。转录好以后,导出 MIDI。

已经有 .mid 文件的话,直接跳到下一节。想完整了解录音是怎么变成 MIDI 的,可以看我们的音频转 MIDI 指南。

把 MIDI 导入 DAW

各家 DAW 的操作略有不同,套路都一样:先把 .mid 文件放到 MIDI 轨道上,再指定乐器。

Ableton Live

从文件浏览器里把 .mid 文件直接拖到编曲视图或会话视图的一条 MIDI 轨道上。Live 会把音符放进一个片段(clip)里。给这条轨道加一个乐器,比如钢琴或合成器,就能听到声音了。想看更完整的流程,可以读我们的在 Ableton Live 里用 Songscription。

Logic Pro

用“文件”菜单里的导入,或者把 .mid 文件拖进轨道区域。Logic 会根据 MIDI 建好软件乐器轨道,并加载一个默认乐器,你可以换成别的。具体操作见我们的在 Logic Pro 和 FL Studio 里用 Songscription。

FL Studio

把文件拖进去,或者在“文件”菜单里选导入,再选 MIDI 文件。FL Studio 会问你打算怎么处理这份 MIDI,其中包括要不要把各个通道拆成单独的 Pattern,这样从一开始就能把各个声部理清楚。细节同样在那篇 Logic Pro 和 FL Studio 指南里。

GarageBand

把 .mid 文件直接拖进 GarageBand 的时间线。它会建一条软件乐器轨道,音符都在原位,接下来挑个音色就行。更多内容看我们的在 GarageBand 里用 Songscription。

导入以后整理一下

MIDI 上了轨道以后,就像对待任何录好的声部一样,把它整理干净。每次都可以查一查下面几项:

  • 指定虚拟乐器。 没加载音色之前,MIDI 是没声的。挑一个适合这个声部的乐器。
  • 需要的话量化一下。 如果音符来自现场演奏,把它们吸附到网格上能让松散的节奏变整齐,不过你也可以留一点原来的律动。
  • 改掉错八度和多余的音。 从头看一遍,碰到差了一个八度的音,或者偶尔冒出来的多余音符,就改正或者删掉。
  • 把左右手或不同声部拆到单独的轨道。 把左手、右手或者不同的乐器各自挪到自己的轨道上,混音和编辑时就能分开处理。

这些整理多半和处理任何扒谱结果时一样。我们的 MIDI 转换后的整理指南一步步讲了怎么修正节奏、八度和多余的音。

常见问题

怎么把 MIDI 文件导入 DAW?

多数 DAW 里,把 .mid 文件拖到 MIDI 轨道或乐器轨道上,再给它挂一个虚拟乐器来播放就行。在 Logic Pro 和 FL Studio 里,也可以从“文件”菜单选导入,把 MIDI 带进来。音符上了轨道以后,就跟其他录好的声部一样编辑:换乐器,量化一下节奏,再把零星的错音改掉。

为什么 MIDI 导进 DAW 以后没声音?

MIDI 是音符数据,不是音频。它记下弹哪些音、什么时候弹、弹得多重,本身不带声音。想听到它,得给轨道加载一个虚拟乐器,比如钢琴、合成器或采样器。没加载乐器之前,音符明明都在,轨道放起来也没声。

给 DAW 用,该导出 MIDI 还是 MusicXML?

给 DAW 用就导出 MIDI。DAW 处理的正是 MIDI 里的演奏数据:音符、时间位置和力度。MusicXML 是记谱格式,是给 MuseScore、Sibelius、Dorico 这类打谱软件用的,大多数 DAW 导进去也用不起来。只有要导进打谱软件时才用 MusicXML。

能把一首歌转成 MIDI 再导入吗?

可以。手上只有录音、没有现成的 MIDI 文件的话,先把它转录出来。在 Songscription 上传一次录音,就能拿到 MIDI,同时还有 PDF、MusicXML 和 Guitar Pro 文件。导出 MIDI,再拖进 DAW 就行。

关于作者

Andrew Carlins

作者

Andrew Carlins

Songscription 联合创始人兼 CEO

Andrew 在斯坦福和几位同样玩音乐的朋友一起创办了 Songscription,因为他们受够了想弹的歌总找不到谱。他从小弹钢琴,也吹过上低音萨克斯,还演过音乐剧。虽然好几年没登台了,他觉得自己的状态还没降半音。他在这里写扒谱的事,讲怎么把一首歌从录音里扒下来,变成纸上的谱子。

了解我们的团队

还有这些同一话题的文章,可以接着读。