AI识谱——将乐曲转化为五线谱

导言:

会乐曲的小伙伴在听到一首好听的乐曲的时候,肯定想过将这首歌曲转换为谱子给弹出来。除了上网找乐谱、请大神帮忙扒谱或者自己扒谱外,小伙伴也可以尝试一下本文介绍的AI识谱流程,让我们开始吧!

注意了,本文扒出来的谱子或者方法有可能不能使用,读者可以参考该文的方法进行改进或调整,或者只是简单图一乐,哈哈~

step1:获取音频源

我们一般会通过视频或者音乐播放器软件听到好听的歌曲,我们最终需要获得MP3格式的文件,因此对于音乐播放器

  • 我们要下载MP3格式的原始音频;
  • 或者下载其他格式的音频,再转换为MP3格式

对于网络上的视频,我们则需要首先将视频下载到本地,再将视频中音频提取出来,导出为MP3文件,这里,我们推荐一个好用的微信小程序——实用去水印软件

如图,只需要将视频链接粘贴到小程序中,解析完成后点击保存到手机,或者复制无水印链接到浏览器中打开,就可以将原始视频MP4格式下载到本地了。得到本地视频后,我们可以使用pr软件导出音频为MP3,这里我们再推荐一个好用的软件(不过该软件需要收费)——闪电音频格式转换器

官网地址:闪电音频格式转换器-全面覆盖常见音乐格式_音频合并分割_音频压缩 (callmysoft.com)

该软件支持将各种类型格式的音频,以及视频转换为MP3音频输出。

step2:MP3转MIDI

这里,我们使用了pianotrans项目:

pianotransicon-default.png?t=O83Ahttps://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文件导入,即可在主页看到五线谱内容:

这里,我们可以利用该软件对音符在五线谱上进行适当的修改或标记,还可以播放进行试听。点击文件—导出即可得到歌曲对应的五线谱了!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值