INTELLIGENT AUDIO MIXING AMONG MEDIA PLAYBACK AND AT LEAST ONE OTHER NON-PLAYBACK APPLICATION
First Claim
1. A method of operating an electronic device to provide audio support for a plurality of processes operating on the electronic device, the processes including a process that nominally causes generation of audio output based on asynchronous events and a process that nominally causes generation of audio output in a predictive manner, the method comprising:
- processing each of a plurality of audio channels to generate a processed audio output signal for that audio channel, each audio channel corresponding to one of the asynchronous events processing or one of the predictive manner processing; and
combining the processed audio output signals to generate an overall audio output signal for the electronic device such that, for at least one of the audio channels corresponding to predictive manner processing, the generated audio output for that channel included into the overall audio output signal is based at least in part on configuration information associated with the processed audio output signal for the audio channel corresponding to asynchronous events based processing.
2 Assignments
0 Petitions
Accused Products
Abstract
In operation of an electronics device, audio based on asynchronous events, such as game playing, is intelligently combined with audio output nominally generated in a predictive manner, such as resulting from media playback. For example, an overall audio output signal for the electronic device may be generated such that, for at least one of audio channels corresponding to predictive manner processing, the generated audio output for that channel included into the overall audio output signal is based at least in part on configuration information associated with a processed audio output signal for at least one of the audio channels corresponding to asynchronous events based processing. Thus, for example, the game audio processing may control how audio effects from the game are combined with audio effects from media playback.
246 Citations
33 Claims
-
1. A method of operating an electronic device to provide audio support for a plurality of processes operating on the electronic device, the processes including a process that nominally causes generation of audio output based on asynchronous events and a process that nominally causes generation of audio output in a predictive manner, the method comprising:
-
processing each of a plurality of audio channels to generate a processed audio output signal for that audio channel, each audio channel corresponding to one of the asynchronous events processing or one of the predictive manner processing; and combining the processed audio output signals to generate an overall audio output signal for the electronic device such that, for at least one of the audio channels corresponding to predictive manner processing, the generated audio output for that channel included into the overall audio output signal is based at least in part on configuration information associated with the processed audio output signal for the audio channel corresponding to asynchronous events based processing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product to operate an electronic device to provide audio support for a plurality of processes operating on the electronic device, the processes including a process that nominally causes generation of audio output based on asynchronous events and a process that nominally causes generation of audio output in a predictive manner, the computer program product comprising at least one computer-readable medium having computer program instructions stored therein which are operable to cause at least one computing device to:
-
process each of a plurality of audio channels to generate a processed audio output signal for that audio channel, each audio channel corresponding to one of the asynchronous events processing or one of the predictive manner processing; and combine the processed audio output signals to generate an overall audio output signal for the electronic device such that, for at least one of the audio channels corresponding to predictive manner processing, the generated audio output for that channel included into the overall audio output signal is based at least in part on configuration information associated with the processed audio output signal for the audio channel corresponding to asynchronous events based processing. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. An electronic device configurable to provide audio support for a plurality of processes operating on the electronic device, the processes including a process that nominally causes generation of audio output based on asynchronous events and a process that nominally causes generation of audio output in a predictive manner, the electronic device comprising:
-
audio output circuitry; processing circuitry configured to process each of a plurality of audio channels to generate a processed audio output signal for that audio channel, each audio channel corresponding to one of the asynchronous events processing or one of the predictive manner processing, wherein the processing circuitry is further configured to combine the processed audio output signals to generate an overall audio output signal for the electronic device such that, for at least one of the audio channels corresponding to predictive manner processing, the generated audio output for that channel included into the overall audio output signal is based at least in part on configuration information associated with the processed audio output signal for the audio channel corresponding to asynchronous events based processing; and circuitry to couple the overall audio output signal from the processing circuitry to the audio output circuitry. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification