掌桥专利:专业的专利平台
掌桥专利
首页

一种音乐合成器与图形界面的交互方法

文献发布时间:2023-06-19 19:30:30


一种音乐合成器与图形界面的交互方法

技术领域

本发明涉及音乐图形化技术领域,具体是指一种音乐合成器与图形界面的交互方法。

背景技术

传统合成器学习门槛太高,不利于大众的普及,合成器的持续发展也只能是维持圈内热度,无法让更多人去接触、了解和学习到,所以合成器设计应该要突破创新,让其更加适合广大群众去进行学习或了解。

图形化是利用计算机图形学和图像处理技术,将数据转换成图形或图像在屏幕上显示出来,再进行交互处理的理论、方法和技术。将音乐图形化,使音乐合成器上每一个按键的反馈能够直观的通过屏幕显示,能够明显提高合成器的吸引力,降低入门门槛,使其既可以面向有着多年电子音乐制作经验的成功人士,也可以是从未接触过专业音乐知识学习的小朋友,其既可以用作电子音乐制作人创作瓶颈时带来特别灵感的小创意,也可以是辅助非音乐专业人士学习音乐知识的工具。基于上述目的,发明人提出了一种音乐合成器与图形界面的交互方法。

发明内容

为解决上述技术问题,本发明提供的技术方案为一种音乐合成器与图形界面的交互方法:

一种音乐合成器与图形界面的交互方法,所述方法具体包括,

S1.音乐合成器的设置,建立所述音乐合成器上按键及旋钮的数字模型,包括波形选择、包络线调试、Reverb效果器调试及音量调节;

S2.图形界面的素材构建,包括利用代码绘制基本图形及若干个组合圆;

S3.基于S2,设定组合圆的组合数目及组合内的位置;

S4.基于S3,设定若干个组合圆之间的间距、运动形态、速度参数及摇摆区间参数;

S5.图形界面的功能设计,将界面中素材的运动状态与音乐合成器所能触发的频率间建立连接;

S6.基于S5,将音乐合成器的按键及旋钮与图形界面的画面变化间建立连接,包括组合圆的运动、大小变化及颜色变换。

作为改进,在S1中,所述波形选择包括正弦波、方波、锯齿波、AM波形、EQ波形;所述包络线调试包括四个单个包络线,即A、D、S、R,其中,A为Attack上升,D为Decay衰减,S为Suatain保持,R为Release释放。

作为改进,所述音乐合成器的按键及旋钮包括黑白按键、A旋钮、D旋钮、S旋钮、R旋钮、amp旋钮、waveform旋钮、Mix推子、Pitchmod推子、Damping推子、size推子及VCA旋钮。

作为改进,图形界面中素材的长、宽、高可分别设置及控制,素材的颜色通过R、G、B三种颜色的变换组合形成.

作为改进,在设定组合圆大小和宽度的初始值后,可将初始值与amp旋钮部分代码进行相加,通过amp旋钮的变化实现组合圆大小和宽度的实时变换。

作为改进,R、G、B三种颜色分别与D旋钮、S旋钮、R旋钮建立连接;在R、G、B的初始值设定完成后,分别与D旋钮、S旋钮、R旋钮部分代码进行相加;通过D旋钮、S旋钮、R旋钮的扭动,实现对图形界面的素材中R、G、B三种颜色浓度比例的增减控制,进而起到改变素材颜色的作用。

作为改进,在S2中,基本图形可包括太阳主体、云朵、地面、天空、车辆及花草。

作为改进,所述组合圆应用于太阳主体的外侧及车辆轮胎上;其中太阳主体外侧的组合圆构成太阳焰,初始颜色为红色。

本发明与现有技术相比的优点在于:本发明中,音乐合成器上不具有传统合成器旋钮、按键、推子数量多排列复杂的特征,而是简洁明了,易于上手,通过操控合成器上任意旋钮或按键均可在屏幕上实时直观的给出图形变化反馈,交互轻松有趣,能显著提高合成器的趣味性,利于推广。

附图说明

图1是本发明一种音乐合成器与图形界面的交互方法中音乐合成器的示意图。

图2是是本发明一种音乐合成器与图形界面的交互方法中图形界面的示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

下面结合附图对本发明一种音乐合成器与图形界面的交互方法做进一步的详细说明。

结合附图,图1~2,一种音乐合成器与图形界面的交互方法,方法具体包括,

S1.音乐合成器的设置,建立音乐合成器上按键及旋钮的数字模型,包括波形选择、包络线调试、Reverb效果器调试及音量调节;

S2.图形界面的素材构建,包括利用代码绘制基本图形及若干个组合圆;

S3.基于S2,设定组合圆的组合数目及组合内的位置;

S4.基于S3,设定若干个组合圆之间的间距、运动形态、速度参数及摇摆区间参数;

S5.图形界面的功能设计,将界面中素材的运动状态与音乐合成器所能触发的频率间建立连接;

S6.基于S5,将音乐合成器的按键及旋钮与图形界面的画面变化间建立连接,包括组合圆的运动、大小变化及颜色变换。

本实施例中,如图所示,在S1中,波形选择包括正弦波、方波、锯齿波、AM波形、EQ波形;包络线调试包括四个单个包络线,即A、D、S、R,其中,A为Attack上升,D为Decay衰减,S为Suatain保持,R为Release释放。

本实施例中,如图所示,音乐合成器的按键及旋钮包括黑白按键、A旋钮、D旋钮、S旋钮、R旋钮、amp旋钮、waveform旋钮、Mix推子、Pitchmod推子、Damping推子、size推子及VCA旋钮。

本实施例中,如图所示,图形界面中素材的长、宽、高可分别设置及控制,素材的颜色通过R、G、B三种颜色的变换组合形成.

本实施例中,如图所示,在设定组合圆大小和宽度的初始值后,可将初始值与amp旋钮部分代码进行相加,通过amp旋钮的变化实现组合圆大小和宽度的实时变换。

本实施例中,如图所示,R、G、B三种颜色分别与D旋钮、S旋钮、R旋钮建立连接;在R、G、B的初始值设定完成后,分别与D旋钮、S旋钮、R旋钮部分代码进行相加;通过D旋钮、S旋钮、R旋钮的扭动,实现对图形界面的素材中R、G、B三种颜色浓度比例的增减控制,进而起到改变素材颜色的作用。

本实施例中,如图所示,在S2中,基本图形可包括太阳主体、云朵、地面、天空、车辆及花草。

本实施例中,如图所示,组合圆应用于太阳主体的外侧及车辆轮胎上;其中太阳主体外侧的组合圆构成太阳焰,初始颜色为红色。

本发明在具体实施中,合成器上没有过多使用推子与旋钮的排列来带给用户带来眼花缭乱的视觉,并在效果器选择上也采用了听觉效果最直观的部分;具体地,在效果器选择上从设置五个波形进行选择开始,分别是:sine正弦波、square方波、saw锯齿波、AM波形、EQ波形,再利用单个包络线ADSR(A:Attack上升,D:Decay衰减,S:Sustain保持,R:Release释放)对波形进行调试,然后通过Reverb效果器(混响效果器:调制声音延迟时间、空间效果等方面来让声音层次变得更加丰富),最后在输出处加入音量调节旋钮,便完成了乐器的组成,以下是乐器部分的代码,采用Cabbage编程软件:

/>

本发明在具体实施中,图形界面的功能设计,包括组合圆的运动、大小变换、颜色变换来;在与合成器部分相结合中,所有物体的运动状态都是由按动合成器中的黑白键所触发的频率值控制的。

/>

本发明在具体实施中,组合圆的代码设计为关键部分,因为组合圆的运动、形态与合成器交互的连接最多;故首先设定圆的组合方式,由六个圆进行组合,且设定每个圆在组合内的位置代码,如下:

其后设定组合圆的算法,在确定了六个圆在组合内的排布后,再设定六个圆之间的间距、运动形态等参数,并将组合圆的速度参数和摇摆参数也设定好一个区间,完成了组合圆的算法部分,如下:

在代码中,所有物品的形态都是用数字控制,并通过乐器旋钮来控制画面中组合圆的形态。而在代码中,物体的长、宽、高是可以分别控制的,物体的颜色则是基于R(红)、G(绿)、B(蓝)三种颜色的分别控制,混合成想要的颜色。

首先设定组合圆大小和宽度的初始值,再将初始值与amp旋钮代码进行相加,则可以在大小与宽度确定初始状态后,再使用旋钮进行实时的变换;

其次,根据R、G、B三种颜色与ADSR的D(iDec)、S(iSus)、R(iRel)三个旋钮分别连接,在设定好R、G、B的初始值后再将其分别与D、S、R的代码进行相加,通过扭动旋钮对物体R、G、B三种颜色浓度的增多或减少,来起到改变物体颜色的作用,该设计可以使画面中的颜色控制更加自主化,增加了用户的操作自由度。代码如下:

$WINDMILL(5'758'120'25+iAmp*25'55+iAmp*50'310+iDec*500'300+iSus*666'300+iRel*333'9'30)

本发明在具体实施中,画面的主体部分采用干净简洁的画风,利用太阳主体、云朵、地面、天空、车辆及花草等代码绘制的基本元素构成。而组合圆主要应用于车辆轮胎及太阳主体周围构成太阳焰,其中,组合圆旋转应用于轮胎旋转机太阳焰旋转,组合圆的大小变化和颜色变化则运用在在太阳焰上,太阳焰的初始颜色为红色,通过调节R(红)、G(绿)、B(蓝)来对其初始颜色进行变化。

以上对本发明及其实施方式进行了描述,这种描述没有限制性,附图中所示的也只是本发明的实施方式之一,实际的结构并不局限于此。总而言之如果本领域的普通技术人员受其启示,在不脱离本发明创造宗旨的情况下,不经创造性的设计出与该技术方案相似的结构方式及实施例,均应属于本发明的保护范围。

技术分类

06120115938186