导言:
会乐曲的小伙伴在听到一首好听的乐曲的时候,肯定想过将这首歌曲转换为谱子给弹出来。除了上网找乐谱、请大神帮忙扒谱或者自己扒谱外,小伙伴也可以尝试一下本文介绍的AI识谱流程,让我们开始吧!
注意了,本文扒出来的谱子或者方法有可能不能使用,读者可以参考该文的方法进行改进或调整,或者只是简单图一乐,哈哈~
step1:获取音频源
我们一般会通过视频或者音乐播放器软件听到好听的歌曲,我们最终需要获得MP3格式的文件,因此对于音乐播放器:
- 我们要下载MP3格式的原始音频;
- 或者下载其他格式的音频,再转换为MP3格式
对于网络上的视频,我们则需要首先将视频下载到本地,再将视频中音频提取出来,导出为MP3文件,这里,我们推荐一个好用的微信小程序——实用去水印软件
如图,只需要将视频链接粘贴到小程序中,解析完成后点击保存到手机,或者复制无水印链接到浏览器中打开,就可以将原始视频MP4格式下载到本地了。得到本地视频后,我们可以使用pr软件导出音频为MP3,这里我们再推荐一个好用的软件(不过该软件需要收费)——闪电音频格式转换器
官网地址:闪电音频格式转换器-全面覆盖常见音乐格式_音频合并分割_音频压缩 (callmysoft.com)
该软件支持将各种类型格式的音频,以及视频转换为MP3音频输出。
step2:MP3转MIDI
这里,我们使用了pianotrans项目:
pianotranshttps://github.com/azuwis/pianotrans
利用此系统,我们可以将MP3转录为带有踏板信息的MIDI文件。这是一个为Windows和Linux/macOS上的用户提供的简易图形用户界面和打包工具。
需求条件:
操作系统:Windows 7或以上版本(64位)、Linux、macOS(Intel/M1)
内存:至少4GB
Windows使用说明
下载并安装Visual Studio 2015、2017和2019的Microsoft Visual C++ Redistributable(vc_redist_x64.exe)
下载并解压PianoTrans-v1.0.7z(1.5GB下载量,使用7-Zip解压)
PianoTrans默认使用GPU进行推理,如遇到问题,可尝试运行PianoTrans-CPU.bat以强制使用CPU。
解压并打开文件夹,双击PianoTrans.exe即可打开PianoTrans:
此时我们点击Add files to queue,将刚才处理或者下载好的MP3文件导入,然后等待,结束后即可在MP3相同的文件夹中得到转换好的mid文件。
此时我们可以试听一下mid音乐文件来听听效果~
step3:MIDI转五线谱
这里我们需要将MIDI转换为五线谱。我们可以使用Sibelius软件。
Experience the Power of Sibelius Music Software - Avid
Sibelius是一款功能强大、备受业界推崇的音乐制谱软件,广泛应用于音乐教育、电影配乐、管弦乐团、合唱团等领域:
- Sibelius软件来自芬兰音乐巨匠西贝柳斯的故乡,由就读于剑桥和牛津的一对双胞兄弟Ben和Jonathan Finn所创。
- Sibelius软件在全球拥有众多用户,是音乐制谱领域的佼佼者。
- 强大的乐谱制作和编辑功能:Sibelius支持多种乐器和音符输入方式,可以创建和编辑各种类型的乐谱,包括交响乐、室内乐、合唱曲等。它还支持复杂的和声符号、特殊技巧标记和各种音符变化,让用户能够准确地表达音乐创意。
- 丰富的音乐字体和符号库:Sibelius提供了丰富的音乐字体和符号库,用户可以自定义乐谱的样式和排版,以满足不同的需求。
- 音频处理与虚拟乐器库:Sibelius不仅支持基本的乐谱制作和编辑功能,还提供了高级的音频处理和虚拟乐器库,让用户能够为乐谱添加逼真的音色,进行即时演奏和录制。
Sibelius软件分为基础版、标准版和旗舰版三个版本,以满足不同用户的需求。基础版适合初学者使用,可以创作包含多达4种乐器分谱的简单乐谱;标准版适合编曲爱好者使用,可以创作包含多达16种乐器分谱的丰富乐谱;旗舰版则适合专业音乐制作人使用,可以创作具有无限分谱和定制布局的丰富乐谱。用户可以根据自己的需求选择合适的版本进行购买。
打开Sibelius,将MIDI文件导入,即可在主页看到五线谱内容:
这里,我们可以利用该软件对音符在五线谱上进行适当的修改或标记,还可以播放进行试听。点击文件—导出即可得到歌曲对应的五线谱了!