- Number
- 10359858
- Published
- 2019-07-23
- Filed
- 2016-09-07
- Assignee
- Disney Enterprises, Inc.
- Inventors
- Barton; Mark R., Kaye; Cameron J.
- CPC
- G06F3/03545; G06F3/04815; H04S7/307; G06F3/017; G06F3/0346; G06F3/011
- Verdict
- Medium Notable software
- Source
- Google Patents · FreePatentsOnline
The keeper's note
Simulating sounds of virtual object using procedural audio.
Abstract
This disclosure relates to simulating sounds of a virtual object using procedural audio. A position and/or an orientation for the virtual object may be determined. Changes in the position and/or the orientation for the virtual object may be determined and used to determine the procedural audio. The procedural audio may include a first modulation of a first sound, a second modulation of a second sound, and/or other sounds. A speaker may be operated to provide the procedural audio to simulate the sounds of the virtual object.
Background
FIELD(1) This disclosure relates to systems and methods for simulating sounds of a virtual object using procedural audio.BACKGROUND(2) Toy weapons that produce pre-generated sounds in response to movements of the toy weapons are known. Such toy weapons do not use procedural audio to modify sounds to match the particular movements of the toy weapons.SUMMARY(3) This disclosure relates to simulating sounds of a virtual object using procedural audio. A position and/or an orientation for the virtual object may be determined. Changes in the position and/or the orientation for the virtual object may be determined. Changes in the position and/or the orientation for the virtual object may be used to determine the procedural audio. The procedural audio may include a first modulation of a first sound, a second modulation of a second sound, and/or other sounds. A speaker may be operated to provide the procedural audio to simulate the sounds of the virtual object.(4) A system configured to simulate sounds of a virtual object using procedural audio may include one or more of a storage medium, a handle, a motion and orientation sensor, a speaker, one or more physical processors, and/or other components. In some implementations, the system may include a display and an image sensor. In some implementations, the image sensor and/or the one or more processors may be carried on the display. The field of view of the image sensor may be a function of the position and/or the orientation of the disp
Claims
1. A system for simulating sounds of a virtual object, the system comprising: a storage medium storing a repository of sounds, the repository of sounds including a first sound and a second sound; a handle; a sensor carried by the handle, the sensor configured to generate motion and/or orientation output signals conveying motion and/or orientation information of the handle, the motion and/or orientation information of the handle specifying one or more of a yaw of the handle, a pitch of the handle, and/or a roll of the handle; a speaker; a display configured to display an overlay image, the overlay image depicting the virtual object, the overlay image being displayed such that the virtual object has a visual appearance of being attached to the handle during changes in the yaw of the handle, the pitch of the handle, and/or the roll of the handle; and one or more physical processors configured by machine readable instructions to: determine a position and/or an orientation for the virtual object based on the motion and/or orientation output signals, wherein the position and/or the orientation for the virtual object includes a yaw of the virtual object, a pitch of the virtual object, and/or a roll of the virtual object; determine changes in the position and/or the orientation for the virtual object based on the motion and/or orientation output signals, wherein the changes in the position and/or the orientation for the virtual object include one or more of a change in the yaw of the virtual object, a change in the pitch of the virtual object, and/or a change in the roll of the virtual object; determine audio output to simulate the sounds of the virtual object based on the changes in the position and/or the orientation for the virtual object, wherein the audio output to simulate the sounds of the virtual object includes a first modulation of the first sound and/or a second modulation of the second sound; and effectuate operation of the speaker to provide the audio output to simulate the sounds of the virtual object. |
10. A method for simulating sounds of a virtual object, the method comprising: generating motion and/or orientation output signals conveying motion and/or orientation information of a handle, the motion and/or orientation information of the handle specifying one or more of a yaw of the handle, a pitch of the handle, and/or a roll of the handle; displaying an overlay image, the overlay image depicting the virtual object, the overlay image being displayed such that the virtual object has a visual appearance of being attached to the handle during changes in the yaw of the handle, the pitch of the handle, and/or the roll of the handle; determining a position and/or an orientation for the virtual object based on the motion and/or orientation output signals, wherein the position and/or the orientation for the virtual object includes a yaw of the virtual object, a pitch of the virtual object, and/or a roll of the virtual object; determining changes in the position and/or the orientation for the virtual object based on the motion and/or orientation output signals, wherein the changes in the position and/or the orientation for the virtual object include one or more of a change in the yaw of the virtual object, the pitch of the virtual object, and/or a change in the roll of the virtual object; determining audio output to simulate the sounds of the virtual object based on the changes in the position and/or the orientation for the virtual object, wherein the audio output includes a first modulation of a first sound and/or a second modulation of a second sound; and effectuating operation of a speaker to provide the audio output to simulate the sounds of the virtual object. |
19. A system for simulating sounds of a virtual object, the system comprising: a storage medium storing a repository of sounds, the repository of sounds including a first sound and a second sound; an image sensor configured to generate visual output signals conveying visual information within a field of view of the image sensor; a handle; a display configured to display an overlay image, the overlay image depicting the virtual object, the overlay image being displayed such that the virtual object has a visual appearance of being attached to the handle during changes in the yaw of the handle, the pitch of the handle, and/or the roll of the handle; a sensor carried by the handle, the sensor configured to generate motion and/or orientation output signals conveying motion and/or orientation information of the handle, the motion and/or orientation information of the handle specifying one or more of a yaw of the handle, a pitch of the handle, and/or a roll of the handle; a speaker; and one or more physical processors configured by machine readable instructions to: select the virtual object; change the virtual object; determine a position and/or an orientation for the virtual object based on the visual output signals and/or the motion and/or orientation output signals, wherein the position and/or the orientation for the virtual object includes a yaw of the virtual object, a pitch of the virtual object, and/or a roll of the virtual object; determine the overlay image comprising the virtual object, wherein the virtual object is placed within the overlay image according to the position and/or the orientation for the virtual object; effectuate displaying of the overlay image on the display so that the virtual object appears to augment an appearance of the handle; determine changes in the position and/or the orientation for the virtual object based on the motion and/or orientation output signals, wherein the changes in the position and/or the orientation for the virtual object include one or more of a change in the yaw of the virtual object, a change in the pitch of the virtual object, and/or a change in the roll of the virtual object; determine audio output to simulate the sounds of the virtual object based on the selected virtual object or the changed virtual object, and further based on the changes in the position and/or the orientation for the virtual object, wherein the audio output includes a first modulation of the first sound and/or a second modulation of the second sound; and effectuate operation of the speaker to provide the audio output to simulate the sounds of the virtual object.