基于用户实时动作输入的纯音乐自动生成方法

文档序号:10614101阅读:547来源:国知局
基于用户实时动作输入的纯音乐自动生成方法
【专利摘要】本发明公开了一种基于用户实时动作输入的纯音乐自动生成方法,包括以下步骤:S1.检测用户在移动终端上的操作;S2.根据用户在移动终端上的操作从素材库中筛选出备选Riff;S3.向备选Riff加入效果器;S4.输出纯音乐。本发明通过检测用户在移动终端上的操作,根据操作类型和频率选取相应的Riff,然后将Riff合成完成的纯音乐进行输出,通过机器学习等技术的帮助,使得普通大众能够参与到音乐制作、交互这种专业活动中创造属于自己的音乐,在此过程中用户只需摇动移动终端或在移动终端上划屏,即可自动生成相应的纯音乐。
【专利说明】
基于用户实时动作输入的纯音乐自动生成方法
技术领域
[0001]本发明涉及音乐制作技术领域,特别是涉及一种基于用户实时动作输入的纯音乐自动生成方法。
【背景技术】
[0002]回顾音乐的发展史,音乐的创作和交互方式从未发生过大的变化。在人类文明高度发展的今天,传统上音乐首先被专业人士创作出来,进而以磁带、CD、电台或互联网音频流等形式进入大众耳朵。现场演出会可能发生的部分即兴改编,或类似于“音乐背后的创作故事”等对话交流,音乐从被创作出来,直至在大众中传播之整个过程几乎不存在任何变化。同时,音乐本身和听众之间的交互也仅停留于“你写我听”的层面。由于听众类型、情绪、喜好等外在因素和音乐本身之间缺少感应传输媒介,音乐也无法随外界输入变化而变化。
[0003]近年来,在机器学习技术以及音频算法等前沿科技的驱动下,出现了PC端的音乐工作站及各类插件(如Cubase,Protool,Ablton Live等)aAblton Live的最新版本已支持音频文件的变速不变调以及分片操作。由于音频工作站专注于录音,缩混及后期制作,其使用局限于录音师、编曲、作曲等专业人士,其距离普通大众还很遥远。另外,音频工作站只负责提供“使用工具”,而无法胜任“创作工具”的角色。作为一种传递“人的想法”的媒介,音频工作站在人的指挥下,把人的想法落实到音乐上,把已经存在的demo加工成高品质歌曲(前提是编曲人员需要有完整的编曲思路,而音频工作站本身无法提供这种思路)。层出不穷的高质量插件(提供混响均衡等特殊音频处理)在效果上已经接近于硬件,这使得音频工作站的能力如虎添翼,然而迄今为止所有的音频工作站都无法实现“音乐自动生成”或交“互式音乐生成”。

【发明内容】

[0004]本发明的目的在于克服现有技术的不足,提供一种基于用户实时动作输入的纯音乐自动生成方法,通过检测用户对移动终端的操作,自动生成纯音乐。
[0005]本发明的目的是通过以下技术方案来实现的:基于用户实时动作输入的纯音乐自动生成方法,包括以下步骤:
51.检测用户在移动终端上的操作;
52.根据用户在移动终端上的操作从素材库中筛选出备选Riff;
53.向备选Riff加入效果器;
54.输出纯音乐。
[0006]所述步骤SI中用户在移动终端上的操作的类型包括用户摇动移动终端和用户在移动终端上进行划屏。
[0007]所述步骤S2中根据用户在移动终端上的操作筛选出备选Riff的方式为:根据用户在移动终端上的操作的方向、频率和力度从素材库中选出RifT。
[0008]所述步骤S2之前还包括建立素材库,并标注素材库中Riff的属性的步骤。
[0009]所述步骤S3中效果器包括混响效果器、镶边效果器、延迟效果器和回声效果器。
[0010]所述步骤S4之后还包括将说唱音乐分享到社交媒体的步骤。
[0011]本发明的有益效果是:本发明通过检测用户在移动终端上的操作,根据操作类型和频率选取相应的Riff,然后将Riff合成完成的纯音乐进行输出,通过机器学习等技术的帮助,使得普通大众能够参与到音乐制作、交互这种专业活动中创造属于自己的音乐,在此过程中用户只需摇动移动终端或在移动终端上划屏,即可自动生成相应的纯音乐。
【附图说明】
[0012]图1为本发明基于用户实时动作输入的纯音乐自动生成方法的流程图。
【具体实施方式】
[0013]下面结合附图进一步详细描述本发明的技术方案,但本发明的保护范围不局限于以下所述。
[0014]如图1所示,基于用户实时动作输入的纯音乐自动生成方法,包括以下步骤:
S1.检测用户在移动终端上的操作;
所述步骤SI中用户在移动终端上的操作的类型包括用户摇动移动终端和用户在移动终端上进行划屏。所述移动终端为手机,即检测用户在上下左右等方向上摇动手机的动作和摇动手机的频率,或是检测用户在上下左右等方向上划手机屏和划手机屏的频率。
[0015]所述移动终端内部设有方向传感器、加速度传感器、地磁传感器、压力传感器,以及温度传感器。
[0016]S2.根据用户在移动终端上的操作从素材库中筛选出备选Riff (即粗筛)。根据步骤SI中检测到的操作实时控制(或离线修改)音乐的速度、节奏、调性选择等音乐在整体上的组成要素,也用于控制音乐如何实时发展等在局部方面的特性(诸如副歌的开始和结束,高潮的启停,重复,持续时长,特殊效果器的实时启停等)。
[0017]在筛选备选Riff的过程中,根据用户摇动手机的方向、摇动手机、摇动手机的力度等的频率进行备选Riff的筛选,或是根据用户划屏的方向、划屏的频率、划屏的力度等进行备选Riff的筛选。即用户的操作的不同特征对应音乐不同的组成要素,例如,用户摇动手机的速度对应音乐的速度、用户摇动手机的力度对应音乐的节奏、用户摇动手机的方向对应音乐的调性,用户划屏的方向对应音乐的调性、用户划屏的频率对应音乐的速度、用户划屏的力度对应音乐的节奏。而Riff的属性中包括了该Riff的节奏、速度和调性。
[0018]所述步骤S2中根据用户在移动终端上的操作筛选出备选Riff的方式为:根据用户在移动终端上的操作的方向、频率和力度从素材库中选出RifT。
[0019]所述步骤S2之前还包括建立素材库,并标注素材库中Riff的属性的步骤。对RifT的属性进行标注的方式包括半监督学习方式和人工标注方式,本实施例中以半监督学习方式为主,结合人工标注,为海量Rif f素材添加标签,即进行标注(如鼓、吉他、贝司等Rif f的速度、长度、根音、节奏型,以及情绪类型等)ο素材库中存储有大量Rif f,Rif f包括Loop(如鼓、吉他、贝斯、弦乐、特殊音效等音频片段)和VST(包括midi文件和虚拟乐器采样),多个不同的Riff按音乐发挥在那的时间先后顺序排列构成一轨的Riff集,若干轨的Riff集(比如常见的鼓轨Rif f集,吉他轨Rif f集,贝斯轨Rif f集,弦乐轨Rif f集,特殊音效轨Rif f集等)构成一首完整歌曲的音乐部分。
[0020]所述Riff的属性包括该Riff属于何种乐器,是什么拍子、速度、时长、最大时间拉伸/压缩比,以及Riff的风格(摇滚、民谣)、情绪(舒缓的、急躁的),或最适合出现于哪个乐段(引子部分、高潮部分、副歌部分)。
[0021]S3.对备选Riff,在一定的约束下,分别随机加入适度的效果器(效果器以插件形式存在,单独制作),以实现说唱在整体上的悦耳性和多样性。
[0022]所述步骤S3之前还包括创建效果器的步骤。
[0023]所述步骤S3中效果器包括混响效果器、镶边效果器、延迟效果器和回声效果器。
[0024]S4.输出纯音乐。将备选Riff进行排序组合,生成纯音乐并输出。
[0025]所述步骤S4之后还包括将说唱音乐分享到社交媒体的步骤。
[0026]以上所述仅是本发明的优选实施方式,应当理解本发明并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述构想范围内,通过上述教导或相关领域的技术或知识进行改动。而本领域人员所进行的改动和变化不脱离本发明的精神和范围,则都应在本发明所附权利要求的保护范围内。
【主权项】
1.基于用户实时动作输入的纯音乐自动生成方法,其特征在于:包括以下步骤: 51.检测用户在移动终端上的操作; 52.根据用户在移动终端上的操作从素材库中筛选出备选Riff; 53.向备选Riff加入效果器; 54.输出纯音乐。2.根据权利要求1所述的基于用户实时动作输入的纯音乐自动生成方法,其特征在于:所述步骤SI中用户在移动终端上的操作的类型包括用户摇动移动终端和用户在移动终端上进行划屏。3.根据权利要求1所述的基于用户实时动作输入的纯音乐自动生成方法,其特征在于:所述步骤S2中根据用户在移动终端上的操作筛选出备选Riff的方式为:根据用户在移动终端上的操作的方向、频率和力度从素材库中选出Ri ??。4.根据权利要求1所述的基于用户实时动作输入的纯音乐自动生成方法,其特征在于:所述步骤S2之前还包括建立素材库,并标注素材库中Ri f f的属性的步骤。5.根据权利要求1所述的基于用户实时动作输入的纯音乐自动生成方法,其特征在于:所述步骤S3中效果器包括混响效果器、镶边效果器、延迟效果器和回声效果器。6.根据权利要求1所述的基于用户实时动作输入的纯音乐自动生成方法,其特征在于:所述步骤S4之后还包括将说唱音乐分享到社交媒体的步骤。
【文档编号】H04M1/725GK105976801SQ201610253688
【公开日】2016年9月28日
【申请日】2016年4月22日
【发明人】汤影, 杨林
【申请人】成都涂鸦科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1