Audio mixing based upon playing device location
First Claim
Patent Images
1. A method for creating a spatial audio mix of audio objects at a first electronic device based on locations of the first electronic device and at least one second electronic device, the method comprising:
- assigning, by the first electronic device wirelessly connected to the at least one second electronic device via a short-range communications system, at least one of the audio objects to each of the first electronic device and the at least one second electronic device;
initiating, by the first electronic device, mixing of the assigned audio objects;
determining, by the first electronic device, a location of the at least one second electronic device relative to the first electronic device;
mixing, by the first electronic device, the assigned audio objects to create the spatial audio mix based on the determined relative location of the at least one second electronic device and the first electronic device, wherein the mixing comprises defining a spatial location of each of the audio objects based on the determined relative location of the at least one second electronic device and the first electronic device and at least one new determined relative location resulting from a movement of at least one of the first electronic device and the at least one second electronic device;
updating, by the first electronic device, the spatial location of each of the assigned audio objects in real time based upon the at least one new determined relative location while the mixing is being performed;
rendering, by the first electronic device, the spatial audio mix while the mixing is being performed; and
in response to a user input to end the mixing, creating a file comprising the spatial audio mix.
2 Assignments
0 Petitions
Accused Products
Abstract
A method including determining location of at least one second device relative to a first device, where at least two of the devices are configured to play audio sounds based upon audio signals; and mixing at least two of the audio signals based, at least partially, upon the determined location(s).
30 Citations
17 Claims
-
1. A method for creating a spatial audio mix of audio objects at a first electronic device based on locations of the first electronic device and at least one second electronic device, the method comprising:
-
assigning, by the first electronic device wirelessly connected to the at least one second electronic device via a short-range communications system, at least one of the audio objects to each of the first electronic device and the at least one second electronic device; initiating, by the first electronic device, mixing of the assigned audio objects; determining, by the first electronic device, a location of the at least one second electronic device relative to the first electronic device; mixing, by the first electronic device, the assigned audio objects to create the spatial audio mix based on the determined relative location of the at least one second electronic device and the first electronic device, wherein the mixing comprises defining a spatial location of each of the audio objects based on the determined relative location of the at least one second electronic device and the first electronic device and at least one new determined relative location resulting from a movement of at least one of the first electronic device and the at least one second electronic device; updating, by the first electronic device, the spatial location of each of the assigned audio objects in real time based upon the at least one new determined relative location while the mixing is being performed; rendering, by the first electronic device, the spatial audio mix while the mixing is being performed; and in response to a user input to end the mixing, creating a file comprising the spatial audio mix. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine for performing operations for creating a spatial audio mix of audio objects at a first electronic device based on locations of the first electronic device and at least one second electronic device, the operations comprising:
-
assigning, by the first electronic device wirelessly connected to the at least one second electronic device via a short-range communications system, at least one of the audio objects to each of the first electronic device and the at least one second electronic device; initiating, by the first electronic device, mixing of the assigned audio objects; determining, by the first electronic device, a location of the at least one second electronic device relative to the first electronic device; mixing, by the first electronic device, the assigned audio objects to create the spatial audio mix based on the determined relative location of the at least one second electronic device and the first electronic device, wherein the mixing comprises defining a spatial location of each of the audio objects based on the determined relative location of the at least one second electronic device and the first electronic device and at least one new determined relative location resulting from a movement of at least one of the first electronic device and the at least one second electronic device; updating, by the first electronic device, the spatial location of each of the assigned audio objects in real time based upon the at least one new determined relative location while the mixing is being performed; rendering, by the first electronic device, the spatial audio mix while the mixing is being performed; and in response to a user input to end the mixing, creating a file comprising the spatial audio mix. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. An electronic device for creating a spatial audio mix of audio objects at the electronic device based on locations of the electronic device and at least one other electronic device, wherein the electronic device is wirelessly connected to the at least one other electronic device via a short-range communications system, the electronic device comprising:
at least one processor, and at least one non-transitory memory comprising computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the electronic device at least to; assign at least one of the audio objects to each of the electronic device and the at least one other electronic device; initiate mixing of the assigned audio objects; determine a location of the at least one other electronic device relative to the electronic device; mix the assigned audio objects to create the spatial audio mix based on the determined relative locations of the at least one other electronic device and the electronic device, wherein the mix comprises definition of a spatial location of each of the audio objects based on the determined relative location of the at least one other electronic device and the electronic device and at least one new determined relative location resulting from a movement of at least one of the electronic device and the at least other electronic device; update the spatial location of each of the assigned audio objects in real time based upon the at least one new determined relative location while the mixing is being performed; render the spatial audio mix while the mixing is being performed; and in response to a user input to end the mixing, creating a file comprising the spatial audio mix. - View Dependent Claims (15, 16, 17)
Specification