MP3转成midi后问什么很难听?

我正在尝试编写一些代码,将MP3文件转换为主colab页面中的midi

所以我记得从mp3创建midi文件是一个大项目,我可能很难将个人歌曲或音频文件导入到这个项目中。(MIDI的音频格式,在某些地方是通过人工智能完成的(例如),列表)

因此,我尝试通过此功能将MP3转换为WAV:

并且尝试通过指令将WAV转换为MIDI,该函数:

但是在我的colab页面()的WAV到Midi块代码中,我得到了以下错误:


我想这一定是因为python版本不匹配,但这里有人问

如果你喜欢音乐,又爱玩电脑,那你肯定不会对MIDI这个词陌生。一直以来MIDI就是电脑音乐的代名词,MIDI技术的多方优势和技术应用已经为广大音乐工作者和音乐爱好者所接受。在现代音乐制作上,MIDI技术已达到不可取代的地位。无论是在影视制作、游戏开发、广告配乐和计算机多媒体应用中都可以找到MIDI技术的影子。作为电脑音乐,MIDI的优势在于其易修改性,可以表达传统乐器无法表现的特殊声效,优良的音质和宽广的音域。精明的录音师可以方便的利用MIDI玄乐技术得到一支“永不出错的玄乐队”;好莱坞许多电影的配音已抛弃了传统乐器而完全围绕着MIDI进行了。随着电脑和因特网的迅速发展,MIDI以其种种优势也开始在普通计算机爱好者中流行开来。很多人正是在听到真正优秀的MIDI音乐之后,才彻底改变了对电子音乐的看法。

Interface)的英文简写。MIDI并不是一个实实在在的东西,而是一个国际通用的标准接口,是一种电子乐器之间以及电子乐器与电脑之间的进行交流的标准协议。通过它,各种MIDI设备都可以准确传送MIDI信息。它从80年代初问世至今,它经历了长时间的发展,我们可以从广义上将其为理解为电子音乐合成器,是电脑音乐的统称,包括协议、设备等等相关的所有技术。而我们平常所说的“MIDI”通常只是指一种电脑音乐的文件格式。

只要稍微留心一下,我们经常可以看到很多以MID、RMI为扩展名的音乐文件,这些就是在电脑上最为常用的MIDI格式。一首可以播放5分钟左右时间的MIDI歌曲,其容量只有百余K字节。而同样这首歌的波形音乐文件如WAV,则高达50MB左右,即使是经过MP3技术进行高比例压缩处理,也有5MB大小,相比之下MIDI可算是小巧玲珑。这样的文件,最适合在互联网上传播,MIDI文件的这个特点决定了MIDI音乐肯定是与Internet联系最密切的音乐。

MIDI和普通的音频文件有什么不同

MIDI文件并非像WAV或MP3那样量化的纪录乐曲每一时刻的声音变化,它记录的是如“音乐在什么时刻,使用什么乐器,以什么音符开始,以什么音调结束,加以什么伴奏”等等这样的信息,所以MIDI文件本身并不是音乐,而是发音命令,MIDI文件本身只是一些数字信号而已,不包含任何声音信息。而WAV是把声音的波形记录下来,将这些模拟波形转换成数字信息,这些信息所占用的体积显然要比只是简单描述性的MIDI文件大的多。

MIDI音乐是如何被播放的

既然MIDI文件只是对乐曲播放的描述,本身并不包含任何可供回放的声音信息,那么一首首动听的电脑音乐又是如何被我们的声卡播放出来的呢?这就要通过形式多样的合成手段了,即当播放MIDI时,计算机将指令发给声卡,声卡按照指令将MIDI信息重新合成起来。所以,MIDI的播放效果取决于用户MIDI设备的质量和音色。就电脑声卡而言,最为常见的手段是FM合成与波表合成。前者多用于以前的ISA声卡,FM是“频率调变”的英文缩写,它运用声音振荡的原理对MIDI进行合成处理。但由于技术本身的局限,加上这类声卡采用的大多数为廉价的芯片,效果自然差劲;而波表合成所带来的效果要远远超过FM,而且在电脑上已被广泛运用,各类波表声卡、波表软件层出不穷。

我要回帖

更多关于 mp3怎么转midi 的文章

 

随机推荐