乐音控制装置、乐音控制方法及电子乐器的制造方法

文档序号:9688737阅读:374来源:国知局
乐音控制装置、乐音控制方法及电子乐器的制造方法【专利说明】乐音控制装置、乐音控制方法及电子乐器[0001]本申请基于2014年9月22日提出的日本专利申请第2014—193159号主张优先权,这里引用其全部内容。
技术领域
[0002]本发明涉及乐音控制装置、乐音控制方法及电子乐器。【
背景技术
】[0003]以往,已知有将记录在唱片中的乐音再现的所谓转盘/DJ混音器(turn-table/DJmixer)。[0004]在转盘/DJ混音器中,能够进行使唱片在旋转方向上进退而使记录在相同的部分中的乐音反复再现的搓盘(scratch)操作。[0005]此外,开发了通过电子性的处理实现这样的转盘/DJ混音器中的搓盘操作的功能的技术。[0006]例如,在特开平11-144394号公报所记载的搓盘再现装置中,在通过搓盘操作使CD或DVD等数字光盘产生乐音的情况下,将表示音频数据的拍子的拍子数据记录到盘中,使用拍子数据进行搓盘再现。[0007]但是,在不使用唱片或数字光盘等记录有乐音的媒体而使用通过外部输入或演奏等实时地输入的乐音实现搓盘操作的功能的情况下,不能与使用记录有乐音的媒体的情况同样地实现搓盘操作的功能。例如,在实时地输入的乐音的情况下,由于比当前的再现位置靠后的乐音还没有被输入,所以不能在搓盘操作中使用。[0008]S卩,在以往的技术中,难以将实时地输入的乐音对应于搓盘操作适当地再现。【
发明内容】[0009]本发明是鉴于这样的状况而做出的,目的是将实时地输入的乐音对应于搓盘操作更适当地再现。[0010]为了达到上述目的,本发明的一技术方案的乐音控制装置的特征在于,具备:操作件,能够向双向搓盘操作;存储部,将从外部依次供给的乐音数据实时地存储;以及再现控制部,将上述依次供给的乐音数据再现,在对上述操作件进行了搓盘操作的情况下,进行控制以代替所供给的上述乐音数据而将存储在上述存储部中的乐音数据基于上述搓盘操作的方向及操作速度读出并再现。【附图说明】[0011]图1是表示本发明的第1实施方式的乐音控制装置的外观结构的示意图。[0012]图2是表示本发明的第1实施方式的乐音控制装置的硬件结构的框图。[0013]图3是本发明的音乐控制装置的示意图。[0014]图4是说明第1实施方式的搓盘作用嵌入(scratcheffectinterrupt)处理的流程的流程图。[0015]图5是表示本发明的第2实施方式的乐音控制装置的硬件结构的框图。[0016]图6是说明第2实施方式的搓盘作用嵌入处理的流程的流程图。[0017]图7是说明第3实施方式的搓盘作用嵌入处理的流程的流程图。[0018]图8是说明第4实施方式的搓盘作用嵌入处理的流程的流程图。[0019]图9是说明第5实施方式的搓盘作用嵌入处理的流程的流程图。[0020]图10是说明第6实施方式的搓盘作用嵌入处理的流程的流程图。[0021]图11是说明第7实施方式的搓盘作用嵌入处理的流程的流程图。[0022]图12是说明第7实施方式的搓盘作用嵌入处理的流程的流程图。[0023]图13是说明第8实施方式的搓盘作用嵌入处理的流程的流程图。[0024]图14是说明第8实施方式的搓盘作用嵌入处理的流程的流程图。[0025]图15是说明第9实施方式的搓盘作用嵌入处理的流程的流程图。[0026]图16是说明第9实施方式的搓盘作用嵌入处理的流程的流程图。【具体实施方式】[0027]以下,使用附图对本发明的实施方式进行说明。[0028][第1实施方式][0029][结构][0030]图1是表示本发明的第1实施方式的乐音控制装置1的外观结构的示意图。图2是表示本发明的第1实施方式的乐音控制装置1的硬件结构的框图。[0031]乐音控制装置1是通过电子性的处理实现例如对乐音进行搓盘操作并赋予效果的所谓转盘/DJ混音器的功能的电子设备。这里,所谓搓盘操作,是指使唱片在旋转方向上进退而使记录在相同的部分中的乐音反复再现的操作。在本发明中,通过电子性的处理实现模拟对唱片进行搓盘操作的情况的乐音的发生。[0032]乐音控制装置1具备CPU(CentralProcessingUnit)11、ROM(ReadOnlyMemory)12、RAM(RandomAccessMemory)13、总线14、输入输出接口15、外部接口部16、输入部17、输出部18、存储部19、通信部20和驱动器21。[0033]CPU11按照记录在R0M12中的程序或从存储部19装载到RAM13中的程序执行各种处理。[0034]在RAM13中,也适当存储CPU11执行各种处理所需要的数据等(例如表示后述的搓盘作用(scratcheffect)处于动作中的标志等)。在RAM13的一区域中,设有录音用环形缓冲器13a。录音用环形缓冲器13a将输入到乐音控制装置1中的乐音的设定时间(例如4?5秒)的量的数据循环地存储。具体而言,在录音用环形缓冲器13a中,存储有通过PCM(PulseCodeModulat1n,脉冲编码调制)等被编码的乐音的峰值的数据。[0035]CPU1UR0M12及RAM13经由总线14相互连接。在该总线14上还连接着输入输出接口15。在输入输出接口15上,连接着外部接口部16、输入部17、输出部18、存储部19、通信部20及驱动器21。[0036]外部接口部16具备USB(UniversalSerialBus)或MIDI(MusicalInstrumentDigitalInterface)等输入输出端口,控制与外部设备的信号的输入输出。经由外部接口部16,从外部设备输入实时的乐音的数据。[0037]输入部17由旋转操作件(旋钮)、滑块、按钮及垫板等构成,根据用户的指示操作输入各种信息。具体而言,输入部17具备受理搓盘操作的输入的滑块17a。滑块17a是能够从基准位置向正方向(例如图1中的右方向)及负方向(例如图1中的左方向)直线地往复移动的操作件。使滑块17a从基准位置向正方向移动的操作对应于使转盘的唱片顺向旋转的搓盘操作(顺向搓盘操作),使滑块17a从基准位置向负方向移动的操作对应于使转盘的唱片逆向旋转的搓盘操作(逆向搓盘操作)。[0038]如果进行使滑块17a向正方向或负方向移动的操作,则按照后述的搓盘作用嵌入处理,发生与顺向或逆向的搓盘操作对应的乐音。即,用户通过对滑块17a反复进行向正方向及负方向的移动操作,能够输入相当于对转盘的唱片的搓盘操作的操作。[0039]输出部18由显示器、扬声器等构成,输出图像、乐音。[0040]存储部19由硬盘或DRAM(DynamicRandomAccessMemory)等构成,存储在乐音控制装置1中使用的各种数据。[0041]通信部20经由包括因特网的网络,控制在与其他装置(未图示)之间进行的通信。向乐音控制装置1输入的实时的乐音的数据除了外部接口部16以外,还能够经由通信部20输入。[0042]在驱动器21中,适当安装磁盘、光盘、光磁盘、或者由半导体存储器等构成的可移动介质31。由驱动器21从可移动介质31读出的程序根据需要被安装到存储部19中。此夕卜,可移动介质31能够将存储在存储部19中的各种数据也与存储部19同样地存储。[0043][动作][0044]接着,说明乐音控制装置1的动作。[0045]图3是示意地表示由图2的CPU11执行的处理的功能框图。[0046]首先,经由外部接口部16或通信部20将乐音数据向乐音控制装置1输入,CPU11将被输入的乐音数据向录音用环形缓冲器13a保存。[0047]并且,如果由用户将滑块17a移动,则由CPU11取得搓盘操作的朝向和速度,CPU11设定与所取得的搓盘操作的速度对应的再现速度、和与搓盘操作的朝向对应的再现方向。[0048]CPU11基于设定的上述再现速度和再现方向,进行保存在录音用环形缓冲器13a中的乐音的数据的再现。[0049]这样,对实时地输入的乐音,能够添加与搓盘操作相应的效果。[0050]以下,对表示用来由CPU11实现该图3所示的功能的处理的流程图进行说明。[0051]图4是说明CPU11执行的第1实施方式的搓盘作用嵌入处理的流程的流程图。[0052]如果由用户移动了滑块17a,则由CPU11执行搓盘作用嵌入处理。[0053]搓盘作用嵌入处理是按照每个预先设定的周期发生的嵌入处理,是对应于使滑块17a向正方向或负方向移动的搓盘操作被输入这一情况、电子性地实现模拟对转盘的唱片进行了搓盘操作的情况下的乐音的发生(以下称作“搓盘作用”)的处理。[0054]在步骤S11中,CPU11取得输入到乐音控制装置1中的乐音的峰值的数据,向录音用环形缓冲器13a保存。[0055]在步骤S12中,CPU11取得滑块17a的搓盘操作的速度和朝向(正方向或负方向)。[0056]在步骤S13中,CPU11设定与在步骤S12中取得的搓盘操作的速度和朝向对应的搓盘作用动作状态。[0057]具体而言,作为搓盘作用动作状态,CPU11设定与在步骤S12中取得的搓盘操作的速度对应的再现速度、和与搓盘操作的朝向(正方向或负方向)对应的再现方向(顺向或逆向)。[0058]这里,在本实施方式中,不论搓盘操作的朝向是正方向或负方向的哪种,CPU11都将再现方向设定为逆向。[0059]由此,在搓盘操作的朝向是正方向的情况下,也能够使用存储在录音用环形缓冲器13a中的乐音的数据简单地实现与搓盘操作对应的乐音的发生。[0060]在步骤S14中,CPU11判定搓盘作用是否处于动作中。具体而言,CPU11进行滑块17a是否被操作的判定。[0061]在搓盘作用不处于动作中的情况下,在步骤S14中判定为“否”,处理结束。[0062]另一方面,在搓盘作用处于动作中的情况下,在步骤S14中判定为“是”,处理向步骤S15转移。[0063]在步骤S15中,CPU11进行在步骤S13中设定的再现方向是否与上次的搓盘作用嵌入处理中的再现方向相同的判定。[0064]在步骤S13中设定的再现方向与上次的搓盘作用嵌入处理中的再现方向不相同的情况下,在步骤S15中判定为“否”,处理向步骤S16转移。另外,在一系列当前第1页1 2 3 4 5 
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1