专利名称:防止爆音产生的音源信号传输装置及防止爆音产生的方法
技术领域:
本发明涉及一种音源信号传输装置,特别是指一种应用在游戏平台且防止爆音 产生的音源信号传输装置及其方法。
背景技术:
随着科技的发展,游戏机(电子游乐器)产业不断地在创新发展。其中,不单 仅仅在硬件的处理效能上大幅提高,在软件游戏的设计上也越来越多元且精致,以呈现 出更高画质影音且更绚丽生动的游戏内容来吸引消费者的目光。此外,也就由于游戏软 件的种类越来越丰富,使得游戏机所搭配的接口设备必须跟着进行开发设计,以符合游 戏软件在操作上的需求。例如目前最新开发出的体感式游戏机,其通过动作感应器来 识别出玩家使用无线操控杆所做出的动作而进行游戏。此一全新的体感操作让许多非传 统玩家(如女性、中老年人等)也都可以轻易进行游戏,并且达到全身活动的效果。此外,若游戏软件设计有录音功能,玩家必须通过麦可风的使用来与游戏进行 互动时,游戏机就必须进一步搭配音源信号传输装置来接收模拟音源信号。其中,音源 信号传输装置大部分是设计为外接式,以通过一特定传输接口(如目前最为普遍使用的 通用序列总线接口(USB))来与游戏机连接,并进行信号的转换传输。而此装置也就是 一般所谓的“音讯USB Dangle”。然而,目前在游戏机上使用音源信号传输装置仍存在有部分问题,也就是当游 戏机已开启,并且进入有录音功能的游戏软件工作时,若此时才将音源信号传输装置插 入游戏机的话,便会产生爆音(Noise)的情形,而这对玩家来讲,将会无形中造成一些困 扰。因此,要如何有效解决此问题便是目前值得加以研究改善的地方。
发明内容
有鉴于此,本发明所要解决的技术问题在于,通过延迟时间的设计,让音源信 号传输装置中的模拟数字转换器能有充分的时间运行在正确的参考电压电平。以此解决 音源信号传输装置在接收供电而启动时,因模拟数字转换器无法实时到达稳定状态而将 不正确的音源信号输出,导致游戏平台播放不正确的音源信号而形成爆音的问题。为了解决上述问题,根据本发明所提出的一方案,提供一种防止爆音产生的音 源信号传输装置,其应用于一执行一录音作业的游戏平台,本方案的音源信号传输装置 包括一模拟数字转换器、一中介处理单元、一计数单元及一控制单元。其中,模拟数 字转换器接收一模拟音源信号,并且将模拟音源信号转换为一第一数字音源信号。中介 处理单元连接模拟数字转换器,用来传递第一数字音源信号。计数单元连接中介处理单 元,并且产生一控制信号来控制中介处理单元在延迟一特定时间后始输出第一数字音源 信号。最后,控制单元连接计数单元及中介处理单元,用来传递第一数字音源信号给游 戏平台。为了解决 上述问题,根据本发明所提出的另一方案,提供一种防止爆音产生的方法,其用来防止一音源信号传输装置连接于一执行一录音作业的游戏平台时产生爆 音,本方案的方法步骤包括首先,启动音源信号传输装置,并取得游戏平台与音源信 号传输装置之间的连线。接着,进行延迟一特定时间,并进而依据一录音指令来取得一 数字音源信号。以此,本发明所能达到的有益技术效果在于,不需大幅增加成本便可解决游戏 平台因软件及硬件之间的执行时序无法相互配合所产生的问题,让音源信号传输装置在 连接于游戏平台时,能够顺利输出模拟数字转换器在稳定状态下所进行转换的音源信 号,以此有效达到防止爆音产生的目的。以上的概述与接下来的详细说明及附图皆是为了能进一步说明本发明为达成预 定目的所采取的方式、手段及功效。而有关本发明的其它目的及优点,将在后续的说明 及附图中加以阐述。
图1为本发明防止爆音产生的音源信号传输装置的实施例方块图;图2为本发明防止爆音产生的方法的实施例流程图;图3为本发明防止爆音产生的方法的第一应用实施例流程图;及图4为本发明防止爆音产生的方法的第二应用实施例流程图。其中,附图标记说明如下1音源信号传输装置11模拟数字转换器12中介处理单元121信号产生器122多任务器13计数单元14控制单元2游戏平台3音源输入装置SO模拟音源信号Sl第一数字音源信号S2第二数字音源信号S201 S209,S301 S311,S401 S415 流程图步骤说明
具体实施例方式本发明的音源信号传输装置是搭配连接于游戏平台,使得游戏平台不仅能通过 原本各种操控器(如游戏杆、射击装置、方向盘等)来进行游戏,更可符合具有录音功 能的游戏软件的需求,让玩家得以通过声音来与游戏软件产生互动。此外,通过本发明 延迟时间的设计,让音源信号传输装置连接于游戏平台以接收供电而启动时,音源信号 传输装置中的模拟数字转换器(Analog-to-Digital Converter, ADC)能有充分的时间在稳 定状态下运行,不会因为模拟数字转换器无法实时到达稳定状态而输出不正确的音源信号,导致游戏平台播放不正确的音源信号而形成爆音。
进一步说明的是,依照进行游戏的方式的不同,游戏平台的种类大致分为电视 游戏机、便携型游戏机及个人电脑。而在这些种类之中,若是搭配具有录音功能的游戏 软件时,又以电视游戏机及便携型游戏机在连接音源信号传输装置时更容易产生有爆音 的情形。此外,本发明的音源信号传输装置与游戏平台之间采用序列传输协议且可进 行热插拔(Hot-plug)的传输接口的设计。而在实际应用上可例如设计为通用序列总线 (USB)、IEEE 1394序列总线、外接序列高技术配置总线(eSATA)等。而为了方便说明 起见,以下各实施例中就暂以USB传输协议来做说明。请参考图1,其为本发明防止爆音产生的音源信号传输装置的实施例方块图。 如图所示,本实施例提供一种音源信号传输装置1,其连接于一执行录音作业的游戏平台 2,并且连接一音源输入装置3来接收玩家所发出的声音。如此,当游戏平台2中的一游 戏软件(图未示)执行录音作业而产生一录音指令时,音源信号传输装置1便可将所取得 的声音传递至游戏平台2,让游戏软件得以顺利进行。其中,音源输入装置3可例如为麦 克风,并且音源输入装置3在设计上亦可是直接内设于音源信号传输装置1,在此并无加 以限制。音源信号传输装置1包括一模拟数字转换器11、一中介处理单元12、一计数 单元13及一控制单元14。其中,模拟数字转换器11连接音源输入装置3,以将音源输 入装置3接收玩家声音所产生的一模拟音源信号SO转换为一第一数字音源信号Si。而 控制单元14是通过序列传输协议来与游戏平台2沟通连线以进行信号传输。此外,相信所属技术领域具有通常知识的人员应可了解,模拟数字转换器11在 实际运行上是需要一参考电压电平,而在该参考电压电平下所进行的信号转换作业才算 是在一稳定状态下进行信号转换作业,以转换出正确的音源信号。并且具体的实施电路 便是通过一电容的设计来作为参考电压电平的依据。换句话说,当音源信号传输装置1 连接于游戏平台2时,音源信号传输装置1会接收供电而开始启动运行,此时就会对该电 容进行充电,而等到该电容充电完成时便表示模拟数字转换器11已到达稳定状态。中介处理单元12连接模拟数字转换器11,用来传递第一数字音源信号Si。计 数单元13连接中介处理单元12,并且产生一控制信号来控制中介处理单元12在延迟一特 定时间后才输出第一数字音源信号Si。其中,该特定时间是依据模拟数字转换器11自 开始启动至在稳定状态下运行所需的时间。以实验数据来看,特定时间大约为2秒,但 实际上是会随着模拟数字转换器11的规格及所搭配的电容的差异而有所不同,并不以此 为限。另外,计数单元13可例如采用至少一个电子零件所组成的电路或者直接采用一 单芯片控制器的方式来设计,并且依据控制单元14接收游戏平台2所输出的一重置信号 (Reset Signal)及一封包识别信号(PacketIdentificationSignal)来计数该特定时间。更具体来讲,重置信号用来归零计数单元13,让音源信号传输装置1每次重新 连接至游戏平台2而重新启动时,计数单元13也就重新计数。若如前面所述,音源信号 传输装置1是采用USB传输协议来设计的话,则重置信号较佳地采用游戏平台2在检测到 有USB装置连接之后所固定会发出的一 USB重置指令,以较能确保每次重新连接至游戏平台2时都可接收到USB重置指令而顺利重新计数。当然,在实际设计上,重置信号亦 可直接采用音源信号传输装置1在硬件电路上所设计的重置电路(Hardware Reset Circuit) 于启动时所产生的一启动重置信号(Power ση Reset)。对此可依实际需求来设计,并非用 来限制本发明。而封包识别信号则是用来作为计数单元13计数频率的参考依据。同样的,封 包识别信号较佳地可以直接采用USB传输协议中,周期性所发出的封包讯框起始信号 (StartofFrame),其大约是每Ims就会产生一个封包讯框起始信号,而换算成频率则约为 ΙΚΗζ。当然若计数单元13实际上不需太快的计数频率的话,则可更进一步进行降频到 实际所需的计数频率,在此并不加以限制。控制单元14连接中介处理单元12及计数单元13, 并且用来与游戏平台2进行沟 通连线,以进行信号传递。其中,控制单元14会将游戏平台2所输出的重置信号及封包 识别信号提供给计数单元13,以进行计数特定时间,并进而再依据游戏平台2所输出的 录音指令而将中介处理单元12所输出的第一数字音源信号Sl传递给游戏平台2。以此, 让游戏平台2能顺利完成录音作业。以下进一步针对本实施例的中介处理单元12的电路架构及其实际的处理形式来 进行说明。如图1所示,中介处理单元12进一步包含一信号产生器121及一多任务器 122。其中,信号产生器121用来持续产生一第二数字音源信号S2,并且第二数字音源信 号S2预设为静音数据信号,也就是全部为输出“逻辑O”的信号。多任务器122连接模 拟数字转换器11及信号产生器121,用来接收第一数字音源信号Sl及第二数字音源信号 S2。并且,多任务器122还受到计数单元13所输出的控制信号的控制,以在计数的特定 时间内先切换为输出第二数字音源信号S2,而在计数的特定时间之后才切换为输出第一 数字音源信号Si。以此,让控制单元14在接收到录音指令时,若是在计数的特定时间内 的话,便输出第二数字音源信号S2给游戏平台2;而若是在计数的特定时间之后的话, 则是输出第一数字音源信号Sl给游戏平台2。如此一来,若音源信号传输装置1自连接于游戏平台2而启动运行至接收到游戏 平台2所发出的录音指令的时间是小于特定时间的话,本实施例的音源信号传输装置1此 时先输出第二数字音源信号S2,而也就因此不会因为模拟数字转换器11尚未到达稳定状 态而输出此时属于不正确的第一数字音源信号Si,以此避免产生爆音的情形。承上所述,通过本实施例的中介处理单元12的电路架构设计,让中介处理单元 12在计数的特定时间内,可以确保输出静音数据信号,而不会输出不正确或受干扰的音 源信号而形成爆音的情形。当然,中介处理单元12中的电路设计并不仅限于此,凡是能 受控制而将实际所转换取得的数字音源信号先屏蔽一特定时间之后再输出的设计,皆落 于本发明音源信号传输装置1所欲保护的范围。接下来,本发明防止爆音产生的方法用以防止一音源信号传输装置连接于一执 行录音作业的游戏平台产生爆音,其实施形式大致可如图2所示,其为本发明防止爆音 产生的方法的实施例流程图。本实施例的防止爆音产生的方法的步骤包含首先,当 音源信号传输装置连接于游戏平台时,进行启动音源信号传输装置,并且取得游戏平台 与音源信号传输装置之间的连线(S201),以让游戏平台获得音源信号传输装置的相关信 息。接着,由游戏平台中的一游戏软件依据录音作业来设定一取样频率(SamplingRate)及一转换器增益值(ADC Gain) (S203)。其中,所属技术领域具有通常知识的人员应可了 解在进行录音作业之前所设定的取样频率及转换器增益值的实际作用,在此就不再加以 赘述。而在步骤(S203)之后,本实施例的设计是进一步延迟一特定时间(S205),使得 音源信号传输装置中的一模拟数字转换器能有充分的时间在稳定状态下运行。进而在经 过该特定时间之后,便可依据目前由游戏平台所输出的一录音指令来取得数字音源信号 (S207)。最后,即可由游戏平台来播放该所取得的数字音源信号(S209)。基于上述防止爆音产生的方法的实施例说明,以下更进一步具体举出不同的应 用实施例的形式来做为举例说明。请先参考图3,其为本发明防止爆音产生的方法的第 一应用实施例流程图。如图3所示,本实施例所提供的防止爆音产生的方法,其步骤包 括当音源信号传输装置连接于游戏平台时,同样进行启动音源信号传输装置,以取得 游戏平台与音源信号传输装置之间的连线(S301),并且由游戏平台中的游戏软件依据录 音作业来设定取样频率及转换器增益值(S303)。而在步骤(S303)之后,本实施例是通过游戏软件的设计,让游戏软件能依据 游戏平台与音源信号传输装置之间连线后所产生的一连线信号来开始计数该特定时间 (S305)。并进而进行判断是否到达所计数的特定时间(S307)。若步骤(S307)的判断结 果为否,则表示目前尚未计数到该特定时间,于是重复至步骤(S305)来继续进行计数; 反之,若步骤(S307)的判断结果为是,则表示目前已计数到该特定时间,于是游戏软件 便可依据所需的录音作业来产生一录音指令给音源信号传输装置,以通过音源信号传输 装置来转换一模拟音源信号并取得数字音源信号(S309)。如此一来,由于游戏软件是在延迟该特定时间之后才发出录音指令,因此在特 定时间内(音源信号传输装置中的模拟数字转换器尚未到达稳定状态),音源信号传输装 置是不会接收到任何录音指令来进行转换数字音源信号,而是等到该特定时间后才会接 收到录音指令,于是才进行转换及输出数字音源信号至游戏平台。最后,游戏平台便可进行播放数字音源信号(S311)。在这之后便可重复进行步 骤(S309)及步骤(S311),以让游戏平台中的游戏软件持续产生录音指令来取得数字音源 信号,并由游戏平台播放正确的数字音源信号,直到游戏软件停止执行录音功能或者音 源信号传输装置与游戏平台断开连线为止。请另外再参考图4,其为本发明防止爆音产生的方法的第二应用实施例流程图。 本实施例所提供的防止爆音产生的方法,其步骤包括当音源信号传输装置连接于游戏 平台时,同样进行启动音源信号传输装置,以取得游戏平台与音源信号传输装置之间的 连线(S401),并且由游戏平台中的游戏软件依据录音作业来设定取样频率及转换器增益 值(S403)。而在步骤(S403)之后,本实施例是在音源信号传输装置中提供一计数单元,以 用来依据游戏平台所输出的一重置信号及一封包识别信号来计数该特定时间(S405)。并 进而进行判断是否到达所计数的特定时间(S407)。附带一提的是,由于游戏软件的初始 执行程序较为简单,因此在计数特定时间的这段期间内,游戏软件实际上是已准备完成 而进行输出录音指令。若步骤(S407)的判断结 果为是,表示计数单元已计数到该特定时间,于是音源信号传输装置便会依据目前所接收到的录音指令来取得一第一数字音源信号(S409)。其 中的第一数字音源信号是由音源信号传输装置所接收的一模拟音源信号转换而成,也就 是实际所欲录音的声音。于是,游戏平台便可播放第一数字音源信号(S411)。并且在 这之后同样重复进行步骤(S409)及步骤(S411),直到游戏软件停止执行录音功能或者音 源信号传输装置与游戏平台断开连线为止。另外,若步骤(S407)的判断结果为否,则表示计数单元目前尚未计数到该特定 时间,而在此时间点若接收到游戏软件所产生的录音指令的话,音源信号传输装置便依 据录音指令来取得一第二数字音源信号(S413)。其中第二数字音源信号是音源信号传输 装置预设提供的一静音数据信号。于是,此时的游戏平台便是进行播放第二数字音源信 号(S415),也就是播放静音数据信号。并且在步骤(S415)执行之后,便再重复执行步 骤(S405)及其尔后的步骤。以此,完成本发明针对防止爆音产生的方法所提供的两种应用实施例的说明。综上所述,本发明不需大幅增加成本便可解决游戏平台因软件及硬件之间的执 行时序无法相互配合所产生的问题,让音源信号传输装置在连接于游戏平台时,能够顺 利输出模拟数字转换器在稳定状态下所进行转换的音源信号,以此有效达到防止爆音产 生的目的。然而,以上所述仅为本发明的具体实施例的详细说明及附图式,并非用以限制 本发明,本发明的所有范围应以所附的权利要求书为准,任何熟悉该项技术的人员在本 发明的领域内可轻易思及的变化或修饰皆可涵盖在权利要求书所界定的范围内。
权利要求
1.一种防止爆音产生的音源信号传输装置,其特征在于,应用于一执行一录音作业 的游戏平台,该音源信号传输装置包括一模拟数字转换器,其接收一模拟音源信号,并且将该模拟音源信号转换为一第一 数字音源信号;一中介处理单元,其连接该模拟数字转换器,用来传递该第一数字音源信号;一计数单元,其连接该中介处理单元,并且产生一控制信号来控制该中介处理单元 在延迟一特定时间后开始输出该第一数字音源信号;及一控制单元,其连接该计数单元及该中介处理单元,用来传递该第一数字音源信号 给该游戏平台。
2.如权利要求1所述的防止爆音产生的音源信号传输装置,其特征在于,所述的特定 时间为该模拟数字转换器自启动至在一稳定状态下运行所需的时间。
3.如权利要求2所述的防止爆音产生的音源信号传输装置,其特征在于,所述的计数 单元依据该控制单元接收该游戏平台所输出的一重置信号及一封包识别信号来计数该特 定时间。
4.如权利要求2所述的防止爆音产生的音源信号传输装置,其特征在于,所述的中介 处理单元进一步包含一信号产生器,其用以产生一第二数字音源信号;及一多任务器,其连接该模拟数字转换器及该信号产生器,用来接收该第一数字音源 信号及该第二数字音源信号;其中,该多任务器依据该控制信号在该特定时间内用来输出该第二数字音源信号, 而在该特定时间后则输出该第一数字音源信号。
5.如权利要求4所述的防止爆音产生的音源信号传输装置,其特征在于,所述的第二 数字音源信号为一静音数据信号。
6.如权利要求5所述的防止爆音产生的音源信号传输装置,其特征在于,所述的控 制单元依据一录音指令来将该第一数字音源信号或该第二数字音源信号传递给该游戏平 台。
7.如权利要求6所述的防止爆音产生的音源信号传输装置,其特征在于,所述的录音 指令为该游戏平台中的一游戏软件执行该录音作业所产生。
8.如权利要求2所述的防止爆音产生的音源信号传输装置,其特征在于,所述的控制 单元通过一序列传输协议来与该游戏平台进行信号传输。
9.如权利要求2所述的防止爆音产生的音源信号传输装置,其特征在于,所述的模拟 数字转换器进一步连接一音源输入装置,以接收该音源输入装置所产生的该模拟音源信 号。
10.如权利要求2所述的防止爆音产生的音源信号传输装置,其特征在于,所述的计 数单元为由至少一个电子零件所组成的电路或一单芯片控制器。
11.如权利要求1所述的防止爆音产生的音源信号传输装置,其特征在于,所述的中 介处理单元进一步包含一信号产生器,其用以产生一第二数字音源信号;及一多任务器,其连接该模拟数字转换器及该信号产生器,用来接收该第一数字音源信号及该第二数字音源信号;其中,该多任务器依据该控制信号以在该特定时间内用来输出该第二数字音源信 号,而在该特定时间后则输出该第一数字音源信号。
12.如权利要求11所述的防止爆音产生的音源信号传输装置,其特征在于,所述的第 二数字音源信号为一静音数据信号。
13.—种防止爆音产生的方法,其特征在于,用以防止一音源信号传输装置连接于一 执行一录音作业的游戏平台时产生爆音,该方法的步骤包括启动该音源信号传输装置,并取得该游戏平台与该音源信号传输装置之间的连线;及延迟一特定时间,并依据一录音指令来取得一数字音源信号。
14.如权利要求13所述的防止爆音产生的方法,其特征在于,所述的特定时间为该音 源信号传输装置中的一模拟数字转换器自启动至在一稳定状态下运行所需的时间。
15.如权利要求14所述的防止爆音产生的方法,其特征在于,在取得该连线后,该方 法还包含在取得该连线后,由该游戏平台中的一游戏软件依据该录音作业来设定一取样频率 及一转换器增益值。
16.如权利要求15所述的防止爆音产生的方法,其特征在于,在取得该数字音源信号 后,该方法还包含播放该数字音源信号。
17.如权利要求16所述的防止爆音产生的方法,其特征在于,该方法还包含 该游戏软件依据该连线取得后所产生的一连线信号来开始计数该特定时间;及 当该游戏软件判断到达该特定时间时,依据该录音作业来产生该录音指令,以取得该数字音源信号。
18.如权利要求17所述的防止爆音产生的方法,其特征在于,所述的数字音源信号由 该音源信号传输装置所接收的一模拟音源信号转换而成。
19.如权利要求16所述的防止爆音产生的方法,其特征在于,该方法还包含在该音源信号传输装置中提供一计数单元,以依据该游戏平台所输出的一重置信号 及一封包识别信号来计数该特定时间;及当该计数单元判断到达该特定时间时,依据该游戏软件所产生的该录音指令来取得 一第一数字音源信号,而当该计数单元判断尚未到达该特定时间之前,依据该游戏软件 所产生的该录音指令来取得一第二数字音源信号。
20.如权利要求19所述的防止爆音产生的方法,其特征在于,所述的第一数字音源信 号由该音源信号传输装置所接收的一模拟音源信号转换而成,而该第二数字音源信号为 该音源信号传输装置预设提供的一静音数据信号。
21.如权利要求13所述的防止爆音产生的方法,其特征在于,该方法还包含 该游戏软件依据该连线取得后所产生的一连线信号来开始计数该特定时间;及 当该游戏软件判断到达该特定时间时,依据该录音作业来产生该录音指令,以取得该数字音源信号。
22.如权利要求21所述的防止爆音产生的方法,其特征在于,所述的数字音源信号由该音源信号传输装置所接收的一模拟音源信号转换而成。
23.如权利要求13所述的防止爆音产生的方法,其特征在于,该方法还包含在该音源信号传输装置中提供一计数单元,以依据该游戏平台所输出的一重置信号 及一封包识别信号来计数该特定时间;及 当该计数单元判断到达该特定时间时,依据该游戏软件所产生的该录音指令来取得 一第一数字音源信号,而当该计数单元判断尚未到达该特定时间之前,依据该游戏软件 所产生的该录音指令来取得一第二数字音源信号。
24.如权利要求23所述的防止爆音产生的方法,其特征在于,所述的第一数字音源信 号由该音源信号传输装置所接收的一模拟音源信号转换而成,而该第二数字音源信号为 该音源信号传输装置预设提供的一静音数据信号。
全文摘要
一种防止爆音产生的音源信号传输装置及防止爆音产生的方法,该音源信号传输装置应用于一执行一录音作业的游戏平台,包括一模拟数字转换器、一中介处理单元、一计数单元及一控制单元。其中,模拟数字转换器是接收一模拟音源信号,并将其转换为一第一数字音源信号。中介处理单元连接模拟数字转换器,用来传递第一数字音源信号。计数单元连接中介处理单元,并用来控制中介处理单元在延迟一特定时间后始输出第一数字音源信号。控制单元连接计数单元及中介处理单元,用来传递第一数字音源信号给游戏平台。以此,可防止音源信号传输装置连接于游戏平台时产生爆音。
文档编号A63F13/00GK102008820SQ20091017311
公开日2011年4月13日 申请日期2009年9月7日 优先权日2009年9月7日
发明者廖荣富 申请人:骅讯电子企业股份有限公司