Procedural audio simulation for virtual objects.
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.
FIELD
This disclosure relates to systems and methods for simulating sounds of a virtual object using procedural audio.BACKGROUND
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
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.
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
1. A system for simulating sounds of a virtual object using procedural audio, 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 motion and orientation sensor carried by the handle, the motion and orientation sensor configured to generate motion and/or orientation output signals conveying motion and/or orientation information of the handle; a speaker; 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; determine changes in the position and/or the orientation for the virtual object; determine the procedural audio based on the changes in the position and/or the orientation for the virtual object, wherein the procedural audio 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 procedural audio to simulate the sounds of the virtual object.
10. A method for simulating sounds of a virtual object using procedural audio, the method comprising: generating motion and/or orientation output signals conveying motion and/or orientation information of a handle; determining a position and/or an orientation for the virtual object based on the motion and/or orientation output signals; determining changes in the position and/or the orientation for the virtual object; determining the procedural audio based on the changes in the position and/or the orientation for the virtual object, wherein the procedural audio 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 procedural audio to simulate the sounds of the virtual object.
19. A system for simulating sounds of a virtual object using procedural audio, the system comprising: a storage medium storing a repository of sounds, the repository of sounds including a first sound and a second sound; a display configured to display an overlay image; an image sensor configured to generate visual output signals conveying visual information within a field of view of the image sensor; a handle; a motion and orientation sensor carried by the handle, the motion and orientation sensor configured to generate motion and/or orientation output signals conveying motion and/or orientation information 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; 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 the appearance of the handle; determine changes in the position and/or the orientation for the virtual object; determine the procedural audio 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 procedural audio 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 procedural audio to simulate the sounds of the virtual object.