音乐文件格式详解:MIDI、MusicXML、PDF、Guitar Pro 分别是什么,该怎么导出

指南阅读约 9 分钟Songscription

想继续编辑转写结果,就选 MIDI、MusicXML 或 Guitar Pro;选 PDF,得到的就是固定图片。Songscription 导出格式要按用途来选,打开文件也要用对应的软件,比如 MuseScore、Sibelius、Dorico、Guitar Pro 或 DAW。

转写一首歌以后,导出什么格式,决定了你接下来能拿它做什么。同一段音乐,可以导出成一组能在 DAW 里改的音符,一份能在打谱软件里接着改的乐谱,一个给吉他软件用的六线谱文件,或者一张用来打印的固定图片。选错了,以后就得手动把音乐重新输一遍。常用的格式就那么几种,基本都够用:MIDI、MusicXML、PDF,弹吉他的再加一个 Guitar Pro。下面说说每种格式存了什么,眼下这件事该选 Songscription 的哪种导出,以及怎么在 MuseScore、Sibelius、Dorico、Guitar Pro 或你的 DAW 里打开导出的文件。

按用途选格式

先找到你想拿文件做的事,看对应的那篇文章,再导出合适的格式。

你想做什么格式看哪篇
在别的打谱软件里接着改MusicXMLMusicXML 和 MIDI 的区别
把音符放进 DAWMIDIMusicXML 和 MIDI 的区别
看谱、打印或分享PDFMusicXML、MIDI 和 PDF 对比
改吉他六线谱Guitar ProGuitar Pro 文件是什么
看 Songscription 的全部导出格式全部Songscription 支持哪些导出格式
在你的软件里打开MusicXML在你的软件里打开 MusicXML

几种主要格式分别是什么

分清它们最快的办法,是看每种格式实际存了什么。

  • MIDI 存的是演奏数据。它记下弹了哪些音、每个音什么时候开始和结束、力度多大,但不管音乐在谱表上该长什么样。所以它特别适合 DAW,你在 DAW 里要的正是能改的音符数据,用来驱动音色。拿来记谱就差一些,因为软件排谱时得自己猜音符拼写和节奏。
  • MusicXML 存的是记谱本身:音符拼写、符杠连接、演奏法记号、歌词、多个谱表和排版。它是开放格式,支持的软件很多,本来就是为了在软件之间搬乐谱,不用重新打一遍。想让音乐一直是能看、能改的乐谱,就导出这个格式。
  • PDF 存的是定稿页面的一张固定图像。看谱、打印、分享都很合适,想改就完全没用,上面的音符只是像素,不是数据。乐谱做完以后,把它当成发给别人的最终版。
  • Guitar Pro 把六线谱、标准五线谱和播放都放在同一个能编辑的文件里,所以比起一张平面的六线谱 PDF,吉他手更喜欢它。Songscription 导出的 Guitar Pro 文件是 .gp5,可以用 Guitar Pro 或者免费的 TuxGuitar 打开,再改指法和六线谱。Guitar Pro 文件是什么讲了这种格式存了什么、怎么打开。

最容易搞混的是 MusicXML 和 MIDI。MusicXML 和 MIDI 的区别细讲了为什么一个能带上乐谱的样子,另一个带不上;MusicXML、MIDI 和 PDF 对比把三种格式放在一起比。

该选哪种 Songscription 导出格式

Songscription 把录音转成乐谱,并在我们制作的乐谱编辑器里排好。导出之前,你可以在编辑器里改音符、移调,添加歌词、力度记号和反复记号。接下来,根据要做的事选择格式:如果你的其他乐谱都放在 MuseScore、Sibelius 或 Dorico 里,想在那里继续改谱,就选 MusicXML;想把音符送进 DAW,就选 MIDI;想按编辑器里的样子打印或分享页面,就选 PDF;想在吉他 APP 里编辑六线谱,就选 Guitar Pro。Songscription 支持哪些导出格式列出了所有格式及各自的用途。如果还要改谱,就别导出 PDF;想要清晰的乐谱,就别选 MIDI。

在你的软件里打开文件

MusicXML 可以把乐谱传到打谱软件里。在 MuseScore、Sibelius 和 Finale 中打开 MusicXML介绍了在各个软件中导入的步骤;把 Songscription 导出的文件导入 MuseScore讲了用免费软件 MuseScore 导入文件的完整步骤;导入 MuseScore、Sibelius、Finale 和 Logic还介绍了把 MIDI 文件导入 DAW 的方法。

MakeMusic 在 2024 年停止了 Finale 的开发,Finale 不再更新,也不能再购买,但已经安装的软件仍能打开文件。如果你要换掉 Finale,可以把乐谱存成 MusicXML,再用仍在维护的软件打开,比如免费的 MuseScore,或者 MakeMusic 向 Finale 用户推荐过的 Dorico。Sibelius 也是打开 MusicXML 的常见选择。

常见问题

MIDI 和 MusicXML 有什么区别?

MIDI 存的是演奏数据:弹了哪些音、什么时候弹、每个音持续多久、力度多大。它不记录音乐在谱表上该是什么样子,所以软件打开 MIDI 文件时,得自己猜该怎么记谱。MusicXML 存的是记谱本身,包括音符拼写、符杠连接、演奏法记号、歌词和排版,让乐谱在另一个软件里打开时保持原来的样子。想把音符放进 DAW 或用来发声,就选 MIDI;想要能读的乐谱,就选 MusicXML。

应该选择哪种 Songscription 导出格式?

根据文件接下来要用在哪里选格式。想编辑乐谱,不需要导出,直接在 Songscription 的乐谱编辑器里打开就行。如果你用 MuseScore、Sibelius 或 Dorico 这类打谱软件,就导出 MusicXML。想把音符放进 Logic、Ableton 或 FL Studio 这样的 DAW,就导出 MIDI。如果只需要看谱、打印或分享完成的页面,不再需要编辑,就导出 PDF。吉他手可以导出 Guitar Pro,得到一份可编辑的六线谱,用 Guitar Pro 或 TuxGuitar 打开。MusicXML、MIDI 和 Guitar Pro 文件都可以继续编辑,PDF 则是音乐的固定图片。

能在 MuseScore、Sibelius 或 Dorico 里打开 MusicXML 文件吗?

可以。MusicXML 是一种开放格式,专门用于在软件之间传递乐谱,不用重新输入音符。各大打谱软件都能读取和写入这种格式。MuseScore 免费,可以直接打开 MusicXML,Sibelius 和 Dorico 也能导入。MakeMusic 在 2024 年停止了 Finale 的开发。要换到仍在更新的软件,可以先把 Finale 乐谱存成 MusicXML,再用新软件打开。

乐谱 PDF 可以编辑吗?

不能。PDF 是页面的固定图像,用来阅读和打印,不能用来改音符。想改音符,就在 Songscription 的乐谱编辑器里打开乐谱,或导出 MusicXML,在其他打谱软件里编辑。想改音色或编曲,就导出 MIDI,再导入 DAW。等编辑完成后,再把 PDF 留作分享用的最终版。

想快速看出区别,可以把同一首歌导出成三种格式。用 Songscription 上传录音,导出为 MusicXML、MIDI 或 PDF。

关于作者

Songscription

作者

Songscription

乐手做的,做给乐手用

Songscription 能把任何录音转成乐谱、MIDI 和六线谱。这里的文章是我们写的,我们是一群乐手和工程师,做的就是自己当年一直想要的工具。我们对音符很较真,对谐音梗更较真,要是有几个梗跑了调,先在这儿说声抱歉。

了解我们的团队

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