Audio mixing
First Claim
1. A method of mixing at least two audio signals included in a set of audio signals provided by a set of respective audio channels, the method including:
- arranging the set of audio channels in a mixing stack using their respective channel identifiers, wherein one channel identifier, corresponding to one of the audio channels, is stored at each level of the stack;
regularly updating the mixing stack such that a channel identifier corresponding to an audio channel which previously was active but now has become inactive is relocated below the channel identifiers corresponding to active audio channels; and
producing a mixed audio output signal by mixing audio signals provided by the audio channels corresponding to a predetermined number of topmost channel identifiers stored in the mixing stack,wherein if the relocated channel identifier is one of the predetermined number of topmost channel identifiers stored in the mixing stack, the audio signal provided by the corresponding inactive audio channel is part of the mixed audio output signal.
5 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a method and an apparatus for mixing audio signals. The invention is based on the idea to base selection of what audio channels to mix on the dynamic behavior of the audio channels in terms of whether they are active or not, rather than basing the selection on quantative measures of the audio channels. According to the invention, a set of audio channels are arranged in a mixing stack and a mixed audio signal is produced from the topmost channels above a predetermined threshold level in the stack. Whenever a channel becomes active, it is placed at the top of the stack.
-
Citations
34 Claims
-
1. A method of mixing at least two audio signals included in a set of audio signals provided by a set of respective audio channels, the method including:
-
arranging the set of audio channels in a mixing stack using their respective channel identifiers, wherein one channel identifier, corresponding to one of the audio channels, is stored at each level of the stack; regularly updating the mixing stack such that a channel identifier corresponding to an audio channel which previously was active but now has become inactive is relocated below the channel identifiers corresponding to active audio channels; and producing a mixed audio output signal by mixing audio signals provided by the audio channels corresponding to a predetermined number of topmost channel identifiers stored in the mixing stack, wherein if the relocated channel identifier is one of the predetermined number of topmost channel identifiers stored in the mixing stack, the audio signal provided by the corresponding inactive audio channel is part of the mixed audio output signal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 19, 20)
-
-
9. An audio mixing apparatus for mixing at least two audio signals included in a set of audio signals provided by a set of respective audio channels, the apparatus including:
-
a mixing stack in which the set of audio channels are arranged using their respective channel identifiers, wherein one channel identifier, corresponding to one of the audio channels, is stored at each level of the stack; a mixer control unit for regularly updating the mixing stack such that a channel identifier corresponding to an audio channel which previously was active but now has become inactive is relocated below the channel identifiers corresponding to active audio channels; and a mixer unit for producing a mixed audio output signal by mixing audio signals provided by the audio channels corresponding to a predetermined number of topmost channel identifiers stored in the mixing stack, wherein if the relocated channel identifier is one of the predetermined number of topmost channel identifiers stored in the mixing stack, the audio signal provided by the corresponding inactive audio channel is part of the mixed audio output signal produced by the mixer unit. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
21. A method of mixing audio signals provided by a set of audio channels, the method including:
-
storing channel identifiers for the set of audio channels in a mixing stack such that one channel identifier, corresponding to one of the audio channels, is stored at each level of the mixing stack; receiving, for each of the audio channels, audio activity information indicating whether the audio channel is active or inactive; updating the mixing stack for selection of audio channels to mix based on the audio activity information received for the audio channels; and producing a mixed audio output signal by mixing audio signals provided by the audio channels corresponding to the channel identifiers stored above a predetermined threshold level in the updated mixing stack, wherein the updating is performed such that a channel identifier corresponding to an audio channel that previously was active but, based on the audio activity information received for the audio channel, now has become inactive, is relocated below the channel identifiers corresponding to the active audio channels, and wherein if the relocated channel identifier is above the predetermined threshold level, the audio signal provided by the corresponding inactive audio channel is part of the mixed audio output signal. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
-
28. An audio mixing apparatus for mixing audio signals provided by a set of audio channels, the apparatus including:
-
a mixing stack in which channel identifiers for the audio channels are stored such that one channel identifier, corresponding to one of the audio channels is stored at each level of the mixing stack; a mixer control unit configured to receive, for each of the audio channels, audio activity information indicating whether the audio channel is active or inactive, and update the mixing stack based on the audio activity information received for the audio channels; and a mixer unit for producing a mixed audio output signal by mixing the audio signals provided by the audio channels corresponding to the channel identifiers stored above a predetermined threshold level in the updated mixing stack, wherein the mixer control unit is configured to update the mixing stack such that a channel identifier corresponding to an audio channel that previously was active but, based on the audio activity information received for the audio channel, now has become inactive is relocated below the channel identifiers corresponding to the active audio channels, and wherein if the relocated channel identifier is above the predetermined threshold level, the audio signal provided by the corresponding inactive audio channel is part of the mixed audio output signal. - View Dependent Claims (29, 30, 31, 32, 33, 34)
-
Specification