人工智能音乐
Gzx煊
这个作者很懒,什么都没留下…
展开
-
用到的Music21函数总结1
用到的Music21函数总结11.把目录中所有的mid乐谱都转成C调from music21 import*def load_data(file_path): ## load midi file using music21 library piece = converter.parse(file_path) #transpose all streams to C major. this process is to reduce the number of states原创 2020-08-05 16:18:37 · 2628 阅读 · 2 评论 -
Music21-Chapter2
Music21-Chapter2今天继续给大家连载Music21的教学开局先导入Music21的所有内容:from music21 import*1.音高(pitch)对象的使用创建一个音高为bB4的p1:p1=pitch.Pitch('b-4')#bB4p1<music21.pitch.Pitch B-4>音高类似上期博客的note,也有如下功能:p1.octave4#p1在第四个八度p1.pitchClass10#p1是一个八度中第11个音,第一个音是C,序号为原创 2020-05-28 00:02:21 · 680 阅读 · 1 评论 -
Music21-Chapter1
Music21-Chapter1在4月初的时候开始了Music21的系统学习,到现在基本上把官方的用户手册大致过了一遍,现在也想以博客形式来给大家连载一下我的所学。如果你也想走基于Symbolic(音符)的人工智能音乐,同时你也热爱音乐,对计算机感兴趣,就来和我一起学习吧!学完这个框架之后就可以尝试使用代码来制谱了,也可以用这个框架做乐曲的预处理。一、Music21的安装先把Anaconda准备好,然后从Anaconda Prompt的命令行进入到Jupyter notebook安装命令:使用清华原创 2020-05-26 21:32:14 · 1998 阅读 · 1 评论