CA2473343A1 - Multichannel downmixing device - Google Patents

Multichannel downmixing device Download PDF

Info

Publication number
CA2473343A1
CA2473343A1 CA 2473343 CA2473343A CA2473343A1 CA 2473343 A1 CA2473343 A1 CA 2473343A1 CA 2473343 CA2473343 CA 2473343 CA 2473343 A CA2473343 A CA 2473343A CA 2473343 A1 CA2473343 A1 CA 2473343A1
Authority
CA
Canada
Prior art keywords
input
energy
channel
output
generating
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA 2473343
Other languages
French (fr)
Other versions
CA2473343C (en
Inventor
David H. Griesinger
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Harman International Industries Inc
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Publication of CA2473343A1 publication Critical patent/CA2473343A1/en
Application granted granted Critical
Publication of CA2473343C publication Critical patent/CA2473343C/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G10MUSICAL INSTRUMENTS; ACOUSTICS
    • G10LSPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
    • G10L19/00Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
    • G10L19/008Multichannel audio signal coding or decoding using interchannel correlation to reduce redundancy, e.g. joint-stereo, intensity-coding or matrixing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04SSTEREOPHONIC SYSTEMS 
    • H04S3/00Systems employing more than two channels, e.g. quadraphonic
    • H04S3/02Systems employing more than two channels, e.g. quadraphonic of the matrix type, i.e. in which input signals are combined algebraically, e.g. after having been phase shifted with respect to each other
    • GPHYSICS
    • G11INFORMATION STORAGE
    • G11BINFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
    • G11B20/00Signal processing not specific to the method of recording or reproducing; Circuits therefor
    • G11B20/10Digital recording or reproducing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04SSTEREOPHONIC SYSTEMS 
    • H04S5/00Pseudo-stereo systems, e.g. in which additional channel signals are derived from monophonic signals by means of phase shifting, time delay or reverberation 

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Signal Processing (AREA)
  • Acoustics & Sound (AREA)
  • Mathematical Physics (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Optimization (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • General Physics & Mathematics (AREA)
  • Algebra (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Human Computer Interaction (AREA)
  • Multimedia (AREA)
  • Stereophonic System (AREA)
  • Amplifiers (AREA)

Abstract

A method and system (100) are provided for generating one or more mix coefficients (ml, mr) for downmixing a multichannel input signal having a plurality of input channels (LI, CI, RI), to an output signal having a plurality of output channels (LO, RO). Mix coefficients may be generated responsive to a comparison of energy between the downmixed (output) signal and the input signal to the downmixer (100), such that energy and intended direction of the input signal are substantially preserved in the output signal. Further, the mix coefficient generation may preserve an intended direction of an input signal, for example, received at a surround input channel, in at least one output channel of the output signal. The mix coefficient values (ml', mr') may be generated in a test downmixter (104) environment. Additionally , one or more mix coefficients may be generated by retrieving predetermined mix coefficient values.

Claims (91)

1. A method of generating mix coefficients for downmixing a multi-channel input signal having a plurality of input channels, to an output signal having a plurality of output channels, comprising:
determining an input energy at a plurality of input channels of the input signal; and generating at least one mix coefficient responsive to the input energy where the input signal energy, and the apparent direction of the input signal are substantially preserved in the output signal.
2. The method of Claim 1, further comprising:
determining an output energy for at least one of the output channels;
where the generating at least one mix coefficient includes generating at least one mix coefficient responsive to the determining the input energy and the determining output energy where the input signal energy, and the apparent direction of the input signal are substantially preserved in the output signal.
3. The method of Claim 2, further comprising:
generating a feedback constant responsive to the input and output energy;
where the generating at least one mix coefficient includes generating at least one mix coefficient responsive to the feedback constant.
4. The method of Claim 3, where the generating the feedback constant includes generating the feedback constant responsive to a ratio of the output energy to the input energy.
5. The method of Claim 3, where the generating the feedback constant includes averaging the feedback constant.
6. ~The method of Claim 3, where:
determining the input energy includes averaging the input energy over a first time period, and determining the output energy includes averaging the output energy over the first time period; and generating the feedback constant includes averaging the feedback constant over a second time period.
7. ~The method of Claim 6, where the second time period includes a plurality of iterations of the first time period.
8. ~The method of Claim 2, further comprising:
determining at least one of a left input channel, center input channel, and right input channel of the input signal; and determining a left output channel and a right output channel of the output signal, the left output channel energy determined responsive to at least one of the left and center input channel, and the right output channel energy determined responsive to at least one of the right and center input channel;
where determining the input energy includes determining the input energy responsive to at least one of the left, center and right input channels, and determining the output energy includes determining an output energy responsive to at least one of for at least one of the left output channel and a right output channel.
9. ~The method of Claim 8, further comprising:
generating at least one feedback constant responsive to at least one of the input and output energy;
where generating at least one mix coefficient includes generating at least one mix coefficient responsive to the at least one feedback constant.
10. ~The method of Claim 9, where:

determining the input energy includes determining at least one of a left channel total input energy responsive to at least one of the left and center input channels, and a right channel total input energy responsive to at least one of the right and center input channels;
determining the output energy includes determining at least one of a left output channel energy responsive to at least one of the left and center input channels, and a right output channel energy responsive to at least one of the right and center input channels; and generating at least one feedback constant includes generating a left channel feedback constant responsive to at least one of the left channel total input energy and the left channel output energy, and generating a right channel feedback constant responsive to at least one of the right channel total input energy and the right channel output energy;
where generating at least one mix coefficient includes generating at least one mix coefficient responsive to at least one of the left and right channel feedback constants.
11. ~The method of Claim 10, where the generating at least one mix coefficient includes:
generating a left channel mix coefficient responsive to at least one of the left channel feedback constant and the right channel feedback constant; and generating a right channel mix coefficient responsive to at least one of the left channel feedback constant and the right channel feedback constant.
12. ~The method of Claim 10, where:
generating a left channel feedback constant includes generating the left channel feedback constant responsive to a ratio of the left channel output energy to the left channel total input energy; and generating a right channel feedback constant includes generating the right channel feedback constant responsive to a ratio of the right channel output energy and the right channel total input energy.
13. ~The method of Claim 10, where:
determining the left and right channel total input energy and determining the left and right channel output energy includes averaging the left and right channel total input energy and the left and right channel output energy over a first time period; and generating the at least one feedback constant includes averaging the at least one feedback constant over a second time period.
14. ~The method of Claim 13, where the generating at least one mix coefficient includes averaging at least one mix coefficient over the second time period.
15. ~The method of Claim 13, where the second time period includes a plurality of iterations of the first time period.
16. ~The method of Claim 10, where:
determining the input energy includes determining a low frequency input channel of the input signal; and determining the left and right channel total input energy includes determining at least one of the left and right channel total input energy responsive to the low frequency input channel.
17. ~The method of Claim 10, where the input energy is a front channel input energy, the output energy is a front channel output energy, and the at least one generated mix coefficient is at least one front channel mix coefficient, and further comprising:
determining at least one of a left surround input channel and a right surround input channel;
determining at least one of a left surround output channel and a right surround output channel, the left surround output channel determined responsive to at least one of the left surround input channel and the right surround input channel, and the right surround output channel determined responsive to at least one of the left surround input channel and the right surround input channel;
where determining the input energy includes determining a surround input channel energy responsive to at least one of the left and right surround input channels, determining the output energy includes determining a surround output channel energy responsive to at least one of the left surround output channel and a right surround output channel, and determining at least one mix coefficient includes determining at least one surround mix coefficient, such that the apparent direction of the input signal is substantially preserved in the output signal, the front channel input energy is substantially equal to the front output energy, and the surround input energy is substantially equal to the surround output energy.
18. ~The method of Claim 17, further comprising:
phase shifting at least one of the left and right surround output channels by 90 degrees to generate a respective left surround phase-shifted output channel and right surround phase shifted output channel.
19. ~The method of Claim 18, further comprising:
mixing at least one of the phase-shifted left surround output channel with the left output channel, and the phase-shifted right surround channel with the right output channel; and forming at least one of a left output channel of the output signal responsive to mixing phase-shifted left surround output channel with the left output channel, and a right output channel of the output signal responsive to the mixing of the phase-shifted right surround channel with the right output channel.
20. ~The method of Claim 8, where the determining the left, center and right input channels includes filtering the left, center and right input channels, and further including:
determining limited-bandwidth left input channel energy responsive to at least one of the limited-bandwidth left and center input channels;
determining limited-bandwidth right input channel energy responsive at least one of the limited-bandwidth right and center channels;
determining limited-bandwidth left output channel energy responsive to at least one of the limited-bandwidth left and center input channels;
determining limited-bandwidth right output channel energy responsive to at least one of the limited-bandwidth right and center input channels;

where generating at least one mix coefficient includes generating at least one mix coefficient responsive to at least one of the limited-bandwidth left input, right input, left output and right output channel energy.
21. ~The method of Claim 20, where the filtering the left, center and right input channels includes band-pass filtering the left, center and right input channels.
22. ~The method of Claim 21, where the band-pass filtering includes band-pass filtering in the 700 - 4000 Hz frequency band.
23. ~The method of Claim 2, further comprising:
determining at least one of a left surround input channel of the input signal, and a right surround input channel of the input signal; and determining at least one of a left surround output channel and a right surround output channel of the output signal, the left surround output channel determined responsive to at least one of the left and right surround input channels, the right surround output channel determined responsive to at least one of the left and right surround input channels;
where determining an input energy includes determining the input energy responsive to at least one of the left and right surround input channels, and determining an output energy includes determining the output energy responsive to at least one of the left and right surround output channels.
24. ~The method of claim 23, further comprising:
generating a feedback constant responsive to at least one of the input and output surround channel energy;
where the generating at least one mix coefficient includes generating at least one mix coefficient responsive to the feedback constant.
25. ~The method of Claim 24, further comprising:

determining a left surround output channel real portion and a left surround output channel imaginary portion of the left surround output channel; and determining a right surround output channel real portion and a right surround output channel imaginary portion of the right surround output channel;
where determining the output energy includes determining the output energy responsive to at least one of the left surround real portion, left surround imaginary portion, right surround real portion, and right surround imaginary portion of the output signal, and generating at least one mix coefficient includes generating at least one of a surround-imaginary mix coefficient and a surround-real mix coefficient responsive to the feedback constant.
26. ~The method of Claim 25, where generating at least one of the surround-imaginary and surround-real mix coefficients includes generating at least one of the surround-imaginary and surround-real mix coefficients responsive to a value of the other of the surround-imaginary and surround-real mix coefficients.
27. ~The method of Claim 26, where the generating at least one of the surround-imaginary and surround real mix coefficients includes:
setting a value of the surround-real mix coefficient to zero when a value of the surround-imaginary mix coefficient is less than one.
28. ~The method of Claim 26, where the generating at least one of the surround-imaginary and surround real mix coefficients includes:
setting a value of the surround-imaginary mix coefficient to one when a value of the surround-real mix coefficient is greater than zero.
29. ~The method of Claim 25, further comprising:
determining at least one of a front left input channel, a front center input channel and a front right input channel;
determining a front input channel energy responsive to at least one of the front left, center and right input channels; and determining a surround channel input energy responsive to at least one of the left surround and right surround input channels;
where the generating at least one of the surround-imaginary and surround-real mix coefficients includes generating at least one of the surround-imaginary and surround-real mix coefficients responsive to a front/surround energy ratio determined responsive to a ratio of the front input channel energy and the surround input channel energy.
30. ~The method of Claim 28, where generating at least one of the surround-imaginary and surround-real mix coefficients responsive to the front/surround energy ratio includes reducing at least one of a value of the surround-real mix coefficient and a value of the surround-imaginary mix coefficient when the front/surround ratio is greater than one.
31. ~The method of Claim 25, further comprising:
detecting a beginning of a sound event;
where the determining at least one of the surround-imaginary mix coefficient and surround-real mix coefficient includes determining at least one of the surround-imaginary mix coefficient and surround-real mix coefficient responsive to the detection.
32. ~The method of Claim 24, where the generating at least one feedback constant includes generating at least one feedback constant responsive to a ratio of the output channel energy to the input channel energy.
33. ~The method of Claim 32, further comprising:
filtering at least one of the input energy and the output energy;
where generating the feedback constant includes generating the feedback constant responsive to at least one of the filtered input and output energy.
34. ~The method of Claim 33, where:
determining the input channel energy and determining the output energy includes averaging the input energy and output energy over a first time period; and generating the at least one feedback constant includes averaging the at least one feedback constant over a second time period.
35. The method of Claim 34, where the generating at least one mix coefficient includes averaging at least one mix coefficient over the second time period.
36. The method of Claim 34, where the second time period includes a plurality of iterations of the first time period.
37. The method of Claim l, where generating at least one mix coefficient comprises retrieving at least one mix coefficient from a storage device responsive to the input energy.
38. The method of Claim 37, where:
determining at least one of a front left, front center and front right input channels of the input signal; and retrieving at least one mix coefficient includes retrieving at least one mix coefficient responsive to a panning angle between at least one of a front left and front center input channel, and a front right and front center input channel.
39. The method of Claim 38, further comprising:
determining at least one of a front left channel input energy, a front center channel input energy and a front right channel input channel energy, the front left input channel energy determined responsive to the front left input channel, the front center input channel energy determined responsive to the front center input channel, and the front right input channel energy determined responsive to the front right input channel;
determining a panning angle between a front left and front center input channel includes determining the panning angle responsive to the front left and center input channel energy; and determining a panning angle between a front right and front center input channel includes determining the panning angle responsive to the front right and center input channel energy.
40. The method of Claim 38, where the at least one generated mix coefficient is a front channel mix coefficient, and further comprising generating at least one surround channel coefficient responsive to the panning angle.
41. The method of Claim 1, further comprising generating the output signal responsive to at least one generated mix coefficient.
42. The method of Claim 1, further comprising downmixing the plurality of input channels of the input signal to the number of channels of the output signal responsive to the at least one generated mix coefficient.
43. The method of Claim 42, where the generating the at least one mix coefficient includes generating at least one mix coefficient in a test downmixer environment, and the downmixing the plurality of input signals includes downmixing the plurality of input channels of the input signal to the number of output channels of the output signal in a non-test downmixer environment.
44. The method of Claim 1, where the number of input channels of the input signal is one of 3, 5, 5.1 and 7.
45. The method of Claim 44, where the number of output channels of the output signal is
46. The method of Claim 1, where the generating at least one mix coefficient includes generating at least one of a left front channel mix coefficient, a right front channel mix coefficient, a left surround channel mix coefficient, and a right surround channel mix coefficient.
47. The method of Claim 1, where the generating at least one mix coefficient includes generating at least one mix coefficient by adjusting a mix coefficient determined in accordance with the Sine/Cosine pan law.
48, The method of Claim 1, where the generating at least one mix coefficient includes providing at least one of an upper value limit and a lower value limit for at least one of the generated mix coefficients.
49. The method of Claim 1, where the generating at least one mix coefficient includes generating at least one mix coefficient in accordance with feedback techniques.
50. The method of Claim 1, where the generating at least one mix coefficient includes generating at least one mix coefficient in accordance with feedforward techniques.
51. The method of Claim 1, where the plurality of input channels is equal in number to the plurality of output channels.
52. The method of Claim 1, where the plurality of input channels is greater in number than the plurality of output channels,
53. A downmixer for downmixing a multichannel input signal including a plurality of input channels to an output signal including a plurality output channels, comprising:
an input signal source for receiving at least one of the input channels of the input signal;
a controller coupled with the input signal source, capable of determining an input energy at a plurality of input channels of the input signal, and generating at least one mix coefficient responsive to the input energy where the input signal energy, and the apparent direction of the input signal are substantially preserved in the output signal.
54. The downmixer of Claim 53, where the controller is further capable of:
determining an output energy for at least one of the output channels;
where the generating at least one mix coefficient includes generating at least one mix coefficient responsive to the input energy and the output energy, such that the input signal energy, and the apparent direction of the input signal are substantially preserved in the output signal.
55. The downmixer of Claim 54, where the controller is further capable of generating at least one feedback constant responsive to at least one of the input and output channel energy, where the controller is capable of generating at least one of the mix coefficients responsive to the at least one feedback constant.
56. The downmixer of Claim 55, where the controller being capable of determining the input and output energy includes the controller being capable of determining the input and output energy over a first time period.
57. The downmixer of Claim 56 where the controller being capable of determining the at least one feedback constant includes the controller being capable of averaging the at least one feedback constant over a second time period.
58. The downmixer of Claim 57, where the controller being capable of generating at least one mix coefficient includes the controller being capable of averaging at least one of the generated mix coefficients over the second time period.
59. The downmixer of Claim 57, where the second time constant includes multiple iterations of the first time constant.
60. The downmixer of Claim 54, where the controller determining at least one of the input and output energy includes the controller being capable of filtering at least one of the input and the output energy, where the controller being capable of generating the at least one mix coefficients includes generating at least one of the mix coefficients responsive to the at least one filtered input and output energy.
61. The downmixer of Claim 53, where the controller being capable of generating at least one mix coefficient includes the controller being capable of generating at least one of a left front channel mix coefficient, a right front channel mix coefficient, a left surround channel mix coefficient, and a right surround channel mix coefficient.
62. The downmixer of Claim 53, where the controller is further capable of downmixing the plurality of input channels of the input signal to the number of channels of the output signal responsive to the at least one generated mix coefficient.
63. The downmixer of Claim 53, where the number of input channels of the input signal is one of 3, 5, 5.1 and 7.
64. The downmixer of Claim 63, where the number of output channels of the output signal is 2.
65. The downmixer of Claim 53, where the controller being capable of generating at least one mix coefficient includes the controller being capable of generating at least one mix coefficient by adjusting a mix coefficient determined in accordance with a Sine/Cosine pan law.
66. The downmixer of Claim 53, where the controller being capable of generating at least one mix coefficient includes the controller being capable of limiting an upper value of and a lower value of at least one of the generated mix coefficients.
67. The downmixer of Claim 53, further comprising:
a storage device coupled with the controller;
where the controller being capable of generating at least one mix coefficient includes the controller being capable of retrieving at least one mix coefficient from the storage device responsive to the input channel energy.
68. The downmixer of Claim 67, further comprising:
the controller being capable of determining at least one of a front left, front center and front right input channels of the input signal;

the controller being capable of retrieving the at least one mix coefficient includes retrieving at least one mix coefficient responsive to a panning angle between at least one of a front left and front center input channel, and a front right and front center input channel.
69. The downmixer of Claim 53, where the plurality of input channels is equal in number to the plurality of output channels.
70. The downmixer of Claim 53, where the plurality of input channels is greater in number than the plurality of output channels.
71. A downmixer for generating mix coefficients for downmixing a multichannel input signal having a plurality of input channels, to an output signal having a plurality of output channels, comprising:
means for determining an input energy at a plurality of input channels of the input signal; and means for generating at least one mix coefficient responsive to the input energy where the input signal energy, and the apparent direction of the input signal are substantially preserved in the output signal.
72. The downmixer of Claim 71, further comprising:
means for determining an output energy for at least one of the output channels;
where the means for generating at least one mix coefficient generates at least one mix coefficient responsive to the input energy and the energy, where the input signal energy, and the apparent direction of the input signal are substantially preserved in the output signal.
73. The downmixer of Claim 72, further comprising:
means for generating a feedback constant responsive to the input and output energy;
where the means for generating at least one mix coefficient generates at least one mix coefficient responsive to the feedback constant.
74. A storage media for use on a processor of a downmixer, the downmixer for generating mix coefficients for downmixing a multichannel input signal having a plurality of input channels, to an output signal having a plurality of output channels, comprising:
a first memory portion programmed for determining an input energy at a plurality of input channels of the input signal; and a second memory portion programmed for generating at least one mix coefficient responsive to the input energy, where the input signal energy, and the apparent direction of the input signal, are substantially preserved in the output signal.
75. The storage media of Claim 74, further comprising:
a third memory portion programmed for determining an output energy for at least one of the output channels;
where the second memory portion being programmed for generating at least one mix coefficient includes generating at least one mix coefficient responsive to the input energy and the energy, such that the input signal energy, and the apparent direction of the input signal are substantially preserved in the output signal.
76. The storage media of Claim 75, further comprising:
a fourth memory portion programmed for generating a feedback constant responsive to the input and output energy;
where the second memory portion being programmed for generating at least one mix coefficient includes generating at least one mix coefficient responsive to the feedback constant.
77. A method of generating mix coefficients for downmixing a multi-channel input signal having a plurality of input channels, to an output signal having a plurality of output channels, comprising:
determining an input energy at a plurality of input channels of the input signal; and generating at least one mix coefficient responsive to the input energy.
78. The method of Claim 77, further including detecting a beginning of a sound event in at least one of the input channels, where generating at least one mix coefficient includes generating at least one mix coefficient responsive to the first input energy and the detected beginning of the sound event.
79. The method of Claim 78, where the determining an input energy includes:
determining a first input energy for at least one of the input channels; and determining a second input energy for at least another of the input channels;
where the generating at least one mix coefficient includes generating at least one mix coefficient responsive to the first input energy, second input energy, and the detected beginning of the sound event.
80. The method of Claim 79, further comprising:
determining an energy ratio of the first and second input energy;
where the generating at least one mix coefficient includes generating at least one mix coefficient responsive to the energy ratio and the detected beginning of the sound event.
81. The method of Claim 77, where the generating at least one mix coefficient includes generating at least one mix coefficient responsive to the input energy where the apparent direction of the input signal is substantially preserved at the output signal.
82. The method of Claim 77, where the plurality of input channels is equal in number to the plurality of output channels.
83. The method of Claim 77, where the plurality of input channels is greater in number than the plurality of output channels.
84. The method of Claim 77, where the generating at least one mix coefficient includes increasing a value of at least one mix coefficient.
85. A downmixer for downmixing a multichannel input signal including a plurality of input channels to an output signal including a plurality of output channels, comprising:
an input signal source for receiving at least one of the input channels of the input signal;

a controller coupled with the input signal source, capable of determining an input energy at a plurality of input channels of the input signal, detecting a beginning of a sound event in at least one of the input channels;
and generating at least one mix coefficient responsive to the input energy and the detected beginning of the sound event.
86. The downmixer of Claim 85, where the controller being capable of generating at least one mix coefficient includes the controller being capable of increasing a value of at least one mix coefficient.
87. The downmixer of Claim 85, where the controller being capable of determining an input energy includes the controller being capable of:
determining a first input energy for at least one of the input channels; and determining a second input energy for at least another of the input channels;
where the generating at least one mix coefficient includes generating at least one mix coefficient responsive to the first input energy, second input energy, and the detected beginning of the sound event.
88. The downmixer of Claim 87, further comprising the controller being capable of:
determining an energy ratio of the first and second input energy;
where the generating at least one mix coefficient includes generating at least one mix coefficient responsive to the energy ratio and the detected beginning of the sound event.
89. The downmixer of Claim 85, where the the controller being capable of generating at least one mix coefficient includes generating at least one mix coefficient responsive to the input energy and the detected beginning of the sound event where the apparent direction of the input signal is substantially preserved at the output signal.
90. The downmixer of Claim 85, where the plurality of input channels is equal in number to the plurality of output channels.
91. The downmixer of Claim 85, where the plurality of input channels is greater in number than the plurality of output channels.
CA 2473343 2002-05-03 2003-05-02 Multichannel downmixing device Expired - Lifetime CA2473343C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US37766102P 2002-05-03 2002-05-03
US60/377,661 2002-05-03
PCT/US2003/013693 WO2003094369A2 (en) 2002-05-03 2003-05-02 Multi-channel downmixing device

Publications (2)

Publication Number Publication Date
CA2473343A1 true CA2473343A1 (en) 2003-11-13
CA2473343C CA2473343C (en) 2012-03-27

Family

ID=29401545

Family Applications (1)

Application Number Title Priority Date Filing Date
CA 2473343 Expired - Lifetime CA2473343C (en) 2002-05-03 2003-05-02 Multichannel downmixing device

Country Status (8)

Country Link
US (2) US7450727B2 (en)
EP (2) EP2879299B1 (en)
JP (1) JP4187719B2 (en)
KR (1) KR100635022B1 (en)
CN (1) CN1650528B (en)
AU (1) AU2003264750A1 (en)
CA (1) CA2473343C (en)
WO (1) WO2003094369A2 (en)

Families Citing this family (85)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7644282B2 (en) 1998-05-28 2010-01-05 Verance Corporation Pre-processed information embedding system
US6737957B1 (en) 2000-02-16 2004-05-18 Verance Corporation Remote control signaling using audio watermarks
US7454257B2 (en) * 2001-02-08 2008-11-18 Warner Music Group Apparatus and method for down converting multichannel programs to dual channel programs using a smart coefficient generator
US7292901B2 (en) 2002-06-24 2007-11-06 Agere Systems Inc. Hybrid multi-channel/cue coding/decoding of audio signals
US7644003B2 (en) 2001-05-04 2010-01-05 Agere Systems Inc. Cue-based audio coding/decoding
US7583805B2 (en) 2004-02-12 2009-09-01 Agere Systems Inc. Late reverberation-based synthesis of auditory scenes
US7039204B2 (en) * 2002-06-24 2006-05-02 Agere Systems Inc. Equalization for audio mixing
CA2499967A1 (en) 2002-10-15 2004-04-29 Verance Corporation Media monitoring, management and information system
US20060239501A1 (en) 2005-04-26 2006-10-26 Verance Corporation Security enhancements of digital watermarks for multi-media content
US7369677B2 (en) * 2005-04-26 2008-05-06 Verance Corporation System reactions to the detection of embedded watermarks in a digital host content
US7394903B2 (en) * 2004-01-20 2008-07-01 Fraunhofer-Gesellschaft Zur Forderung Der Angewandten Forschung E.V. Apparatus and method for constructing a multi-channel output signal or for generating a downmix signal
ATE527654T1 (en) * 2004-03-01 2011-10-15 Dolby Lab Licensing Corp MULTI-CHANNEL AUDIO CODING
US20090299756A1 (en) * 2004-03-01 2009-12-03 Dolby Laboratories Licensing Corporation Ratio of speech to non-speech audio such as for elderly or hearing-impaired listeners
US7639823B2 (en) * 2004-03-03 2009-12-29 Agere Systems Inc. Audio mixing using magnitude equalization
US7805313B2 (en) 2004-03-04 2010-09-28 Agere Systems Inc. Frequency-based coding of channels in parametric multi-channel coding systems
SE0400998D0 (en) * 2004-04-16 2004-04-16 Cooding Technologies Sweden Ab Method for representing multi-channel audio signals
PL2175671T3 (en) 2004-07-14 2012-10-31 Koninl Philips Electronics Nv Method, device, encoder apparatus, decoder apparatus and audio system
EP1769491B1 (en) * 2004-07-14 2009-09-30 Koninklijke Philips Electronics N.V. Audio channel conversion
US7508947B2 (en) * 2004-08-03 2009-03-24 Dolby Laboratories Licensing Corporation Method for combining audio signals using auditory scene analysis
US7283634B2 (en) 2004-08-31 2007-10-16 Dts, Inc. Method of mixing audio channels using correlated outputs
JP4892184B2 (en) * 2004-10-14 2012-03-07 パナソニック株式会社 Acoustic signal encoding apparatus and acoustic signal decoding apparatus
US7720230B2 (en) 2004-10-20 2010-05-18 Agere Systems, Inc. Individual channel shaping for BCC schemes and the like
US8204261B2 (en) 2004-10-20 2012-06-19 Fraunhofer-Gesellschaft Zur Foerderung Der Angewandten Forschung E.V. Diffuse sound shaping for BCC schemes and the like
CN102833665B (en) * 2004-10-28 2015-03-04 Dts(英属维尔京群岛)有限公司 Audio spatial environment engine
JP2006179161A (en) * 2004-11-26 2006-07-06 Matsushita Electric Ind Co Ltd Disk reproducing method, control program thereof, recording medium, disk reproducing apparatus, and signal processing circuit for optical disk
US7787631B2 (en) * 2004-11-30 2010-08-31 Agere Systems Inc. Parametric coding of spatial audio with cues based on transmitted channels
US7761304B2 (en) 2004-11-30 2010-07-20 Agere Systems Inc. Synchronizing parametric coding of spatial audio with externally provided downmix
EP1817767B1 (en) 2004-11-30 2015-11-11 Agere Systems Inc. Parametric coding of spatial audio with object-based side information
KR100682904B1 (en) * 2004-12-01 2007-02-15 삼성전자주식회사 Apparatus and method for processing multichannel audio signal using space information
US20090296943A1 (en) * 2004-12-14 2009-12-03 Bang & Olufsen A/S Reproduction of low frequency effects in sound reproduction systems
US7903824B2 (en) 2005-01-10 2011-03-08 Agere Systems Inc. Compact side information for parametric coding of spatial audio
JP4610650B2 (en) * 2005-03-30 2011-01-12 コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ Multi-channel audio encoding
JP4988717B2 (en) 2005-05-26 2012-08-01 エルジー エレクトロニクス インコーポレイティド Audio signal decoding method and apparatus
WO2006126843A2 (en) * 2005-05-26 2006-11-30 Lg Electronics Inc. Method and apparatus for decoding audio signal
US8020004B2 (en) 2005-07-01 2011-09-13 Verance Corporation Forensic marking using a common customization function
US8781967B2 (en) 2005-07-07 2014-07-15 Verance Corporation Watermarking in an encrypted domain
JP2007033507A (en) * 2005-07-22 2007-02-08 Matsushita Electric Ind Co Ltd Sound reproducing apparatus
WO2007021097A1 (en) * 2005-08-12 2007-02-22 Samsung Electronics Co., Ltd. Method and apparatus to transmit and/or receive data via wireless network and wireless device
WO2007026821A1 (en) * 2005-09-02 2007-03-08 Matsushita Electric Industrial Co., Ltd. Energy shaping device and energy shaping method
KR100739798B1 (en) 2005-12-22 2007-07-13 삼성전자주식회사 Method and apparatus for reproducing a virtual sound of two channels based on the position of listener
KR100677629B1 (en) * 2006-01-10 2007-02-02 삼성전자주식회사 Method and apparatus for simulating 2-channel virtualized sound for multi-channel sounds
ES2446245T3 (en) * 2006-01-19 2014-03-06 Lg Electronics Inc. Method and apparatus for processing a media signal
WO2007091845A1 (en) * 2006-02-07 2007-08-16 Lg Electronics Inc. Apparatus and method for encoding/decoding signal
BRPI0707969B1 (en) 2006-02-21 2020-01-21 Koninklijke Philips Electonics N V audio encoder, audio decoder, audio encoding method, receiver for receiving an audio signal, transmitter, method for transmitting an audio output data stream, and computer program product
JP2008092072A (en) * 2006-09-29 2008-04-17 Toshiba Corp Sound mixing processing apparatus and sound mixing processing method
WO2008039043A1 (en) * 2006-09-29 2008-04-03 Lg Electronics Inc. Methods and apparatuses for encoding and decoding object-based audio signals
WO2009050903A1 (en) 2007-10-19 2009-04-23 Panasonic Corporation Audio mixing device
US8259938B2 (en) 2008-06-24 2012-09-04 Verance Corporation Efficient and secure forensic marking in compressed
US8332229B2 (en) * 2008-12-30 2012-12-11 Stmicroelectronics Asia Pacific Pte. Ltd. Low complexity MPEG encoding for surround sound recordings
US8774417B1 (en) 2009-10-05 2014-07-08 Xfrm Incorporated Surround audio compatibility assessment
TWI557723B (en) * 2010-02-18 2016-11-11 杜比實驗室特許公司 Decoding method and system
WO2011133229A2 (en) * 2010-04-23 2011-10-27 Steam Tech, Llc Surface wiper system
US20120042193A1 (en) * 2010-08-13 2012-02-16 Apple Inc. Clock frequency selection scheme
US9607131B2 (en) 2010-09-16 2017-03-28 Verance Corporation Secure and efficient content screening in a networked environment
US20120095729A1 (en) * 2010-10-14 2012-04-19 Electronics And Telecommunications Research Institute Known information compression apparatus and method for separating sound source
US20120155650A1 (en) * 2010-12-15 2012-06-21 Harman International Industries, Incorporated Speaker array for virtual surround rendering
SG188007A1 (en) * 2011-08-29 2013-03-28 Creative Tech Ltd A system, sound processing apparatus and soundprocessing method for electronic games
US8615104B2 (en) 2011-11-03 2013-12-24 Verance Corporation Watermark extraction based on tentative watermarks
US8533481B2 (en) 2011-11-03 2013-09-10 Verance Corporation Extraction of embedded watermarks from a host content based on extrapolation techniques
US8682026B2 (en) 2011-11-03 2014-03-25 Verance Corporation Efficient extraction of embedded watermarks in the presence of host content distortions
US8923548B2 (en) 2011-11-03 2014-12-30 Verance Corporation Extraction of embedded watermarks from a host content using a plurality of tentative watermarks
US8745403B2 (en) 2011-11-23 2014-06-03 Verance Corporation Enhanced content management based on watermark extraction records
US9323902B2 (en) 2011-12-13 2016-04-26 Verance Corporation Conditional access using embedded watermarks
US9547753B2 (en) 2011-12-13 2017-01-17 Verance Corporation Coordinated watermarking
US9131313B1 (en) * 2012-02-07 2015-09-08 Star Co. System and method for audio reproduction
US9571606B2 (en) 2012-08-31 2017-02-14 Verance Corporation Social media viewing system
US8869222B2 (en) 2012-09-13 2014-10-21 Verance Corporation Second screen content
US8726304B2 (en) 2012-09-13 2014-05-13 Verance Corporation Time varying evaluation of multimedia content
US9106964B2 (en) 2012-09-13 2015-08-11 Verance Corporation Enhanced content distribution using advertisements
US9363603B1 (en) 2013-02-26 2016-06-07 Xfrm Incorporated Surround audio dialog balance assessment
US9093064B2 (en) 2013-03-11 2015-07-28 The Nielsen Company (Us), Llc Down-mixing compensation for audio watermarking
WO2014153199A1 (en) 2013-03-14 2014-09-25 Verance Corporation Transactional video marking system
US8804971B1 (en) * 2013-04-30 2014-08-12 Dolby International Ab Hybrid encoding of higher frequency and downmixed low frequency content of multichannel audio
US9251549B2 (en) 2013-07-23 2016-02-02 Verance Corporation Watermark extractor enhancements based on payload ranking
US9208334B2 (en) 2013-10-25 2015-12-08 Verance Corporation Content management using multiple abstraction layers
CN103654853B (en) * 2013-11-19 2016-06-08 深圳先进技术研究院 Base band beam synthesis ultrasonic imaging method and system thereof
WO2015138798A1 (en) 2014-03-13 2015-09-17 Verance Corporation Interactive content acquisition using embedded codes
JP6629739B2 (en) * 2014-09-01 2020-01-15 ソニーセミコンダクタソリューションズ株式会社 Audio processing device
US20160344902A1 (en) * 2015-05-20 2016-11-24 Gwangju Institute Of Science And Technology Streaming reproduction device, audio reproduction device, and audio reproduction method
AU2015413301B2 (en) * 2015-10-27 2021-04-15 Ambidio, Inc. Apparatus and method for sound stage enhancement
TWI560656B (en) * 2015-12-07 2016-12-01 Ind Tech Res Inst Audio system, electronic device and method for exercise coaching
JP6540600B2 (en) * 2016-05-25 2019-07-10 ヤマハ株式会社 Sound effect generating device, sound effect generating method and program
DE102017106022A1 (en) * 2017-03-21 2018-09-27 Ask Industries Gmbh A method for outputting an audio signal into an interior via an output device comprising a left and a right output channel
CN111713016B (en) * 2018-02-15 2023-11-28 杜比实验室特许公司 Loudness control method and device
CA3091241A1 (en) 2018-07-02 2020-01-09 Dolby Laboratories Licensing Corporation Methods and devices for generating or decoding a bitstream comprising immersive audio signals

Family Cites Families (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4884972A (en) 1986-11-26 1989-12-05 Bright Star Technology, Inc. Speech synchronized animation
US4862502A (en) * 1988-01-06 1989-08-29 Lexicon, Inc. Sound reproduction
US4884982A (en) * 1989-04-03 1989-12-05 Amp Incorporated Capacitive coupled connector
US5109419A (en) * 1990-05-18 1992-04-28 Lexicon, Inc. Electroacoustic system
US5136650A (en) * 1991-01-09 1992-08-04 Lexicon, Inc. Sound reproduction
US5594800A (en) * 1991-02-15 1997-01-14 Trifield Productions Limited Sound reproduction system having a matrix converter
US5161197A (en) * 1991-11-04 1992-11-03 Lexicon, Inc. Acoustic analysis
US5610986A (en) * 1994-03-07 1997-03-11 Miles; Michael T. Linear-matrix audio-imaging system and image analyzer
JP2692040B2 (en) * 1995-08-29 1997-12-17 フオスター電機株式会社 Small electroacoustic transducer
JP3761639B2 (en) 1995-09-29 2006-03-29 ユナイテッド・モジュール・コーポレーション Audio decoding device
US5867819A (en) * 1995-09-29 1999-02-02 Nippon Steel Corporation Audio decoder
JP3158023B2 (en) * 1995-10-03 2001-04-23 フオスター電機株式会社 Method for manufacturing edge for speaker
IT1281924B1 (en) 1995-12-22 1998-03-03 Sipe Srl METHOD FOR MAKING AND APPLYING THE SUSPENSION RING EDGE OF THE SPEAKER MEMBRANES
BR9700245A (en) 1996-04-09 1998-10-27 Lg Electronics Inc Video display device
US6697491B1 (en) * 1996-07-19 2004-02-24 Harman International Industries, Incorporated 5-2-5 matrix encoder and decoder system
US5796844A (en) * 1996-07-19 1998-08-18 Lexicon Multichannel active matrix sound reproduction with maximum lateral separation
US5870480A (en) * 1996-07-19 1999-02-09 Lexicon Multichannel active matrix encoder and decoder with maximum lateral separation
FI105522B (en) * 1996-08-06 2000-08-31 Sample Rate Systems Oy Arrangement for home theater or other audio equipment
US6005948A (en) * 1997-03-21 1999-12-21 Sony Corporation Audio channel mixing
US5946352A (en) * 1997-05-02 1999-08-31 Texas Instruments Incorporated Method and apparatus for downmixing decoded data streams in the frequency domain prior to conversion to the time domain
US6140645A (en) * 1997-10-20 2000-10-31 Jeol Ltd. Transmission electron microscope having energy filter
US6683962B1 (en) * 1997-12-23 2004-01-27 Harman International Industries, Incorporated Method and system for driving speakers with a 90 degree phase shift
US6141645A (en) * 1998-05-29 2000-10-31 Acer Laboratories Inc. Method and device for down mixing compressed audio bit stream having multiple audio channels
JP2000308200A (en) * 1999-04-20 2000-11-02 Nippon Columbia Co Ltd Processing circuit for acoustic signal and amplifying device
US6349285B1 (en) * 1999-06-28 2002-02-19 Cirrus Logic, Inc. Audio bass management methods and circuits and systems using the same

Also Published As

Publication number Publication date
KR20040111570A (en) 2004-12-31
EP2879299A1 (en) 2015-06-03
EP2879299B1 (en) 2017-07-26
WO2003094369A3 (en) 2004-03-25
EP1502361A4 (en) 2011-03-16
JP4187719B2 (en) 2008-11-26
US8363855B2 (en) 2013-01-29
US20040032960A1 (en) 2004-02-19
CN1650528A (en) 2005-08-03
WO2003094369A2 (en) 2003-11-13
JP2005523672A (en) 2005-08-04
CA2473343C (en) 2012-03-27
CN1650528B (en) 2013-05-22
EP1502361B1 (en) 2015-01-14
AU2003264750A1 (en) 2003-11-17
KR100635022B1 (en) 2006-10-16
EP1502361A2 (en) 2005-02-02
US7450727B2 (en) 2008-11-11
US20090028360A1 (en) 2009-01-29

Similar Documents

Publication Publication Date Title
CA2473343A1 (en) Multichannel downmixing device
KR101378210B1 (en) Audio signal processing apparatus, audio signal processing method, and recording medium
US7421356B2 (en) Method and apparatus for measurement of fuel cell high frequency resistance in the presence of large undesirable signals
EP0367569A3 (en) Sound effect system
CA2670864A1 (en) A method and an apparatus for processing an audio signal
CA2407855A1 (en) Interference suppression techniques
US20090034744A1 (en) Audio signal enhancement
EP1781069B1 (en) Method for measuring frequency characteristic and rising edge of impulse response, and sound field correcting apparatus
NZ568402A (en) Combining data from input channels to form output channels that are not linear combinations of the inputs
US9341503B2 (en) Cross-path phase calibration for high dynamic range data acquisition
CA2215366A1 (en) Signal quality determining device and method
US9489953B2 (en) Directional coding conversion
Melling An impedance tube for precision measurement of acoustic impedance and insertion loss at high sound pressure levels
KR20120076313A (en) Method for determining one or more relative directions as target direction or target directions and device for carrying out the method
US5926553A (en) Method for measuring the conservation of stereophonic audio signals and method for identifying jointly coded stereophonic audio signals
Szwoch et al. Detection of the incoming sound direction employing MEMS microphones and the DSP
US8085940B2 (en) Rebalancing of audio
RU2326788C1 (en) High-maneurability airplane roll control system
JPS56111400A (en) Sound field expanding apparatus
EP3079377B1 (en) Sound signal processing method and apparatus
SU1112310A2 (en) Method of determination of value of isolation among measuring device channels
De Par et al. Source segregation based on temporal envelope structure and binaural cues
Czyżewski et al. Automatic localization and continuous tracking of mobile sound source using passive acoustic radar
Koike et al. Verification of the possibility of separation of sound source direction via a pair of pressure microphones
Carter PATENT COUNSEL NAVAL UNDERSEA WARFARE CENTER 1176 HOWELL ST. CODE 00OC, BLDG. 112T NEWPORT, RI 02841

Legal Events

Date Code Title Description
EEER Examination request
MKEX Expiry

Effective date: 20230502