首页 > 代码库 > 【Python图像特征的音乐序列生成】数据集制作的一些tricks
【Python图像特征的音乐序列生成】数据集制作的一些tricks
关于数据集的制作,我决定去掉很多不必要的东西,比如和弦,于是我选择了melody部分的旋律。
有了midi文件,我现在要abc序列,所以我要通过midi2abc转换一下文件。
批处理程序效果如下:
文件代码如下:
1 import os 2 3 filelist = os.listdir(‘C:\\Users\\zyx\\Desktop\\New\\melody‘) #遍历文件夹所有的文件 4 file_raw_list = list(filter(lambda filename:filename[-4:] == ‘.mid‘, filelist)) #筛选出格式为.mid的文件 5 for i in range(len(file_raw_list)): 6 command= ‘midi2abc.exe‘ + ‘ ‘ + file_raw_list[i] + ‘ -o ‘ + file_raw_list[i][:-4] +‘.abc‘ 7 os.system(command) 8 print(‘OK ‘+file_raw_list[i])
【Python图像特征的音乐序列生成】数据集制作的一些tricks
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。