电子设备以及乐音控制方法与流程

文档序号:12826845阅读:254来源:国知局
电子设备以及乐音控制方法与流程

本申请基于2015年9月24日提交的日本在先专利申请2015-187402,并要求享受其优先权,后一份申请以引用方式全部并入本申请。

本发明涉及电子设备以及乐音控制方法。



背景技术:

以往,进行电子乐音的创作的模拟合成器,主要由“振荡器”、“滤波器”以及“放大器”这3个模块构成。在此,振荡器能够对波形和声音的高度进行变更,滤波器能够对声音的亮度进行调整,放大器能够对声音的大小进行调整。对于这些“振荡器”、“滤波器”以及“放大器”的各模块,应用被称为包络线的模块,由此能够对由“振荡器”、“滤波器”以及“放大器”的各模块生成的乐音的音高、大小,赋予时间上的变化。

此外,与这样的模拟合成器有关的技术,例如记载于日本特开2008-083525号公报。

然而,以往的模拟合成器通过进行电路元件等的布线来实现其功能。另一方面,近年来,自从转移到数字合成器以来,通过在模块之间收发的参数的表等来管理包络线的状态的情况较多,但是不容易掌握模块间的相关性、或者进行用于声音制作的操作。即,以往的数字合成器的可操作性不高。



技术实现要素:

本发明是鉴于这种状况而进行的,其目的在于提高在数字合成器中生成乐音时的可操作性。

为了实现上述目的,本发明是对电子设备进行控制的控制部的控制方法,所述电子设备具备显示部,所述控制方法通过控制部进行如下处理:显示模块图像和声音信息图像,该模块图像与声音产生所使用的模块对应,该声音信息图像表示能够对所述模块设定的与声音的生成有关的声音信息;受理对所述显示部所显示的所述声音信息图像以及所述模块图像的至少一方进行的操作;以及在通过所述操作使所述声音信息图像与所述模块图像的位置关系满足第一条件时,对所述模块设定所述声音信息图像所表示的所述声音信息。

另外,本发明的电子设备,具备:显示部,显示模块图像和声音信息图像,该模块图像与声音产生所使用的模块对应,该声音信息图像表示能够对所述模块设定的与声音的生成有关的声音信息;以及控制部,受理对所述显示部所显示的所述声音信息图像以及所述模块图像的至少一方进行的操作,在通过所述操作使所述声音信息图像与所述模块图像的位置关系满足第一条件时,对所述模块设定所述声音信息图像所表示的所述声音信息。

附图说明

图1是表示本发明的一个实施方式的信息处理装置的硬件的构成的框图。

图2是表示图1的信息处理装置的功能性结构中、用于执行乐音控制处理的功能性结构的功能框图。

图3是表示在乐音控制处理中显示的用户界面的画面构成例的示意图。

图4是表示用于表现包络线的参数图标组被显示的状态的示意图。

图5是表示参数设定用图标的显示例的示意图。

图6是表示用于表现模块的设定内容的参数图标组被显示的状态的示意图。

图7是表示用于表现低通滤波器的图标p1被拖动到滤波器模块m3的状态的示意图。

图8是表示用于表现包络线的图标e5被拖动到振荡器模块m1的状态的示意图。

图9是对具有图2的功能性结构的图1的电子设备所执行的乐音控制处理的流程进行说明的流程图。

图10是对具有图2的功能性结构的图1的电子设备所执行的乐音控制处理的流程进行说明的流程图。

具体实施方式

以下,使用附图对本发明的实施方式进行说明。

图1是表示本发明的一个实施方式的信息处理装置1的硬件的构成的框图。

信息处理装置1例如构成为智能电话。

信息处理装置1具备cpu(控制部)(centralprocessingunit)11、rom(readonlymemory)12、ram(randomaccessmemory)13、总线14、输入输出接口15、摄像部16、输入部17、输出部18、存储部19、通信部20、以及驱动器21。

cpu11按照rom12所记录的程序、或者从存储部19装载于ram13的程序来执行各种处理。

在ram13中还适当地存储有在cpu11执行各种处理时所需要的数据等。

cpu11、rom12以及ram13经由总线14相互连接。此外,该总线14还连接有输入输出接口15。在输入输出接口15连接有摄像部16、输入部17、输出部18、存储部19、通信部20以及驱动器21。

虽然未图示,但摄像部16具备光学透镜部以及图像传感器。

光学透镜部为了对被摄体进行摄影,由使光进行聚光的透镜、例如聚焦透镜、变焦透镜等构成。

聚焦透镜是使被摄体像在图像传感器的受光面成像的透镜。变焦透镜是使焦距在一定范围内自如变化的透镜。

此外,根据需要,在光学透镜部还设置有对焦点、曝光、白平衡等设定参数进行调整的周边电路。

图像传感器由光电转换元件、afe(analogfrontend)等构成。

光电转换元件例如由cmos(complementarymetaloxidesemiconductor)型的光电转换元件等构成。被摄体像从光学透镜部向光电转换元件入射。因此,光电转换元件对被摄体像进行光电转换(摄像)并将图像信号蓄积一定时间,将所积蓄的图像信号作为模拟信号而向afe依次供给。

afe对于该模拟的图像信号,执行a/d(analog/digital)转换处理等各种信号处理。通过各种信号处理来生成数字信号,并作为摄像部16的输出信号输出。

以下,将这样的摄像部16的输出信号称为“摄像图像的数据”。摄像图像的数据向cpu11等适当地供给。

输入部17由静电电容方式或者电阻膜方式等的触摸传感器构成,对用户的手指等接触物的接触位置进行检测。在本实施方式中,输入部17的触摸传感器与输出部18的显示器(显示部)重叠配置,显示器的显示位置与触摸传感器的接触位置被建立对应。即,通过显示器和触摸传感器来构成触摸面板。

输出部18由显示器、扬声器等构成,根据cpu11的控制,对设定画面等各种信息进行显示、或者输出声音。

存储部19由硬盘或者dram(dynamicrandomaccessmemory)等构成,对各种图像的数据进行存储。

通信部20对经由包括互联网在内的网络与其他装置(未图示)之间进行的通信进行控制。

在驱动器21中适当地安装有由磁盘、光盘、光磁盘或者半导体存储器等构成的可移动介质31。通过驱动器21从可移动介质31读出的程序,根据需要安装于存储部19。此外,可移动介质31能够与存储部19同样地存储在存储部19中存储的图像的数据等各种数据。

图2是表示这样的信息处理装置1的功能性结构中、用于执行乐音控制处理的功能性结构的功能框图。

乐音控制处理是指如下一系列的处理:通过受理对于表示包络线的图形进行视觉上的操作输入,由此能够设定构成用于对数字合成器的模块赋予变化的包络线的参数,并且通过受理视觉上的操作输入,由此能够将对包络线或者模块的设定内容进行表示的图标应用于模块。

在执行乐音控制处理的情况下,如图2所示那样,在cpu11中,ui(userinterface)显示控制部51、输入受理部52、参数设定部53以及指令生成部54起作用。

此外,在存储部19的一个区域中设定有设定参数存储部71。

在设定参数存储部71,存储有作为振荡器、滤波器以及放大器的模块而设定的内容(所发音的乐音的波形、滤波器的种类或者增益等)的数据、构成应用于这些模块的包络线的各种参数的值。

ui显示控制部51为,在执行乐音控制处理的情况下,显示用于由用户进行包络线的参数设定、或者对用户显示当前的模块的设定内容的用户界面的画面。此外,ui显示控制部51为,在由用户进行了包络线的参数设定、或者模块的设定、包络线的应用强度(影像程度)变化了的情况下,对设定内容的变化依次进行显示。

具体地说,ui显示控制部51为,显示对在乐音控制处理中成为参数设定的对象的各种模块进行表示的图标,并且显示存储有对能够对模块应用的包络线、模块的设定内容进行表示的图标的工具条。此外,ui显示控制部51为,在进行了对任意一个工具条的按钮进行选择的操作的情况下,显示能够对模块应用的包络线、设定内容的图标组。此外,工具条的按钮包括仅与任意一个模块对应的按钮、以及与多个模块对应的按钮。

然后,ui显示控制部51为,从所显示的图标组中,显示与如下图标相对应的包络线的参数设定用图标,上述图标是被进行了对设定参数的对象进行选择的操作(双击等)的图标。参数设定用图标,被表示为由横轴对应于时间、纵轴对应于强度(大小)的连接线(link)和节点构成的波形,具有与音头点、衰减点、延音条以及释键点的各参数相对应的包络线的形状。ui显示控制部51为,当对该参数设定用图标经由输入受理部52进行使形状变化的操作输入时,使参数设定用图标中的包络线的形状依次变化。

此外,ui显示控制部51为,在从所显示的图标组中选择任意一个包络线的图标,并将该图标拖动而使其接近表示模块的图标的情况下,根据包络线对模块应用的程度,对表示包络线的图标的显示形态进行变更。

例如,ui显示控制部51为,在表示包络线的图标被拖动而接近表示模块的图标的情况下,根据包络线对模块应用的程度,沿着表示包络线的图标的轨迹,显示预先设定的形态的目标的图像(例如,大小以及颜色不同的多个圆形的目标等)。

此外,ui显示控制部51为,在从所显示的图标组中,选择表示模块的设定内容的任意一个图标,并将该图标拖动而接近表示模块的图标的情况下,根据设定内容对模块应用的程度,对表示模块的图标的显示形态进行变更。

例如,ui显示控制部51为,当表示设定内容(滤波器的种类)的图标接近表示滤波器的模块的图标时,在图标的设定内容表示低通滤波器的情况下,在表示滤波器的模块的图标中,通过遮挡上部的显示,来报告应用了低通滤波器的情况。即,通过将表示模块的图标的上下方向与频率的高低建立对应,并将上部遮挡,由此来报告高频成分被遮挡的情况。同样,当表示高通滤波器的图标接近表示模块的图标时,进行将表示模块的图标的下部遮挡的显示。此外,当表示带通滤波器的图标接近表示模块的图标时,进行将表示模块的图标的上部以及下部遮挡的显示。

输入受理部52为,在用户界面的画面中,用户进行了触摸操作(点击、双击或者拖动等)的情况下,对触摸操作的内容进行检测,并将表示所检测的触摸操作的内容的指示信号向各功能部输出。

参数设定部53为,当对于包络线的参数设定用图标进行使形状变化的操作输入时,将与由该ui显示控制部51显示的变化后的形状相对应的参数设定在该包络线中。

具体地说,在参数设定用图标中,当与音头点、衰减点、延音条或者释键点等参数相对应的节点或者连接线的位置等变化时,参数设定部53确定在参数设定用图标中变化了的参数,并且计算与其变化相对应的参数的变化量,对设定在包络线中的参数的值进行变更。然后,参数设定部53对于该包络线将变更后的参数的值存储于设定参数存储部71。

指令生成部54为,在经由输入受理部52进行了将包络线或者模块的设定内容应用于模块的操作输入的情况下,生成产生将包络线或者模块的设定内容的参数应用于模块的结果的乐音的指令。该指令例如作为基于midi(musicalinstrumentdigitalinterface)的指令而生成,并经由通信部20等向未图示的midi音源输出。

通过这样的功能性结构,在信息处理装置1中实现以下那样的用户界面。

[用户界面的基本构成]

图3是表示在乐音控制处理中显示的用户界面的画面构成例的示意图。

如图3所示那样,在乐音控制处理的ui画面中,构成有包括振荡器模块m1、放大器模块m2、滤波器模块m3、工具条b、以及开关sw的操作画面。这些中,振荡器模块m1、放大器模块m2、滤波器模块m3以及开关sw由圆形的图标构成,工具条b由在画面底部排列了多个按钮(b1、b2、b3、b4、b5、b6)的带状的区域构成。振荡器模块m1、放大器模块m2、滤波器模块m3与在声音产生中所使用的实际的模块(振荡器、放大器、滤波器)相对应。因此,在乐音控制处理的ui画面中,对振荡器模块m1、放大器模块m2、滤波器模块m3设定的内容,能够反映到通过实际的模块分别生成的乐音中。

振荡器模块m1是与所发音的乐音的波形的种类以及音高相对应的模块,在中央的圆形的区域显示有所设定的波形的种类(正弦波、三角波、矩形波等)。在图3中设置有正弦波,但能够从后述的工具条b中选择显示三角波等其他波形的图标。在该情况下,选择显示有从工具条b中选择的波形的图标,将所选择的图标重叠地配置在振荡器模块m1的中央(在图3显示有正弦波的圆的部分)。由此,从工具条b中选择的图标所显示的波形,被反映到振荡器中。此外,在振荡器模块m1的中央的圆形区域的顶部、与对其外周进行包围的圆环部分的顶部之间,显示有用于使音高变化的滑块。

放大器模块m2是与所发音的乐音的大小相对应的模块,在中央的圆形区域中,显示有对声音的大小的变化进行表示的图像(在此为风琴的键盘的图像)。即,在放大器模块m2中,设定有与用户进行的发音操作相对应的一系列的音量的变化(例如,如果为键盘乐器,则为从按键到离键以及余韵为止的音量的变化)。此外,在放大器模块m2的中央的圆形区域的顶部、与对其外周进行包围的圆环部分的顶部之间,显示有用于使放大器模块m2的增益变化的滑块。

滤波器模块m3是对所发音的乐音的频率成分进行降低或者强调,而对乐音的亮度等进行调整的模块,在中央的圆形区域中,显示有对通过振荡器模块m1以及放大器模块m2设定的乐音的状态进行表示的波形。此外,当对滤波器模块m3设定滤波器时,如后述那样,根据滤波器的种类,进行对中央的圆形区域的上部、下部、或者上部以及下部进行遮挡的显示。此外,在滤波器模块m3的中央的圆形区域的顶部、与对其外周进行包围的圆环部分的顶部之间,显示有用于使谐振变化的滑块。

工具条b储存有与模块相对应的多个包络线或者模块的设定内容的图标。

即,工具条b包括与各模块建立相关的多个按钮(b1、b2、b3、b4、b5、b6),当对与任意一个模块相关的按钮进行点击时,显示预先准备的形状(设定参数)的包络线、用于表现模块的设定内容的图标组(以下,称为“参数图标组”。)(图6的p1~p3,图4、8的e1~e10)。

开关sw具有对由振荡器模块m1、放大器模块m2以及滤波器模块m3构成的乐音产生系统的开/关进行切换的开关的功能。此外,信息处理装置1能够对多个乐音产生系统进行控制,但在本实施方式中,为了便于说明,仅对一个乐音产生系统进行说明。

[包络线的参数设定]

在工具条b的按钮被点击,并显示了表示包络线的参数图标组的情况下,通过对任意一个图标进行双击,能够对该包络线的参数进行设定。

图4表示显示了用于表现包络线的参数图标组的状态的示意图。

在图4中表示,在工具条b中与放大器模块m2建立相关的按钮(amp)被进行了操作输入的状态,并显示有对声音的大小的变化进行表示的包络线的图形被示意性地表示的参数图标组(图标e1~e10)。此外,图标e1~e10表示所设定的参数的构成分别不同的包络线。

通过对这些图标e1~e10进行双击,由此显示该包络线的参数设定用图标,成为受理用户对参数的变更的状态。

图5是表示参数设定用图标的显示例的示意图。

在图5所示的显示例中,显示有应用于放大器模块m2的包络线的参数设定用图标ps。

如图5所示那样,参数设定用图标ps为,将左下的顶点作为原点,横轴表示时间,纵轴表示增益的大小(强度),包括与音头点ap、衰减点dp以及释键点rp对应的各节点、以及与延音条sb对应的连接线。

然后,从原点到音头点ap为止的时间表示音头时间at(例如,从按键到成为最大音量为止的时间),音头点ap的高度表示音头点ap的增益的大小(例如,按键时的最大音量)。此外,从音头点ap到衰减点dp为止的时间表示衰减时间dt(从最大音量到音量收敛为止的时间),衰减点dp的高度(即,延音条sb的高度以及释键点rp的高度)表示延音等级。并且,从释键点rp到右下的顶点(时间轴的终端)为止的时间表示释放时间rt(例如,从离键到消音为止的时间)。

在如此显示的参数设定用图标中,音头点ap、衰减点dp以及释键点rp的各节点能够沿横轴以及纵轴方向移动,与此相对应延音条sb也变化。此外,也能够使延音条sb沿着纵轴方向移动。

然后,在参数设定用图标中,通过使与各参数对应的节点、连接线移动(变化),由此通过参数设定部53来变更包络线中设定的参数的值。

因此,用户能够通过在视觉上容易理解的操作,容易地设定构成应用于模块的包络线的参数。

如此,在信息处理装置1中,能够更容易地生成在数字合成器中应用于模块的包络线。

[包络线·模块设定内容的应用]

在工具条b的按钮被点击,并显示出对包络线或者模块的设定内容进行表示的参数图标组的情况下,通过将任意一个图标向模块拖动,能够将该包络线或者设定内容应用于模块。此时,根据参数图标组中的图标与模块的图标之间的距离,包络线或者模块的设定内容的应用程度变化。因此,能够通过更容易的操作将参数图标中的图标所表示的包络线或者设定内容向模块进行设定,并且能够将包络线或者设定内容被应用于模块的程度在视觉上容易理解地报告给用户。

此外,通过对参数图标组中的图标进行拖动,并在用户作为目的的应用程度的位置进行释放,由此能够将包络线或者模块的设定内容固定于该应用程度。

由此,能够容易地进行将包络线或者模块的设定内容应用于模块时的应用程度的调整。

如此,在信息处理装置1中,能够提高在数字合成器中生成乐音时的可操作性。

图6是表示显示于用于表现模块的设定内容的参数图标组的状态的示意图。

在图6中表示,在工具条b中,与滤波器模块m3建立相关的按钮(filter)被进行操作输入的状态,并显示有对滤波器的种类进行表示的图形被示意性地表示的参数图标组(图标p1~p3)。此外,图标p1~p3分别表示低通滤波器(lpf)、高通滤波器(hpf)以及带通滤波器(bpf)。

通过将这些图标p1~p3向滤波器模块m3拖动,由此该滤波器被设定于滤波器模块m3。

图7是表示用于表现低通滤波器的图标p1被拖动到滤波器模块m3的状态的示意图。

在图7中,进行将滤波器模块m3的中央的圆形区域的上部进行遮挡的显示。即,将滤波器模块m3的图标中的上下方向与频率的高低建立对应,通过将上部遮挡,来报告高频成分被遮挡(即,使低频区域通过)的情况。

由此,能够将图标p1所具有的设定内容在视觉上容易理解地报告给用户。

此外,低通滤波器不能够应用于振荡器模块m1以及放大器模块m2,因此在图7中,这些模块的图标变得灰暗,被识别显示为能够应用低通滤波器的滤波器模块m3。因此,用户能够容易地判断能够应用图标p1的模块。

此外,在图标p1被拖动到滤波器模块m3的情况下,根据图标p1与滤波器模块m3之间的距离,中央的圆形区域的上部的遮挡程度变化。例如,在图标p1与滤波器模块m3之间的距离为100像素以上的情况下,低通滤波器对于滤波器模块m3的应用程度为0%(不施加低通滤波器的状态),中央的圆形区域的上部未被遮挡。此外,在图标p1与滤波器模块m3之间的距离为50像素以上、低于100像素的情况下,低通滤波器对滤波器模块m3的应用程度为50%(使遮挡频率为设定值的50%的状态),中央的圆形区域的上部成为最大的遮挡程度的50%。并且,在图标p1与滤波器模块m3之间的距离低于50像素的情况下,低通滤波器对滤波器模块m3的应用程度为100%(使遮挡频率为设定值的100%的状态),中央的圆形区域的上部以最大的遮挡程度被遮挡。

由此,能够将图标p1所表示的模块的设定内容被应用于滤波器模块m3的程度在视觉上容易理解地报告给用户。例如,在低通滤波器、高通滤波器的情况下,能够根据图标p1的距离来设定截止频率。例如,在低通滤波器的情况下,图标p1与滤波器模块m3之间的距离越近,则能够将截止频率设定为越低频率的区域。此外,例如,在高通滤波器的情况下,图标p1与滤波器模块m3之间的距离越近,则能够将截止频率设定为越高频率的区域。

图8是表示用于表现包络线的图标e5被拖动到振荡器模块m1的状态的示意图。

在图8中,根据对振荡器模块m1应用图标e5的包络线的程度,沿着图标e5的轨迹,显示预先设定的形态的目标的图像ob(大小以及颜色不同的多个圆形的目标)。

由此,能够将图标e5表示的包络线被应用于振荡器模块m1的程度在视觉上容易理解地报告给用户。例如,能够设定包络线的深度的应用程度。

此外,在本实施方式中,在对包络线或者模块的设定内容进行表示的参数图标接近到模块的图标的情况下,且在参数图标的外缘与模块的图标的外缘接触的情况下,许可包络线或者模块的设定内容对于该模块的应用。然后,在与参数图标的外缘与模块的图标的外缘接触的状态相比,这些图标(具体地说,图标的中心彼此)更接近的情况下,根据其距离,包络线或者模块的设定内容对于模块的应用程度变化。

由此,在拖动了参数图标的情况下,能够将包络线或者模块的设定内容被应用于模块的定时在视觉上容易理解地报告给用户。

图9以及图10是对具有图2的功能性结构的图1的信息处理装置1所执行的乐音控制处理的流程进行说明的流程图。

通过用户对输入部17进行的乐音控制处理开始的操作,而开始乐音控制处理。

在步骤s1中,输入受理部52判断由用户进行的操作。

在判断为由用户进行的操作为参数图标的拖动的情况下,处理向步骤s2转移。

此外,在判断为由用户进行的操作为工具条的点击的情况下,处理向步骤s11转移。

并且,在判断为由用户进行的操作为参数图标的双击的情况下,处理向步骤s14转移。

在步骤s2中,输入受理部52受理基于参数图标的拖动的操作输入。

在步骤s3中,ui显示控制部51对能够应用所拖动的参数图标的模块的图标进行识别显示。例如,使不能够应用所拖动的参数图标的模块的图标灰暗。

在步骤s4中,参数设定部53判断所拖动的参数图标的外缘是否与模块图标的外缘接触。

在所拖动的参数图标的外缘未与模块图标的外缘接触的情况下,在步骤s4中判断为否,处理进入步骤s5。

另一方面,在所拖动的参数图标的外缘与模块图标的外缘接触的情况下,在步骤s4中判断为是,处理进入步骤s6。

在步骤s5中,指令生成部54不许可参数图标所表示的包络线或者设定内容向模块的应用。即,在所拖动的参数图标的外缘未与模块图标的外缘接触的情况下,模块的状态不变化。

在步骤s5之后,乐音控制处理被重复。

在步骤s6中,指令生成部54许可参数图标所表示的包络线或者设定内容向模块的应用。

在步骤s7中,指令生成部54判断参数图标与模块的图标是否进一步接近。

在参数图标与模块的图标未进一步接近的情况下,在步骤s7中判断为否,处理向步骤s8转移。

另一方面,在参数图标与模块的图标进一步接近的情况下,在步骤s7中判断为是,处理向步骤s9转移。

在步骤s8中,指令生成部54提高参数图标所表示的包络线或者设定内容向模块的应用程度。

在步骤s9中,指令生成部54使参数图标所表示的包络线或者设定内容向模块的应用程度减少。此外,在参数图标与模块的图标之间的距离无变化的情况下,跳过步骤s9的处理,维持参数图标所表示的包络线或者设定内容向模块的应用程度。

在步骤s8以及步骤s9之后,处理向步骤s10转移。

在步骤s10中,ui显示控制部51根据参数图标所表示的包络线或者设定内容向模块的应用程度的变化,使参数图标或者模块的图标的显示变化。

在步骤s10之后,乐音控制处理被重复。

在步骤s11中,输入受理部52受理基于工具条的点击的操作。

在步骤s12中,ui显示控制部51显示所点击的工具条中储存的参数图标组。

在步骤s13中,输入受理部52判断参数图标是否被拖动。

在参数图标未被拖动的情况下,在步骤s13中判断为否,乐音控制处理被重复。

另一方面,在参数图标被拖动的情况下,在步骤s13中判断为是,处理向步骤s2转移。

在步骤s14中,输入受理部52受理基于参数图标的双击的操作。

在步骤s15中,ui显示控制部51显示参数设定用图标。由此,如图5所示那样,成为能够对参数设定用图标进行操作(使节点、连接线移动)的状态。

在步骤s16中,输入受理部52判断由用户进行的操作。

在判断为由用户进行的操作为音头点的拖动的情况下,处理向步骤s17转移。

在判断为由用户进行的操作为衰减点的拖动的情况下,处理向步骤s22转移。

在判断为由用户进行的操作为延音条的拖动的情况下,处理向步骤s27转移。

在判断为由用户进行的操作为释键点的拖动的情况下,处理向步骤s32转移。

在判断为由用户进行的操作为关闭图标的点击的情况下,处理向步骤s37转移。

在步骤s17中,输入受理部52受理音头点的拖动操作。

在步骤s18中,输入受理部52判断音头点是否被向左侧拖动。

在音头点未被向左侧拖动的情况下,在步骤s18中判断为否,处理向步骤s19转移。

另一方面,在音头点被向左侧拖动的情况下,在步骤s18中判断为是,处理向步骤s20转移。

在步骤s19中,输入受理部52判断音头点是否被向右侧拖动。

在音头点被向右侧拖动的情况下,在步骤s19中判断为是,处理向步骤s21进入。

另一方面,在音头点未被向右侧拖动的情况下,在步骤s19中判断为否,乐音控制处理被重复。

在步骤s20中,参数设定部53对音头时间进行减法。

在步骤s21中,参数设定部53对音头时间进行加法。

在步骤s20以及步骤s21之后,乐音控制处理被重复。

在步骤s22中,输入受理部52受理衰减点的拖动操作。

在步骤s23中,输入受理部52判断衰减点是否被向左侧拖动。

在衰减点未被向左侧拖动的情况下,在步骤s23中判断为否,处理向步骤s24转移。

另一方面,在衰减点被向左侧拖动的情况下,在步骤s23中判断为是,处理向步骤s25转移。

在步骤s24中,输入受理部52判断衰减点是否被向右侧拖动。

在衰减点被向右侧拖动的情况下,在步骤s24中判断为是,处理向步骤s26转移。

在衰减点未被向右侧拖动的情况下,在步骤s24中判断为否,乐音控制处理被重复。

在步骤s25中,参数设定部53对衰减时间进行减法。

在步骤s26中,参数设定部53对衰减时间进行加法。

在步骤s25以及步骤s26之后,乐音控制处理被重复。

在步骤s27中,输入受理部52受理延音条的拖动操作。

在步骤s28中,输入受理部52判断延音条是否被向下方拖动。

在延音条未被向下方拖动的情况下,在步骤s28中判断为否,处理向步骤s29转移。

另一方面,在延音条被向下方拖动的情况下,在步骤s28中判断为是,处理向步骤s30转移。

在步骤s29中,输入受理部52判断延音条是否被向上方拖动。

在延音条被向上方拖动的情况下,在步骤s29中判断为是,处理向步骤s31转移。

另一方面,在延音条未被向上方拖动的情况下,在步骤s29中判断为否,乐音控制处理被重复。

在步骤s30中,参数设定部53对延音等级进行减法。

在步骤s31中,参数设定部53对延音等级进行加法。

在步骤s30以及步骤s31之后,乐音控制处理被重复。

在步骤s32中,输入受理部52受理释键点的拖动操作。

在步骤s33中,输入受理部52判断释键点是否被向左侧拖动。

在释键点未被向左侧拖动的情况下,在步骤s33中判断为否,处理向步骤s34转移。

另一方面,在释键点被向左侧拖动的情况下,在步骤s33中判断为是,处理向步骤s35转移。

在步骤s34中,ui显示控制部51判断释键点是否被向右侧拖动。

在释键点被向右侧拖动的情况下,在步骤s34中判断为是,处理向步骤s36转移。

另一方面,在释键点未被向右侧拖动的情况下,在步骤s34中判断为否,乐音控制处理被重复。

在步骤s35中,参数设定部53对释放时间进行减法。

在步骤s36中,参数设定部53对释放时间进行加法。

在步骤s35以及步骤s36之后,乐音控制处理被重复。

在步骤s37中,输入受理部52受理关闭图标的点击操作。

在步骤s38中,ui显示控制部51解除参数设定用图标的显示。

在步骤s38之后,乐音控制处理被重复。

通过这样的处理,通过对参数图标进行双击来显示参数设定用图标,在参数设定用图标中,使音头点ap、衰减点dp以及释键点rp的各节点、延音条sb(连接线)移动(变化),由此能够变更对包络线设定的参数的值。

因此,用户能够通过在视觉上容易理解的操作来容易地设定构成向模块应用的包络线的参数。

即,能够通过数字合成器更容易地生成向模块应用的包络线。

此外,通过对工具条进行点击来显示对包络线或者模块的设定内容进行表示的参数图标组,并将任意一个参数图标向模块拖动,由此根据参数图标与模块的图标之间的距离,将包络线或者模块的设定内容向模块应用。

由此,能够容易地进行将包络线或者模块的设定内容向模块应用时的应用程度的调整。

即,能够提高在数字合成器中生成乐音时的可操作性。

如以上那样构成的信息处理装置1具备ui显示控制部51、输入受理部52以及指令生成部54。

ui显示控制部51显示包括构成数字合成器的模块的图标的用户界面画面。

此外,ui显示控制部51显示对向模块应用的包络线或者模块的设定内容进行表示的参数图标。

输入受理部52受理使由ui显示控制部51显示的参数图标向模块的图标接近的操作。

指令生成部54基于参数图标与模块的图标之间的距离,使向模块应用该参数图标所表示的包络线或者模块的设定内容的程度变化。

由此,能够容易地进行将包络线或者模块的设定内容向模块应用时的应用程度的调整。

即,能够提高在数字合成器中生成乐音时的可操作性。

指令生成部54为,在参数图标的外缘与模块的图标的外缘接触的情况下,执行该参数图标所表示的包络线或者模块的设定内容对于模块的应用。

由此,在拖动了参数图标的情况下,能够将包络线或者模块的设定内容向模块应用的定时在视觉上容易理解地报告给用户。

ui显示控制部51将多个模块的图标显示在用户界面画面上,在进行了将参数图标向模块的图标接近的操作的情况下,对能够应用该参数图标的模块以及不能够应用该参数图标的模块进行识别而显示。

由此,用户能够容易地判断能够应用图标p1的模块。

ui显示控制部51根据向模块应用参数图标所表示的包络线或者模块的设定内容的程度,使模块的图标或者参数图标的显示形态变化。

由此,能够将参数图标所表示的包络线或者模块的设定内容向模块应用的程度在视觉上容易理解地报告给用户。

ui显示控制部51为,在作为该模块的设定内容而使对低通滤波器、高通滤波器或者带通滤波器进行表示的参数图标接近表示滤波器的模块,即进行了这种接近的操作的情况下,将该模块的图像中的区域的上部、下部、或者上部以及下部与由参数图标所表示的滤波器遮挡的频率区域建立对应地进行遮挡而予以显示。

由此,在对表示滤波器的模块设定各种滤波器时,能够将滤波器向模块应用的程度在视觉上容易理解地报告给用户。

ui显示控制部51为,在进行了使参数图标向模块的图标接近的操作的情况下,根据参数图标所表示的包络线向模块应用的程度,沿着该参数图标的轨迹,对预先设定的形态的目标的图像进行显示。

由此,能够将参数图标所表示的包络线向模块应用的程度在视觉上容易理解地报告给用户。

此外,本发明不限定于上述实施方式,在能够实现本发明的目的的范围的变形、改进等包含于本发明。

例如,在上述实施方式中,在参数图标的外缘与模块的图标的外缘接触的情况下,许可包络线或者模块的设定内容对于模块的应用,但并不限定于此。即,也可以为,不进行通过图标彼此的外缘的接触来许可包络线或者模块的设定内容对于模块的应用的控制,而是根据所拖动的参数图标与模块的图标之间的距离,使包络线或者模块的设定内容对于模块的应用程度变化。

此外,在上述实施方式中,也可以对由ui显示控制部51生成的用户界面的画面或者参数设定用图标进行附加,显示对所设定的参数、模块的设定内容进行表示的文字。例如,能够通过文字显示对振荡器模块设定的波形的种类、对放大器模块设定的增益的大小、或者对滤波器模块设定的滤波器的种类等。此外,图标的种类并不局限于此,也可以是本实施方式的种类以外的图标的种类。例如,滤波器的种类不限定于3个种类,也可以为4个种类以上。

此外,在上述实施方式中,在使参数图标向滤波器模块接近的情况下,将滤波器对于滤波器模块的应用程度设定为遮挡频率的变化,但并不限定于此。即,也可以为,不使遮挡频率变化,而将与参数图标和滤波器模块之间的距离相对应的滤波器的应用程度,设定为进行遮挡的音量的增益的变化。

此外,在上述实施方式中,应用了本发明的信息处理装置1,将智能电话作为例子进行了说明,但不特别限定于此。

例如,本发明能够应用于具有信息处理功能的全部电子设备。具体地说,例如,本发明能够应用于笔记本型的个人计算机、打印机、电视接收机、视频摄像机、便携式导航装置、移动电话机、数字摄像机以及便携游戏机等。

上述一系列处理,能够通过硬件来执行,也能够通过软件来执行。

换言之,图2的功能性结构仅为例示,不特别限定。即,只要信息处理装置1具备能够将上述一系列处理作为整体来执行的功能即可,为了实现该功能而使用何种功能模块不特别限定于图2的例子。

此外,一个功能模块可以由硬件单体构成,可以由软件单体构成,也可以由它们的组合构成。

在通过软件来执行一系列处理的情况下,构成该软件的程序从网络、记录介质安装到计算机等。

计算机也可以是组装在专用的硬件中的计算机。此外,计算机也可以是能够通过安装各种程序来执行各种功能的计算机、例如通用的个人计算机。

这样的包含程序的记录介质,不仅由为了向用户提供程序而与装置主体相独立地发布的图1的可移动介质31来构成,还由以预先组装在装置主体中的状态向用户提供的记录介质等构成。可移动介质31例如由磁盘(包括软盘)、光盘或者光磁盘等构成。光盘例如由cd-rom(compactdisk-readonlymemory)、dvd(digitalversatiledisk)、blue-ray(注册商标)disc(蓝光盘)等构成。光磁盘由md(mini-disk)等构成。此外,以预先组装在装置主体中的状态向用户提供的记录介质,例如,由记录有程序的图1的rom12、图1的存储部19所包括的硬盘等构成。

此外,本说明书中,对记录介质所记录的程序进行记载的步骤,当然包括按照其顺序以时间序列进行的处理,也包括不一定按照时间序列进行处理、而并列或者个别地执行的处理的方式。

以上,对本发明的几个实施方式进行了说明,但这些实施方式仅为例示,不限定本发明的技术范围。本发明能够采取其他各种实施方式,并且在不脱离本发明的主旨的范围内能够进行省略、置换等各种变更。这些实施方式、其变形包含于本说明书等所记载的发明的范围、主旨,并且包含于专利请求的范围记载的发明和其等同的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1