This invention relates to a method and system for processing sound signals for a surround left channel and a surround right channel, to a delay management unit, to an acoustic system such as a home entertainment device, an automotive sound system etc. to a mixing unit for such an acoustic system and to a sound system.
A number of sound signal processing techniques have been developed in attempts to improve the quality of sound reproduced using loudspeakers in an acoustic system, particularly for acoustic systems comprising stereo sound channels, which consist of left and right channel components. Examples of such acoustic systems are home acoustic systems such as hi-fi systems, cinema sound systems, and automobile sound systems, which all process sound channels to give sound input signals for loudspeakers. A “loudspeaker” is generally understood to be the physical device or “driver” which converts sound input signals into audible sound waves, i.e. a membrane which is caused to vibrate by an electromagnet, which is in turn activated by the sound signals. When monopole loudspeakers are used, the sound appears to originate from the direction of the loudspeakers. A dipole loudspeaker or driver comprises two sources of sound with opposite phase, separated by a small distance. A dipole loudspeaker does not radiate equally in all directions, so that its directivity pattern features two lobes indicating strong sound radiation, and other directions in which no sound is radiated. This can be realized by a loudspeaker consisting of a number of drivers grouped together. One or more loudspeakers can be housed in a “box”. In the following, the term “loudspeaker” can refer to a single driver or a group of drivers, sometimes called an “array”.
Stereo sound signals are converted to sound by loudspeakers usually situated to the left and right of a listener, so that the sound is directed more or less towards the left and right ears of the speaker.
Some acoustic systems attempt to deliver a better listening experience by issuing sound from an arrangement of speakers positioned at various locations around the room, e.g. Dolby Digital 2.0 or Dolby Digital 5.1, where up to six loudspeakers can be implemented—a subwoofer for bass signals, two front loudspeakers, two surround loudspeakers, and a center loudspeaker. A disadvantage of these systems is that the additional loudspeakers required must be positioned at a distance behind the listener. This is not always possible, particularly for home entertainment systems for small rooms where the listener is unable to place his seating arrangement in the middle of room to allow for the necessary separation to the rear loudspeakers. Furthermore, such loudspeakers must be connected in some way to the amplifier, which usually means unsightly lengths of cable along the ceiling or floor.
Other acoustic systems use dipole loudspeaker arrays to the front of the listener, producing different lobes for the center channel, left and right front channels, and left and right surround channels. The lobes of the surround channels are directed against the side walls, where the sound is reflected back towards the listener. Properties of the dipole loudspeaker can be used to good effect within a room to give diffuse and spacious sound reproduction. Sound reproduced in this way can give the listener the impression that he is surrounded by sound. This impression is strongest within a restricted area, known as the “sweet spot”. Within the sweet spot, the listener is given the impression that the sound comes from all around, so that it does not appear to issue directly from the loudspeakers. However, the quality of the perceived sound decreases rapidly outside of the sweet spot, and coloration or distortion is often perceived due to interference of the left and right surround channel components arising as a result of the constant discrepancy in distance traveled by the different components of the stereo signals.
Therefore, an object of the present invention is to provide enhanced surround sound perception in a broad listening area.
To this end, the present invention provides a method for processing sound signals for a surround left channel and a surround right channel, wherein a continually varying delay between the signals of the surround right and surround left channels is generated. The delay, which serves to decorrelate the surround left and right channels, might vary periodically, in which case it may oscillate on a very slow time-scale such as several tens of seconds. Equally, it may have a random or pseudo-random nature. The decorrelation gives the effect of enhanced surround sound perception, since the resulting “sweet spot” is no longer restricted to a small area, but is spread over a larger area. The continual decorrelation of the surround signals ensures that the listener will not be subjected to undesirable mono effects, which can arise in other systems where the surround signals are not decorrelated.
It is a central point of the invention that the left and right surround channels are processed independently of each other, unlike other commonly know methods in which a difference signal taken between right and left surround channels is delayed before adding in, in an attempt to create a more spacious effect.
Since delaying the left and right components of the stereo surround channel in this manner results in enhanced surround sound perception, the adjective “enhanced” can be used when referring to the surround channel or its left and right components in the following to avoid confusion with other types of delay in other sound signal processing steps.
To achieve this enhanced surround sound perception by decorrelating the surround channels, a delay management unit might be used to provide a continually varying delay between the signals of the surround right channel and the surround left channel of a stereo surround channel. The continually varying delay might be generated by inserting variable delay units into the signal paths of the left and right surround channels, and might oscillate periodically, or might equally well be of a random nature. The variable delay units and other elements of the delay management unit might be realized in the form of a circuit comprising integrated circuits and/or analogue circuitry, or might be realized using software comprising digital signal processing modules. Preferably, the delay management unit might be constructed using the most suitable combination of software modules and digital and/or analogue hardware elements.
The dependent claims and the subsequent description disclose particularly advantageous embodiments and features of the invention.
In a relatively simple embodiment of the invention, each surround signal is delayed in its entirety, i.e. over its entire frequency range, with respect to the other surround signal. Here, the entire left surround channel is delayed with respect to the entire right surround channel.
To ensure that the varying delays introduced into the left and right surround channels are effectively different from each other at any time, the continually varying delay is preferably generated so that the left and right surround channels are at all times decorrelated. This might be achieved by thoroughly computing the required delays and monitoring them to ensure that they are consistently different. However, in a preferred cost-effective embodiment of the invention, the left surround channel and the right surround channel are each split into a number of frequency bands, and each frequency band of each surround channel is delayed with respect to other frequency bands of the same channel, and also with respect to a corresponding frequency band of the other channel. By splitting the channels into component frequency bands in this way and delaying each frequency band by a different amount, an even better decorrelation is achieved. For example, each surround channel might be split into low-, middle-, and high-frequency bands. The low-frequency band of one channel is then delayed against the middle-frequency band, and also against the high-frequency band, so that the delay between each combination of two frequency bands of the same channel is different. Furthermore, since each frequency band is delayed by a different amount, the delays between each combination of frequency bands of the left and right surround channels are also different.
An appropriate delay management unit for generating enhanced left and right components for the surround channel of an sound processing system comprises a frequency splitting arrangement for the left surround signal and for the right surround signal splits each signal into a number of frequency bands and variable delay units in each surround channel and a control signal generator with control signal outputs connected to the variable delay units in such a way as to yield the continually varying delay between left and right surround channels, so that each frequency band of each surround signal has its own variable delay unit, each of which is controlled by its own control signal input.
The control signals used for controlling the variable delay units are generated by a control signal generator, which might contain a dedicated signal source, realized in hardware or software, or might use an already existing signal present in the audio processing system. This signal might be periodic in nature, or might equally well be a random or pseudo-random signal, and is used directly to control one of the variable delay units. In a cost-effective version, the control signal generator comprises only one signal source and a series of modification elements, used to derive the control signals for the remaining delay units by performing a series of modifications on the original control signal. The output of each modification element can be used as a control signal input as well as the input to the next modification element, so that each control signal is different from all the rest. A modification might comprise increasing or decreasing the amplitude of a control signal, for example by doubling or by halving, or it might involve phase-shifting the control signal to delay it for a specific amount of time.
Since the original control signal is altered in successive steps by the sequence of modification elements, each of the resulting control signals differs from the rest in amplitude and phase. This ensures that each variable delay unit has a unique control signal input. The amplitude of the input control signal is interpreted as a value of time, for example, the higher the amplitude of the control signal, the longer the delay applied by the variable delay unit to its associated frequency band. Thus, each channel, or each frequency band of each channel—left and right—is delayed by a different amount. Furthermore, since the amplitude of the original control signal is constantly changing, the amplitude of each of the modified control signals is also always changing. As a result, the frequency bands are continually delayed with respect to each other by varying amounts.
A delay management unit according to the present invention can be incorporated in any sound processing system which is used to process sound signals, for example in an acoustic system such as a home entertainment system like a hi-fi system and/or TV system, in a studio system, or an automobile acoustic system.
A studio system comprising such a sound processing system might for example be in a radio/TV or recording studio environment, where signals for various sound channels are mixed for radio/TV program or cinema soundtracks. The studio system might also be used to store a soundtrack incorporating enhanced surround sound channels—for example a movie soundtrack or simply music—on a memory medium, together with any accompanying tracks such as video, for later use. Such a memory medium might be a compact disc (CD), digital video disc (DVD), video cassette, memory stick, hard-disk etc. The soundtrack might also be stored in a means suitable for downloading from the internet, for example, for movies on a pay-per-view basis, or for music soundtracks for an online music downloading service.
The surround sound signals can be processed in a delay management unit of the sound processing system according to the present invention before mixing with the other sound channels to incorporate enhanced surround sound in the soundtrack. In this way, a listener does not necessarily have to have an acoustic system with a sound processing system at home containing such a delay management unit in order to enjoy enhanced surround sound perception. Even if such a soundtrack, produced using decorrelated surround signals, is played from CD, DVD etc. and input to an sound processing system which also comprises a delay management unit according to the present invention, the surround signals are effectively subjected to a second decorrelation, which does not have any adverse effects on the quality of the reproduced sound.
A preferred acoustic system for producing enhanced surround sound, for example, in a home environment, comprises a source of a number of distinct input sound channels, an sound processing system according to the invention for processing the sound channels and a number of loudspeakers for converting the processed sound channels into audible sound. The sound channel inputs for such an acoustic system might comprise a mono channel, a bass channel, a stereo front channel, and a stereo surround channel, where the stereo channels comprise left and right signals. The signals might be processed and mixed in the sound processing system in such a way as to give sound signals to drive the loudspeakers.
The loudspeakers of the acoustic system can be distributed over a number of boxes, each containing loudspeaker arrays. For example, in a typical constellation, a single subwoofer loudspeaker containing a single driver is used for reproducing bass sound, whereas a left and a right box, each of which might contain a number of loudspeaker drivers (loudspeaker arrays), are used to reproduce sound comprising left and right components of the stereo channels, respectively. In such an arrangement, some mixing of the channel components of the different channels is carried out in order to attain any desired dipole directivity for the loudspeaker arrays. To achieve this, the enhanced surround channel is mixed with other sound channels, e.g. the center channel and the left and right front channels, and forwarded in such a way to a number of loudspeakers, so that conversion to audible sound waves results in dipole loudspeaker lobes with the desired directional arrangement. For example, an input sound signal for a loudspeaker array on the right-hand side might be obtained by mixing the right channel component of the front stereo channel in a particular manner with the center channel and the enhanced right channel component of the surround stereo channel. Similarly, a sound signal for a loudspeaker array on the left-hand side might be obtained by mixing the left channel component of the front stereo channel in a particular manner with the center channel and the enhanced left channel component of the surround channel. The signals mixed in this way contain components of more than one stereo channel, so that the loudspeaker arrays driven by these signals exhibit the desired dipole behavior, with a number of different lobes for the center channel, right and left front channel, and right and left surround channels.
To this end, the sound processing system of the acoustic system comprises a mixing unit for mixing the input sound channels to give sound output channels, and forwarding the mixed and unmixed (bass) sound channels to the loudspeakers in such a way as to yield the desired directional arrangement of dipole loudspeaker lobes.
Such a mixing unit might take the form of a signal unit or entity suitable for insertion into an existing sound system. The mixing unit might comprise line inputs for the sound channels and line outputs for connection to loudspeakers, as well as a means for mixing the sound channels to give sound output channels in such a way as to yield a directional arrangement of dipole loudspeaker lobes.
In a particularly preferred embodiment, the mixing unit comprises a user-configurable delay arrangement to allow the user of the acoustic system to delay the different sound channels with respect to each other in such a way as to direct the dipole loudspeaker lobes for at least some of the sound channels. To this end, the user might be able to specify information relating to the relative positions of the loudspeakers and the user, by entering the relevant data by means of a suitable user interface. This information might then be converted into an appropriate form, such as suitable values for delay and scale elements in the delay arrangement, to result in the desired directivity of the loudspeaker lobes.
The delay management unit according to the present invention for the purposes of enhancing the perception of surround sound by introducing a continually varying delay between the surround right and surround left signals, might be incorporated in this mixing unit, or might precede the mixing unit as a stand-alone unit.
A sound processing system according to the present invention or an acoustic system comprising such a sound processing system might perform some of the sound signal processing steps described above by implementing software modules or computer program products. Such a computer program product might be directly loadable into the memory of a programmable sound processing system, such as might be found in a home hi-fi system, PC, or a recording studio sound system, etc. Some of the units or modules for processing the sound channels and introducing a variable delay into the surround signals can thereby be realized in the form of computer program modules. Since any required software or algorithms might be encoded on a processor of a hardware device, an existing sound processing system might easily be adapted to benefit from the features of the invention. Alternatively, the components for processing sound channels in the manner described can equally be realized using hardware modules.
Other objects and features of the present invention will become apparent from the following detailed descriptions considered in conjunction with the accompanying drawing. It is to be understood, however, that the drawings are designed solely for the purposes of illustration and not as a definition of the limits of the invention.
a is a block diagram of a delay management unit in accordance with a first embodiment of the present invention;
b is a block diagram showing a delay management unit in accordance with a second embodiment of the present invention;
c is a block diagram showing a delay management unit in accordance with a third embodiment of the present invention;
a,
Throughout the description of the figures, a lower-case reference character “L” denotes the left component of a stereo sound channel, and a lower-case reference character “R” denotes the right component. Like numbers throughout the figures refer to like components.
In
The next stage of the sound processing system 2 of
Returning to
The final stage of the sound processing system of
The user-configurable delay arrangement 5, which can be configured by the user by means of a user interface 7, comprises a chain of processing units for each of the input signals of the different channels FR, FL, SR, SL, C. Each sound channel FR, FL, SR, SL, C is passed through a delay element 501, 502, 503, 504, 505, a scaling element 511, 512, 513, 514, 515, and a filter 521, 522, 523, 524, 525. The delay elements 501, 502 and 505 are configured to compensate for the additional time required by the delay management unit 1 in processing the signals of the surround SR, SL. The parameters specified by the listener 13 to control the delay elements 501, 502, 503, 504505 and scale elements 511, 512, 513, 514, 515 influence the angle of directivity of the loudspeaker dipole lobes DL1, DL2, DL3, DL4, DL5, DL6.
The outputs of the user-configurable delay arrangement 5 are mixed by summing and subtracting them together in a particular manner to give the required output channels A1, A2, A3 leaving the mixing unit 4 at its line outputs 101, 201, 301. To illustrate, an output signal 584, derived from the rear surround channel SR, is combined with the signal of the front right channel FR in the summation element 531. The result is inverted by the element 551 and subtracted from a delayed signal 585 of the center channel C by the element 532 to give a component A1,2 of the output channel A1 for the amplifier 15 assigned to the surround loudspeakers L1, R3. The other component A1, of the output channel A1 is obtained by adding the signal of the right surround channel component SR to a delayed signal of the front right channel component FR in the summation element 533.
The output channel A2 for the amplifier 16 assigned to the front loudspeakers L2, R2 is derived in a similar manner. The output channel A3 is derived by merely inverting the input C, since the signals for the loudspeakers L3, R1, used to generate the dipole lobes DL3, DL4 for the center loudspeakers, do not require any contributions from other sound channels.
The enhanced surround sound is generated by processing the signal of the rear surround channel S in a dedicated delay management unit 1 before mixing with the other sound channels in the mixing unit 4. This delay management unit 1, which can be realized in a number of ways, is described in detail in
a shows the simplest variation, where the signals of the left and right components SL, SR of the stereo surround channel S are delayed by separate delay elements D1, D2. A signal source G, which, together with the delay elements D1, D2 comprises the control signal generator 6, supplies a control signal C1. Here, the control signal C1 is in the form of a symmetrical ramp wave, since such a waveform is easy to generate. The signal generator might also generate any other periodical signal, for example a sine or cosine waveform. The delay element D1 interprets the amplitude of the control signal C1 as a delay value, and delays the signal of the component SL by the appropriate length of time. The maximum amplitude of the control signal C1 corresponds to a maximum delay—in this case 3000 samples—and the minimum amplitude corresponds to no delay at all.
The control signal C1 is modified by a modifier element M1 to give a second control signal C2. The modification involves scaling and/or shifting the control signal C1 to give a control signal C2 which is essentially always different from C1. The delay element D2 interprets the amplitude of the modified control signal C2 as a value of time, and delays the signal of the right channel SR accordingly.
Since the delays are to all intents and purposes always different, the left and right components SL, SR of the stereo sound channel S are thereby decorrelated. The period of the waveform generated by the signal generator G is quite large, in this case 50 s, so that the delay oscillates slowly, ensuring that the listener never perceives the surround sound as originating from a static point. Wherever the listener is positioned, he will perceive, over a certain lapse of time, the same mean surround perception as a person located at another spot. Thus, the “sweet spot”, at which listening experience is most enjoyable, is effectively spread over a larger area. This means that more than one listener can enjoy an optimal listening experience.
By decorrelating individual frequency bands of the left and right stereo sound channel components SL, SR, an even better listening experience can be given.
The extent to which the control signal is modified is shown in
The decorrelation can be performed even more thoroughly by splitting the surround channels SL, SR into a greater number of frequency bands and applying a correspondingly greater number of control signal modifiers and delay elements. An example of such a delay management unit is shown in
A number of possible loudspeaker arrangements for a listening position are shown in
In
In
In
A loudspeaker arrangement using only one box 23 is shown in
A last example is given in
Surround sound, enhanced by a method according to the invention, can be produced for immediate listening in an acoustic system in a home environment, for surround sound signals originating from a hi-fi or TV. Alternatively, the enhanced surround sound signals can be produced for a sound-track or similar in a sound studio environment prior to conversion into a form suitable for storing on a memory storage medium. A considerable advantage of the invention is that, even if a listener does not avail of an acoustic system incorporating a delay management unit as described above, he can still enjoy the enhanced surround sound reproduced by his acoustic system using the sound signals played from the memory storage medium.
Alternatively, the enhanced sound signals might also be produced in a home acoustic system before converting to a form suitable for storing. The signals might then be written to a memory storage medium, for example by burning a DVD or writing to a video cassette tape.
Although the present invention has been disclosed in the form of preferred embodiments and variations thereon, it will be understood that numerous additional modifications and variations could be made thereto without departing from the scope of the invention. The number of loudspeaker boxes and the number of drivers in each array depends to a large extent on the environment in which the acoustic system is used. In a home environment, for example, a relatively large number of loudspeakers might be used, whereas in an automobile, the loudspeakers are generally located in the doors or in the cockpit, so the choice of loudspeaker in such an acoustic system is generally limited by the relevant dimensions.
For the sake of clarity, it is also to be understood that the use of “a” or “an” throughout this application does not exclude a plurality, and “comprising” does not exclude other steps or elements. A “unit” or “module” may comprise a number of blocks or devices, unless explicitly described as a single entity. The term “hardware” can mean digital or analogue hardware, and might mean any type of circuitry such as boards, integrated circuits, off-the-shelf modules, custom modules etc.
Number | Date | Country | Kind |
---|---|---|---|
04101008.3 | Mar 2004 | EP | regional |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/IB05/50750 | 3/1/2005 | WO | 9/6/2006 |