振动控制系统、振动控制装置、信息处理装置以及计算机程序产品的制作方法
本公开涉及一种振动控制系统、振动控制装置、信息处理装置以及计算机程序产品。
背景技术:
1、以往,存在对玩游戏的用户提供振动效果的游戏系统。例如,日本特开2016-202486号公报中公开了一种用于游戏的振动信号生成系统。
技术实现思路
1、在以往的振动系统的灵活运用上尚有改善的余地。
2、(结构1)某个实施方式中的振动控制系统是具备能够再现声音的频带的振动设备的振动控制系统。振动控制系统具备以下单元:逐次指定规定的采样率的脉冲编码调制数据即pcm数据来进行流再现指示的单元;以及使用逐次获取到的pcm数据来控制所述振动设备的单元。由此,能够使用振动设备来进行声响的流再现。
3、(结构2)在结构1中,pcm数据的采样率与所述控制中使用的控制数据的更新循环相同。
4、(结构3)在结构1中,pcm数据的采样率与控制所述振动设备的放大器的采样率相同。
5、(结构4)在结构1中,还具备以下单元,该单元指定振幅和频率来进行振动指示,在控制中,还进行根据所述振动指示,基于所述指定的振幅和频率来以规定的循环生成控制数据并使用了所述控制数据的控制。由此,能够使用振动设备来进行指定了振幅和频率的振动输出以及声响的流再现。
6、(结构5)在结构4中,在振动指示中,指定声音的频率。由此,能够使用振动设备来进行指定了振幅和频率的声响输出以及基于流的声响输出。能够根据应用来选择适当的方法。
7、(结构6)在结构5中,具备信息处理装置和控制器,信息处理装置具备以下单元,该单元向所述控制器发送声响特定信息和声响数据,控制器具备以下单元,该单元将从所述信息处理装置接收到的所述声响特定信息与所述声响数据建立关联地保存到所述控制器所具备的存储器,信息处理装置还具备以下单元,该单元指定所述声响特定信息来进行预设再现指示。控制器具有进行所述控制的单元,在控制中,还进行根据所述预设再现指示,从所述存储器读出与所指定的所述声响特定信息对应的所述声响数据来进行的控制。由此,能够使用振动设备来进行指定了振幅和频率的声响输出、基于流的声响输出以及基于预设的声响输出。能够根据应用来选择适当的方法。
8、(结构7)在结构4~结构6中的任一项中,包括系统程序和应用程序,系统程序进行以下处理:根据经由第一应用程序编程接口即第一api得到的来自所述应用程序的请求,来发出所述流再现指示,根据经由第二应用程序编程接口即第二api得到的来自所述应用程序的请求,来发出所述振动指示。由此,能够使应用开发容易。
9、(结构8)在结构4中,pcm数据的采样率与所述规定的循环相同。由此,能够高效地进行流再现以及指示振幅和频率的再现的控制。
10、(结构9)在结构4中,振动指示以第一周期指定振幅和频率,关于控制数据,生成比所述第一周期短的第二周期的控制数据,pcm数据的采样率与所述第二周期相同。由此,能够以比指示循环短的循环来控制指示振幅和频率的再现,并且能够高效地进行流再现以及指示振幅和频率的再现的控制。
11、(结构10)在结构4或结构5中,基于流再现指示的控制与基于所述振动指示的控制被进行排他控制。
12、(结构11)在结构6中,基于流再现指示的控制、基于所述预设再现指示的控制以及基于所述振动指示的控制被进行排他控制。
13、(结构12)在结构1中,具备信息处理装置和控制器,控制器具备:存储器;以及输入部,振动设备能够再现声音的频带,控制器判定是否在所述输入部受理到规定的操作,并基于所述存储器中存储的第一数据来控制所述振动设备,基于规定的操作的控制与基于所述流再现指示的控制能够合成。
14、(结构13)在结构12中,在基于规定的操作的控制与基于所述流再现指示的控制同时发生了时,至少减小基于所述流再现指示的控制。
15、(结构14)在结构13中,在基于规定的操作的控制与基于所述流再现指示的控制同时发生了时,仅减小基于所述流再现指示的控制。
16、(结构15)某个实施方式中的振动控制装置是具备能够再现声音的频带的振动设备的振动控制装置。振动控制装置具备以下单元:逐次获取规定的采样率的pcm数据的单元;以及使用所述逐次获取到的pcm数据来控制所述振动设备的单元。
17、(结构16)在结构15中,pcm数据的采样率与所述控制的控制数据的更新循环相同。
18、(结构17)在结构15中,pcm数据的采样率与控制所述振动设备的放大器的采样率相同。
19、(结构18)在结构16中,还具备以下单元,该单元获取指定了振幅和频率的振动指示。在控制中,还进行根据所述振动指示,基于所述指定的振幅和频率来以规定的循环生成控制数据并使用了所述控制数据的控制。
20、(结构19)在结构18中,振动指示以第一周期指定振幅和频率,关于控制数据,生成比所述第一周期短的第二周期的控制数据,pcm数据的采样率与所述第二周期相同。
21、(结构20)在结构18中,还具备以下单元,该单元对基于流再现指示的控制与基于所述振动指示的控制进行排他控制。
22、(结构21)在结构15或结构16中,还具备:存储器,其存储声响特定信息和pcm数据;以及获取指定了声响特定信息的所述pcm数据的再现指示的单元,在控制中,还进行根据所述再现指示,从所述存储器读出与所述指定的所述声响特定信息对应的所述pcm数据来进行的控制。
23、(结构22)在结构20中,还具备以下单元,该单元对基于流再现指示的控制、基于预设再现指示的控制以及基于振动指示的控制进行排他控制。
24、(结构23)在结构20中,还具备存储器和输入部,在控制中,还进行判定是否在所述输入部受理到规定的操作,并基于所述存储器中存储的数据的控制。
25、(结构24)在结构23中,还具备以下单元,该单元在基于规定的操作的控制与基于所述流再现指示的控制同时发生了时,至少减小基于所述流再现指示的控制。
26、(结构25)在结构23中,还具备以下单元,该单元在基于规定的操作的控制与基于所述流再现指示的控制同时发生了时,仅减小基于所述流再现指示的控制。
27、(结构26)某个实施方式中的信息处理装置具备存储由自身具备的计算机执行的系统程序和应用程序的存储器。应用程序进行以下处理:经由系统程序的第一应用程序编程接口即第一api,逐次指定规定的采样率的pcm数据,并请求流再现指示,经由系统程序的第二应用程序编程接口即第二api,指定频率和振幅,并请求振动指示,系统程序进行以下处理:根据经由第一api得到的来自所述应用程序的请求,向振动设备的控制部发出所述流再现指示的命令,根据经由第二api得到的来自所述应用程序的请求,发出所述振动指示的命令。
28、(结构27)某个实施方式中的程序用于使具备能够再现声音的频带的振动设备的振动控制装置的计算机作为以下单元发挥功能:逐次获取与振动设备的控制周期或者控制所述振动设备的放大器的采样率相同的采样率的pcm数据的单元;以及使用逐次获取到的pcm数据来控制所述振动设备的单元。
29、(结构28)在结构27中,使计算机还作为以下单元发挥功能,该单元获取指定了振幅和频率的振动指示,在控制中,还进行根据所述振动指示,基于所述指定的振幅和频率来以规定的循环生成控制数据并使用了所述控制数据的控制。
30、(结构29)在结构28中,振动指示以第一周期指定振幅和频率,关于控制数据,生成比所述第一周期短的第二周期的控制数据,所述pcm数据的采样率与所述第二周期相同。
31、(结构30)在结构28中,程序使计算机还作为以下单元发挥功能,该单元对基于流再现指示的控制与基于所述振动指示的控制进行排他控制。
32、本发明的上述及其它目的、特征、方面以及优点会通过与附图关联地理解的本发明所涉及的下面的详细说明而变得更明确。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com