【技术实现步骤摘要】
自定义音色的MIDI音乐编辑播放方法、装置、系统及介质
本专利技术涉及音乐编辑
,尤其涉及自定义音色的MIDI音乐编辑播放方法、装置、系统及介质。
技术介绍
在传统的可视化音乐编辑器中,可提供给用户乐器数字接口(musicalinstrumentdigitalinterface,MIDI)实现音乐编辑、播放和输出功能,允许用户根据提供的UI交互,譬如给定一块映射乐理音符的画板,或者一个钢琴键盘等去即兴创作一首音乐并将其输出,用户可以得到输出后的一个音频文件。然而目前在Android端的相关MIDI数字音乐编辑播放软件中,都是采用设备自带的音色库或者内置默认的音色库,只能选择软件提供的乐器,例如钢琴、风琴、吉他、贝斯等,用户对音色的选择有限,无法满足个性化的音乐编辑播放需求。因此,现有技术还有待于改进和发展。
技术实现思路
鉴于上述现有技术的不足,本专利技术的目的在于提供自定义音色的MIDI音乐编辑播放方法、装置、系统及介质,旨在解决现有技术中MIDI音乐的音色无法满足个性化需求的问题 ...
【技术保护点】
1.一种自定义音色的MIDI音乐编辑播放方法,其特征在于,包括如下步骤:/n编辑获取目标音符并根据预设的合并音色库设置所述目标音符的音色,所述合并音色库中包括本地音色文件和自定义音色文件;/n对所述目标音符进行编码后生成相应的MIDI文件;/n当接收到播放指令时,解析待播放的MIDI文件和合并音色库后分别获取待播放的音符信息及其对应的音色文件;/n根据所述音符信息和对应的音色文件生成音频流后进行播放。/n
【技术特征摘要】
1.一种自定义音色的MIDI音乐编辑播放方法,其特征在于,包括如下步骤:
编辑获取目标音符并根据预设的合并音色库设置所述目标音符的音色,所述合并音色库中包括本地音色文件和自定义音色文件;
对所述目标音符进行编码后生成相应的MIDI文件;
当接收到播放指令时,解析待播放的MIDI文件和合并音色库后分别获取待播放的音符信息及其对应的音色文件;
根据所述音符信息和对应的音色文件生成音频流后进行播放。
2.根据权利要求1所述的自定义音色的MIDI音乐编辑播放方法,其特征在于,所述编辑获取目标音符并根据预设的合并音色库设置所述目标音符的音色,所述合并音色库中包括本地音色文件和自定义音色文件之前,还包括:
接收用户上传的自定义音乐素材,根据所述自定义音乐素材生成自定义音色文件;
根据所述自定义音色文件和预设的本地音色文件建立合并音色库。
3.根据权利要求2所述的自定义音色的MIDI音乐编辑播放方法,其特征在于,所述接收用户上传的自定义音乐素材,根据所述自定义音乐素材生成自定义音色文件,包括:
接收用户上传的对应音阶的自定义音乐素材;
对各个音阶的自定义音乐素材进行音频采样后生成相应的自定义音色文件。
4.根据权利要求1所述的自定义音色的MIDI音乐编辑播放方法,其特征在于,所述编辑获取目标音符并根据预设的合并音色库设置所述目标音符的音色,包括:
检测用户输入的编辑事件,根据所述编辑事件中的音符绘制指令获取具有相应音符参数的目标音符;
根据所述编辑事件中的音色设置指令在预设的合并音色库中选择所述目标音符的音色。
5.根据权利要求4所述的自定义音色的MIDI音乐编辑播放方法,其特征在于,所述音符参...
【专利技术属性】
技术研发人员:李天驰,孙悦,王冠臣,纪承志,
申请(专利权)人:深圳点猫科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。