一种移动终端及其输出音乐的方法

文档序号:7755913阅读:168来源:国知局
专利名称:一种移动终端及其输出音乐的方法
技术领域
本发明涉及电子技术领域,特别涉及一种移动终端及其输出音乐的方法。
背景技术
使用电子设备演奏音乐都是通过MIDI (Musical Instrument Digital Interface,乐器数字化接口 )技术实现的。这种技术通常有两种实现方式一种是由专业 的电子乐器如电子钢琴键盘、电子吉他键盘等采集到音乐演奏者的动作,并按照一定的编 码规则将其变成MIDI合成器可识别的数字信号,并传输给MIDI合成器;另一种是MCU(微 控制器)读取存储有MIDI序列的文件,并将其按照固定的格式以数字信号的形式传给MIDI 合成器。MIDI合成器收到以上两种方式传输而来的信号,查找相应的波形表,通过简单的运 算与合成,产生声音的电信号。这种电信号再经过放大并通过耳机、扬声器等电声器件,可 以还原出声音信号。近两年开始流行的音乐手机从数量与质量上都有大幅提升。其主要特点是高音 质、大音量以及低失真。这种音乐手机能够满足普通用户的需求,但是对于音乐发烧友来 说,他们对音乐手机的要求不单纯是听这样简单,而是更希望能自己演奏音乐。但是目前还 没有通过手机演奏音乐的方案。综上所述,目前用户无法通过移动终端演奏音乐。

发明内容
本发明实施例提供一种移动终端及其输出音乐的方法,用以解决现有技术中存在 的用户无法通过移动终端演奏音乐的问题。本发明实施例提供的一种在移动终端上输出音乐的方法,该方法包括检测是否有按键被按下;在确定有按键被按下时,记录被按下按键的按键信息;根据预先设定的按键信息和音符信息的对应关系,确定记录的按键信息对应的音 符信息;根据当前的乐器信息和确定的音符信息输出声音。本发明实施例提供的一种移动终端,该设备包括感应模块,用于检测是否有按键被按下,在确定有按键被按下时,记录被按下按键 的按键信息;触发模块,用于根据预先设定的按键信息和音符信息的对应关系,确定记录的按 键信息对应的音符信息;合成模块,用于根据当前的乐器信息和确定的音符信息输出声音。由于移动终端能够在确定有按键被按下时,记录被按下按键的按键信息,根据当 前的乐器信息和音符信息输出声音,从而能够通过移动终端演奏音乐。


图1为本发明实施例的移动终端结构示意图;图2A为本发明实施例移动终端背面的键盘侧视图;图2B为本发明实施例移动终端背面的键盘打开视图;图3为本发明实施例按键结构剖面图;图4为本发明实施例感应手指触摸原理图;图5为本发明实施例触发示意图;图6为本发明实施例在移动终端上输出音乐的方法流程示意图;图7为本发明实施例控制流程图;图8为本发明实施例感应流程图。
具体实施例方式本发明实施例移动终端在确定有按键被按下时,记录被按下按键的按键信息;移 动终端根据预先设定的按键信息和音符信息的对应关系,确定记录的按键信息对应的音符 信息;移动终端根据当前的乐器信息和确定的音符信息输出声音。由于移动终端能够在确 定有按键被按下时,记录被按下按键的按键信息,根据当前的乐器信息和音符信息输出声 音,从而能够通过移动终端演奏音乐。下面结合说明书附图对本发明实施例作进一步详细描述。如图1所示,本发明实施例的移动终端包括感应模块10、触发模块20和合成模 块30。感应模块10,用于检测是否有按键被按下,在确定有按键被按下时,记录被按下按 键的按键信息。触发模块20,用于根据预先设定的按键信息和音符信息的对应关系,确定感应模 块10记录的按键信息对应的音符信息。合成模块30,用于根据当前的乐器信息和确定的音符信息输出声音。本发明实施例的感应模块10可以是触摸感应IC ;触发模块20可以是MCU ;合成模 块30可以是MIDI合成器。其中,感应模块10可以根据设定的时间周期检测每个按键是否被按下,比如IOms 检测一次。具体时间可以根据需要进行设定。本发明实施例的按键可以通过电气原理实现的按键,具体按键可以参见图3。图3中,键盘由位于最上面的按键、位于中间的电路板和位于下面的机壳组成。键盘的表面是一层塑料装饰件。装饰件上每个键的边界都有一定高度的突起,让 使用者在使用时能够感觉到按键位置和区域。装饰件不含导电材料,以免影响电路工作。较 佳的,每个按键的区域都有突起,方便使用者使用。位于中间的电路板可以是FPC (Flexible Printed Board,柔性线路板)或 PCB(Printed Circuit Board,印刷电路板)板,每个按键的动作引起的电参数的变化,都会 通过这些电路板上的电路来收集,然后再送到感应模块10进行处理。位于下面的机壳作用是加强按键的强度,具有支撑作用。本发明实施例按键能够被电路采集的原理如下假设是PCB板。PCB板由不导电
5的基材和导电的电路走线组成(具体参见图4),电路走线为专电的铜皮。其中,处于按键下 方的导电铜皮面积较大。具有导电性的铜皮与塑料装饰件之间形成一个电容器。如果为铜 皮充电荷,会在与之相邻的塑料装饰件上产生相反的电荷。如果这时候用手去接近或接触 塑料装饰件,就改变了电容一个极板的特性,相应会引起电容的参数发生变化,从而导致电 荷流入或流出铜皮。电荷的流动就形成电流,这种电流被放大和处理,就把人触摸塑料装饰 件的动作变成电信号。由于用力按按键时,人手指与键盘接触的面积会变大,从而电容值变 化量也会加大,那么电流也会变大。需要说明的是,本发明实施例并不局限于电气原理的实现的按键,其他原理的按 键也同样适用本发明实施例,比如机械按键。在具体实施中,感应模块10周期检测每个按键是否被按下,在检测到有电流产生 时,确定对应的按键,并将感应出的电流值量化成电容值变化量,在电容值变化量高于确定 的按键对应的门限值时,确定该按键被按下,其中电流是在按键被按下时产生的,按键被接 触的面积越大电容值变化量越大。也就是说,感应模块10会单独检测每个按键,并且每个 按键都有对应的门限值。每个按键对应的门限值的大小可以全部相同,也可以部分相同,也 可以全不相同,具体可以根据需要进行设定。由于能够进行多点触摸检测,从而可以同时输 出更多声音,满足不同用户的需求。由于电流的变化是原于按键处的电容值发生变化,所以通过电流值的变化可以计 算出当前按键处的电容值。具体的,每个按键都单独连接到感应模块10的一个输入脚。感应模块10工作时, 会轮流检测每个输入,每检测一遍,会记录下当前哪个按键被按下,并把被按下的按键信息 和力度信息传给触发模块20。然后再启动一轮检测。触发模块20在接到上次传输后,就让 合成模块30 —直发音,直到下一次接到感应模块10的数据。如果下一次感应模块10中还 有这个音符被按下,那么合成模块30继续发出此音符的声音,同时触发模块20根据新传过 来的力度信息调整此时发音的音量。以此来实现颤音等演奏技巧,增强演奏效果。如果下 一次收到的感应模块10的数据中,没有此按键被按下的动作,那么就马上终止此音符的发 音。如果有多个按键被按下,那么每次传递数据时,就把多个按键数据按照一定的规则(比 如按照按键从左到右或者力度信息从大到小的顺序)传给触发模块20。在具体实施中,感应模块10在当前周期检测没有按键被按下,且上一周期有按键 被按下时,通知触发模块20没有按键被按下;触发模块20在收到通知后,触发合成模块30 停止输出声音。由于感应模块10会单独检测每个按键,哪个按键上有电容变化,就说明哪个按键 有触摸动作;然后将产生的电容值变化与该按键对应的门限值进行比较,如果电容值变化 高于确定的按键对应的门限值,则确定该按键被按下,这时就记录按键信息。即具体是哪个 按键被按下(比如可以是按键标识),然后将按键信息输出给触发模块20,比如可以采用中 断方式将按键信息输出给触发模块20,具体可以参见图5。一旦手指离开按键,则电容值变小,电容会放电,相应的可以检测到电流的反向流 动。同样的,通过反向流动的电流可以计算出按键处的电容值大小。当电容值变化量低于 门限值时,便认为手指已经离开了按键。需要说明的是,图5中的中断方式通过12C方式实现,根据不同类型的触发模块20,还可以采用总线方式、串口方式。与图5类似,触发模块20输出给合成模块30的信息也可以采用中断方式,在此不 再赘述。触发模块20在收到感应模块10记录的按键信息后,根据预先设定的按键信息和 音符信息的对应关系,确定记录的按键信息对应的音符信息。这里的按键信息和音符信息的对应关系可以根据需要进行设定。预先设定了一个 按键信息和音符信息的对应关系,由于使用者需要升调或降调,这时就需要改变按键信息 和音符信息的对应关系。也就是说,本发明实施例可以选择音程。比如默认状态下图2B中 从下到上的琴键对应的音符为从“低音5”到“高音4”,这个音程可以满足一般通俗歌曲的 需要。但是某些状态下,如演奏变音吉他,这个音程就可能不合适了,这时候就需要改变键 盘上的每个键对应的音程。改变音程时,只需要选择键盘的起始音符即可,剩余音符的排列 完全按照MIDI规范。为了能够让本实施例发出多种乐器的声音,这里触发模块20还需要确定当前的 乐器信息,比如使用者选择钢琴,则确定当前的乐器信息是钢琴。如果使用者没有选择乐器 信息,则选择上次的乐器信息或初始设置的乐器信息。然后触发模块20将乐器信息和音符 信息输出给合成模块30。合成模块30根据收到的乐器信息和音符信息,产生电信号,通过 耳机、扬声器等电声器件还原出声音信号。进一步的,触发模块20还可以确定音量信息,并将音量信息输出给合成模块30 ; 相应的,合成模块30根据收到的音量信息、乐器信息和音符信息,产生电信号,通过耳机、 扬声器等电声器件还原出声音信号。为了使本发明实施例的按键发出的声音更趋近于真实按键发出的声音,本发明实 施例加入了一个力度信息。也就是说,不同力量按下按键发出的声音大小不同。电容量的 变化可以被感应模块10感知,当电容值变化量大到一定程度(此程度可以通过软件设定) 时,感应模块10就向触发模块20发出信号,通知其某个按键被按下。由于用力按按键时,人 手指与键盘接触的面积会变大,从而电容值变化量也会加大,这个信息也会被感应模块10 检测到并记录下来。这个指标也会随以上某个按键被按下的信息一起传到触发模块20,做 为力度信息。这个力度信息通过触发模块20的转化后变成合成模块30可以识别的力度信 息并与音符信息一起传到合成模块30。这样最终听到的声音不只还原了一个音符所对应的 声音,更能体现出一个歌曲的音量起伏变化。也就是说,演奏者用力按按键时,手指与按键 的接触面积会变大。较大的接触面积,会产生较大的电容。因此,可以根据电容值的大小确 定按键力度的大小关系。具体的,感应模块10在确定有按键被按下时,记录被按下按键的力度信息;触发 模块20根据预先设定的力度信息和音量信息的对应关系,确定记录的力度信息对应的音 量;合成模块30根据当前的乐器信息、确定的音符信息和确定的音量信息输出声音。在具体实施中,感应模块10确定被按下按键的电容值变化量,即根据感应到的电 流值确定电容值变化量;触发模块20根据预先设定的电容值变化量范围和力度信息的对 应关系,记录被按下按键的电容值变化量所属的电容值变化量范围对应的力度信息。由于每个人演奏时手指用力习惯、手机面积大小都不可能完全相同,因此演奏时 表现出来的力度就不会相同。从而演奏出来的音量也不会完全相同。因此本实施例为用户
7设定了一个音量可调的选项。用户改变这个选项,实际是改变了电容值变化量范围与力度 信息的对应关系。由于能够根据力度调节音量,从而更趋近于真实的演奏效果,提高了用户 体验。不同的使用者,对于功能的需求也不相同,比如有的使用者想要独奏,而有的使用 者想要伴奏。本发明实施例还可以实现独奏伴奏的切换。对于独奏,使用者直接演奏就可以。对于伴奏,需要使用者预先选择一个伴奏文件,比如扩展名是MIDI的文件。触发模块20读取选择的伴奏文件,将用户选择的伴奏文件中的乐器信息、音符信 息和音量信息按照时间顺序输出给合成模块30 ;相应的,合成模块30根据用户选择的伴奏 文件中的乐器信息、音符信息和音量信息输出声音。具体的,伴奏文件是由许多包含了乐器、音符、音量等信息按照时间先后顺序组 成。触发模块20会读取选择的伴奏文件并确定每个音符在什么时间输出给合成模块 30,并在对应时间输入。触发模块20在收到来自感应模块10的按键信息后,还会输入对应 的乐器信息、音符信息和音量信息。也就是说,触发模块20将伴奏文件的输出信息和按键动作触发的信息进行排队, 按照时间的先后顺序输入给合成模块30,这样就能实现将演奏的音符和MIDI文件中的音 符组合起来发音,从而将演奏者的演奏融合到伴奏当中。特别的,本实施例中所述的音量调节功能,可以用来平衡演奏者演奏出来的声音 与伴奏声音的大小配比关系,从而使两个声音更完美融合。需要说明的是,本发明实施例伴奏文件并不局限于扩展名是MIDI的文件,其他类 型的文件也可实现此功能。这个功能主要依赖于合成模块30可以识别何种类型的音乐文 件。使用者可以通过本发明实施例的移动终端上提供的按键输出声音,而承载按键的 键盘可以置于移动终端的背面。下面以移动终端是手机为例进行说明。其他移动终端与手机类似不再赘述。图2A和图2B中,手机的后盖是一个折叠的钢琴键键盘。琴键键盘由位于最上面 的按键、位于中间的电路板和位于下面的机壳组成;电路板,用于在琴键键盘的按键被按下 后,根据按键被接触的面积产生电流,供感应模块检测。键盘的按键有14个白键,涵盖了两个音程。白键的安排按照从“低音5”到“高音 4”的顺序排列。同时,在按键上还有三个功能键,用来完成升调、降调、暂停等功能(升调、 降调实为调节音程,也可根据需要改变功能键所对应功能以及设置更多的功能键)。具体实 施中,功能键的位置也可以在手机其他部位,并非图中所示位置;当然,手机背面还可以不 要功能键,由手机正面的某个或某些按键代替。需要说明的是,本发明实施例并不局限于折叠样式,其他样式也同样适用本发明 实施例,比如滑盖样式,平板样式,翻转样式等;键盘的样式也不局限于图2B中的样式,其 他样式也适用本发明实施例。如图6所示,本发明实施例在移动终端上输出音乐的方法包括下列步骤步骤601、移动终端检测是否有按键被按下,在确定有按键被按下时,记录被按下
8按键的按键信息。步骤602、移动终端根据预先设定的按键信息和音符信息的对应关系,确定记录的 按键信息对应的音符信息。步骤603、移动终端根据当前的乐器信息和确定的音符信息输出声音。步骤601中,移动终端可以根据设定的时间周期检测每个按键是否被按下,比如 IOms检测一次。具体时间可以根据需要进行设定。在具体实施中,移动终端周期检测每个按键是否被按下,在检测到有电流产生时, 确定对应的按键,并将感应出的电流值量化成电容值变化量,在电容值变化量高于确定的 按键对应的门限值时,确定该按键被按下,其中电容值变化量是在按键被按下时产生的,按 键被接触的面积越大电容值变化量越大。也就是说,步骤601中移动终端会单独检测每个 按键,并且每个按键都有对应的门限值。每个按键对应的门限值的大小可以全部相同,也可 以部分相同,也可以全不相同,具体可以根据需要进行设定。由于每个按键是由感应芯片的 一个独管脚检测,从而能够进行多点触摸检测,从而可以同时输出更多声音,满足不同用户 的需求。如果在当前周期检测没有按键被按下,且上一周期有按键被按下时,停止输出声
曰°步骤602中,移动终端在记录按键信息后,根据预先设定的按键信息和音符信息 的对应关系,确定记录的按键信息对应的音符信息。这里的按键信息和音符信息的对应关系可以根据需要进行设定。预先设定了一个 按键信息和音符信息的对应关系,由于使用者需要升调或降调,这时就需要改变按键信息 和音符信息的对应关系。也就是说,本发明实施例可以选择音程。比如默认状态下对应的音 符为从“低音5”到“高音4”,这个音程可以满足一般通俗歌曲的需要。但是某些状态下,如 演奏变音吉他,这个音程就可能不合适了,这时候就需要改变键盘上的每个键对应的音程。 改变音程时,只需要选择键盘的起始音符即可,剩余音符的排列完全按照MIDI规范。由于每个乐器发出的声音都不相同,这里还需要确定当前的乐器信息,比如使用 者选择钢琴,则确定当前的乐器信息是钢琴。如果使用者没有选择乐器信息,则选择上次的 乐器信息或初始设置的乐器信息。步骤603中,移动终端根据乐器信息和音符信息,产生电 信号,通过耳机、扬声器等电声器件还原出声音信号。进一步的,步骤602中,移动终端还可以确定音量信息;相应的,步骤603中,移动 终端根据收到的音量信息、乐器信息和音符信息,产生电信号,通过耳机、扬声器等电声器 件还原出声音信号。为了使本发明实施例的按键发出的声音更趋近于真实按键发出的声音,本发明实 施例加入了一个力度信息。具体的,步骤601中,移动终端在确定有按键被按下时,记录被 按下按键的力度信息;步骤602中,移动终端根据预先设定的力度信息和音量信息的对应 关系,确定记录的力度信息对应的音量;步骤603中,移动终端根据当前的乐器信息、确定 的音符信息和确定的音量信息输出声音。步骤601中,移动终端确定被按下按键的电容值变化量,即将感应到电流值量化 成电容值变化量后,根据预先设定的电容值变化量范围和力度信息的对应关系,记录被按 下按键的电容值变化量所属的电容值变化量范围对应的力度信息。电容值变化量范围和力度信息的对应关系可以根据需要进行设定。由于每个人演奏时手指用力习惯、手机面积大小都不可能完全相同,因此演奏时 表现出来的力度就不会相同。从而演奏出来的音量也不会完全相同。因此本实施例为用户 设定了一个音量可调的选项。用户改变这个选项,实际是改变了电容值变化量范围与力度 信息的对应关系。由于能够根据力度调节音量,从而更趋近于真实的演奏效果,提高了用户 体验。不同的使用者,对于功能的需求也不相同,比如有的使用者想要独奏,而有的使用 者想要伴奏。本发明实施例还可以实现独奏伴奏的切换。对于独奏,使用者直接演奏就可以。对于伴奏,需要使用者预先选择一个伴奏文件,比如扩展名是MIDI的文件。步骤603中,移动终端读取选择的伴奏文件根据用户选择的伴奏文件中的乐器信 息、音符信息和音量信息输出声音。具体的,伴奏文件是由许多包含了乐器、音符、音量等信息按照时间先后顺序组 成。实施中,首先读取选择的伴奏文件,然后确定每个音符在什么时间输出,并在对应 时间输入。也就是说,步骤603中,移动终端将伴奏文件的输出信息和按键动作触发的信息 进行排队,按照时间的先后顺序输入,这样就能实现将演奏的音符和MIDI文件中的音符组 合起来发音,从而将演奏者的演奏融合到伴奏当中。特别的,本实施例中所述的音量调节功能,可以用来平衡演奏者演奏出来的声音 与伴奏声音的大小配比关系,从而使两个声音更完美融合。需要说明的是,本发明实施例伴奏文件并不局限于扩展名是MIDI的文件,其他类 型的文件也可实现此功能。本发明的一种实施例是执行步骤601的主体是移动终端中的触摸感应IC,执行步 骤602的主体是移动终端中的MCU,执行步骤603的主体是移动终端中的MIDI合成器。需要说明的是,本发明实施例三个步骤的执行主体并不局限于触摸感应IC、MCU 和MIDI合成器,其他能够完成上述三个步骤的电子器件也适用本发明实施例,比如上述三 个步骤可以都由集成了以上三个功能的移动终端中的CPU完成;还可以部分功能(比如两 个步骤)有移动终端中的一个模块完成,其余功能由移动终端中的另一个模块完成。如果执行步骤601的主体是移动终端中的触摸感应IC,执行步骤602的移动终端 中的主体是MCU,执行步骤603的主体是移动终端中的MIDI合成器,则本发明实施例控制流 程和感应流程分别参见图7和图8。如图7所示,本发明实施例控制流程包括下列步骤步骤701、用户通过操作界面打开音乐演奏功能。步骤702、MCU通过控制线完成触摸感应IC和MIDI合成器的初始化。步骤703、MCU判断用户是否选择独奏,如果是,则执行步骤705 ;否则,执行步骤 704。步骤704、MCU读取用户选择的伴奏文件,并执行步骤705。步骤705、MCU根据当前的乐器映射表、音量映射表和音符映射表。
10
步骤706、MCU在当前时间需要输出的伴奏文件的信息时,确定对应的乐器信息、 音符信息和音量信息;在当前时间需要输出接收到的触摸感应IC的信息时,根据乐器映射 表、音量映射表和音符映射表,确定对应的乐器信息、音符信息和音量信息。步骤707、MCU将乐器信息、音符信息和音量信息输出给MIDI合成器。如图8所示,本发明实施例触摸感应控制流程包括下列步骤步骤801、触摸感应IC进行初始化。步骤802、触摸感应IC周期轮流检测每个按键,判断是否有按键被按下,如果是, 则执行步骤803 ;否则,执行步骤805。步骤803、触摸感应IC记录被按下按键的按键信息和力度信息。步骤804、触摸感应IC通过中断将按键信息和力度信息传给MCU,并返回步骤802。步骤805、触摸感应IC判断上一周期是否有按键被按下,如果是,则执行步骤806 ; 否则,返回步骤802。步骤806、触摸感应IC通过中断通知MCU没有按键被按下,并返回步骤802。本发明实施例检测是否有按键被按下;移动终端在确定有按键被按下时,记录被 按下按键的按键信息;移动终端根据预先设定的按键信息和音符信息的对应关系,确定记 录的按键信息对应的音符信息;移动终端根据当前的乐器信息和确定的音符信息输出声
曰°由于移动终端能够在确定有按键被按下时,记录被按下按键的按键信息,根据当 前的乐器信息和音符信息输出声音,从而能够通过移动终端演奏音乐。显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精 神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围 之内,则本发明也意图包含这些改动和变型在内。
1权利要求
一种在移动终端上输出音乐的方法,其特征在于,该方法包括移动终端检测是否有按键被按下;移动终端在确定有按键被按下时,记录被按下按键的按键信息;移动终端根据预先设定的按键信息和音符信息的对应关系,确定记录的按键信息对应的音符信息;移动终端根据当前的乐器信息和确定的音符信息输出声音。
2.如权利要求1所述的方法,其特征在于,所述移动终端检测是否有按键被按下,具体 包括移动终端周期检测每个按键是否被按下;移动终端在检测到有电流产生时,确定对应的按键,并将感应出的电流值量化成电容 值变化量,其中所述电流在按键被按下时产生的;移动终端在电容值变化量高于确定的按键对应的门限值时,确定该按键被按下,其中 按键被接触的面积越大电容值变化量越大。
3.如权利要求2所述的方法,其特征在于,该方法还包括 移动终端在确定有按键被按下时,记录被按下按键的力度信息;移动终端根据预先设定的力度信息和音量信息的对应关系,确定记录的力度信息对应 的音量;所述移动终端输出声音包括移动终端根据当前的乐器信息、确定的音符信息和确定的音量信息输出声音。
4.如权利要求3所述的方法,其特征在于,所述移动终端记录被按下按键的力度信息 包括移动终端根据预先设定的电容值变化量范围和力度信息的对应关系,记录被按下按键 的电容值变化量所属的电容值变化量范围对应的力度信息。
5.如权利要求3或4所述的方法,其特征在于,所述移动终端输出声音包括 移动终端根据用户选择的伴奏文件中的乐器信息、音符信息和音量信息输出声音。
6.如权利要求2 4任一所述的方法,其特征在于,该方法还包括移动终端在当前周期检测没有按键被按下,且上一周期有按键被按下时,停止输出声曰°
7.一种移动终端,其特征在于,该设备包括感应模块,用于检测是否有按键被按下,在确定有按键被按下时,记录被按下按键的按 键信息;触发模块,用于根据预先设定的按键信息和音符信息的对应关系,确定记录的按键信 息对应的音符信息;合成模块,用于根据当前的乐器信息和确定的音符信息输出声音。
8.如权利要求7所述的移动终端,其特征在于,所述感应模块用于周期检测每个按键是否被按下,在检测到有电流产生时,确定对应的按键,并将感应出 的电流值量化成电容值变化量,在电容值变化量高于确定的按键对应的门限值时,确定该 按键被按下,其中所述电流是在按键被按下时产生的,按键被接触的面积越大电容值变化 量越大。
9.如权利要求8所述的移动终端,其特征在于,所述感应模块还用于 在确定有按键被按下时,记录被按下按键的力度信息;所述触发模块还用于根据预先设定的力度信息和音量信息的对应关系,确定记录的力度信息对应的音量; 所述合成模块还用于根据当前的乐器信息、确定的音符信息和确定的音量信息输出声音。
10.如权利要求9所述的移动终端,其特征在于,所述感应模块用于 确定被按下按键的电容值变化量;所述触发模块用于根据预先设定的电容值变化量范围和力度信息的对应关系,记录被按下按键的电容值 变化量所属的电容值变化量范围对应的力度信息。
11.如权利要求9或10所述的移动终端,其特征在于,所述触发模块还用于将用户选择的伴奏文件中的乐器信息、音符信息和音量信息按照时间顺序输出给所述 合成模块;所述合成模块还用于根据用户选择的伴奏文件中的乐器信息、音符信息和音量信息输出声音。
12.如权利要求8 10任一所述的移动终端,其特征在于,所述感应模块还用于在当前周期检测没有按键被按下,且上一周期有按键被按下时,通知所述触发模块没 有按键被按下;所述触发模块还用于在收到所述通知后,触发所述合成模块停止输出声音。
13.—种如权利要求7所述的移动终端,其特征在于,该移动终端的背面有一琴键键 盘,所述琴键键盘由位于最上面的按键、位于中间的电路板和位于下面的机壳组成;所述电路板,用于在琴键键盘的按键被按下后,根据按键被接触的面积产生电流,供所 述感应模块检测。
全文摘要
本发明涉及电子技术领域,特别涉及一种输出音乐的方法和设备,用以解决现有技术中存在的用户无法通过移动终端演奏音乐的问题。本发明实施例的方法包括移动终端检测是否有按键被按下;移动终端在确定有按键被按下时,记录被按下按键的按键信息;移动终端根据预先设定的按键信息和音符信息的对应关系,确定记录的按键信息对应的音符信息;移动终端根据当前的乐器信息和确定的音符信息输出声音。由于移动终端能够在确定有按键被按下时,记录被按下按键的按键信息,根据当前的乐器信息和音符信息输出声音,从而能够通过移动终端演奏音乐。
文档编号H04M1/725GK101902530SQ201010243539
公开日2010年12月1日 申请日期2010年7月28日 优先权日2010年7月28日
发明者王海盈 申请人:青岛海信移动通信技术股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1