The present invention is directed in general to systems for distribution of audio signals, and in particular to systems for distributing audio signals from one or more audio sources to one or more audio signal destinations.
It is common for modern cinemas to use “surround sound” audio systems that use multiple speakers arrayed around the theater to enhance moviegoers' enjoyment of the movie being screened. Many electronics companies now manufacture “home theater” systems which attempt to provide cinema-quality audio and video in a private home or other non-cinema setting. The audio system in a home theater system can be fairly simple or quite complex, depending on budget and desired performance criteria. A simple home theater system might have only left and right speakers plus a subwoofer, while a fancier system might have seven or more speakers with one or more subwoofers. The Dolby® Digital 5.1 system, which may be considered the benchmark for acceptably high-quality audio in a home theater system, incorporates five speakers (left, left rear, center, right center, and right) plus a subwoofer.
A home theater system can be custom-built from selected system components (as is commonly the case for “high end” systems). A home theater system may alternatively be purchased in kit form, often referred to as “home theater in a box” (or “HTIB”). HTIB systems are typically fairly simple for users to set up and operate; however, they generally do not provide audio quality comparable to that available from more expensive custom systems. This lower audio quality common to HTIB systems may be due in some cases to the use of a small number of speakers, and/or due to inherent systemic obstacles to optimal set-up to accommodate particular home theater settings.
On the other hand, even though custom home theater systems are typically capable of being set up to optimize audio quality to suit the particular characteristics of a given home theater setting, it can be frustratingly difficult for the user to do so. This is typically due to the complexity of the custom system's physical set-up as well as the need to program a large number of variable parameters into the system (for example, speakers' operational characteristics, relative locations within the home theater setting, and distances from the system's audio source) in order to achieve optimal audio performance. However, not all users will have the technical knowledge and/or patience required for these tasks, and as a result, users may experience only sub-optimal audio quality from a system that is in fact capable of considerably better performance.
For these reasons, there is a need for means adaptable for use in audio systems (such as but not limited to audio systems for home theater systems) requiring delivery of audio signals to multiple audio output destinations (such as but not limited to speakers), in which audio system performance may be optimized to suit a given installation or physical setting without requiring complicated set-up procedures or specialized technical knowledge on the part of system users. The present invention is directed to this need.
In general terms, the present invention teaches a system for managing audio signals which provides for bi-directional (or ‘duplex’) communication between one or more audio sources and one or more audio output destinations (or ‘sinks’) such as speakers or headphones, such that data signals can be sent from a sink to request delivery of audio signals from selected source audio channels. In preferred embodiments, the sink systems can request specific treatments of or modifications to the source audio signals to be sent to the sink (or to a ‘sink system’ comprising multiple sinks). In particularly preferred embodiments, a ‘request’ by a sink system may be effected in the form of a transmission of control data corresponding to particular ‘attributes’ of the sink system and its component sinks (see the Glossary section of this patent specification for definition of ‘attributes’ and other terminology, as used herein). The allocation of specific source audio signals to specific sinks, and any treatment or modification of source audio signals prior to delivery to the sinks, is determined in accordance with predetermined rules or protocols, based on the attributes or other information transmitted in the requests from the sink systems.
Accordingly, the system of the present invention facilitates the set-up of any multiple-source, multiple-output sound system for optimal audio quality, without requiring the user to carry out any complicated set-up procedures. The system automatically receives and gathers information pertaining to the sink systems, and based on that information determines appropriate audio signal treatment and allocation for optimal overall performance and audio quality of the sound system.
The source audio management system of the present invention incorporates a ‘bonding subsystem’ by means of which one or more sink systems can ‘bond’ to a source audio system (i.e., establish a duplex communications link with the source audio system, via the bonding subsystem, to enable transmission of an audio signal from the source audio system to the sink system). The bonding subsystem determines which source audio channels will be delivered to which sink systems, in accordance with predetermined rules or protocols.
In preferred embodiments of the invention, the bonding subsystem receives requests from the sink systems and relays them to a control means (also referred to as a ‘matrix manager’) which initiates and controls the processing or treatment of source audio channels (in a ‘mixing grid’) as appropriate in response to requests from the sink systems. The matrix manager delivers the treated or modified audio output channels to the bonding subsystem for delivery to the requesting sink systems. In a simplified alternative embodiment of the system, the source audio channels are not subject to processing prior to delivery to the bonding subsystem. In this case, the source audio channels are made directly available to the bonding subsystem, and no mixing grid or matrix manager are required.
The present invention facilitates the servicing of multiple and different sink systems with one source audio system. Subsets of sink systems can be served by the source audio system concurrently, and the nature of the service provided at any moment in time is determined by whatever sink systems are bonded at that moment. The principles of the present invention can also be adapted for use with audio systems incorporating multiple source audio systems (i.e., wherein the sink systems have a choice of source audio systems with which to bond).
Embodiments of the invention will now be described with reference to the accompanying figures, in which numerical references denote like parts, and in which:
For simplicity, the Figures do not show amplifier blocks (as would be required to provide the gain required to boost line-level signals to speaker level). Persons of ordinary skill in the art will appreciate that such audio amplifiers would be provided as necessary.
The present invention may be adapted for use with either analog or digital audio signals or any combination thereof, so no ADC and DAC blocks are shown in the Figures. Similarly, the specific qualities of all audio signals (e.g., bit depth, sampling rate, dynamic range, compressed/uncompressed) can be virtually any specification that is desired, so these are not specified or discussed beyond this paragraph.
The specifics of the wireless and/or wired communications links are likewise not defined or illustrated in detail in the Figures or in this specification. It will be readily apparent to persons skilled in the art that the bonding subsystem must be able to establish bonds with one or more sink systems, and that these bonds must support the transmission of one or more channels of audio, plus separate control information that needs to flow in both directions. It is to be assumed that the physical wired and wireless communications subsystems meet these requirements and provide sufficient error correction and quality of service (QoS) to enable the system of the present invention to function with acceptable reliability. Technologies and methodologies for providing sufficient error correction and QoS will be within the knowledge of persons of ordinary skill in the art, including but not limited to methodologies disclosed in U.S. patent application Ser. No. 11/311,245 (Pub. No. US 2006/0153155 A1), the entirety of which is incorporated herein by reference.
As shown in the Figures, preferred embodiments of the audio signal management system 100 (or 200, in
Audio signal management system 100 (or 200) may be incorporated into a flat screen television or just about any other component of an entertainment system such as a DVD/home theater receiver. A plurality of audio channels I1 to In (from a primary source audio system) are made available to system 100. As will be described in greater detail further on in this specification, mixer matrix 30, as controlled by matrix manager 20, produces a plurality of output sink audio channels OA to Om which are made available to bonding subsystem 10 for selective delivery to one or more sink systems 40 (typically but not limited to speakers and/or headphones) in accordance with requests made by one or more of sink systems 40 to bonding subsystem 10.
The individual components, features, and functionalities of preferred embodiments of the audio signal management system of the present invention, as outlined above, are discussed in further detail below.
O
A
=I
1
*C
1A
+I
2
*C
2A
+I
3
*C
3A
. . . I
n
*C
nA
Particular embodiments and configurations of the system of the present invention will now be described with specific reference to the Figures.
In the example shown in
Although two outputs are shown from input transfer function T5 in the example of
The system of the present invention is adaptable for use with any combination of single-output and multiple-output transfer functions on the input transfer functions.
By logical extension, it will be appreciated that commands could be sent to a given sink system telling it to “turn volume down to 50%”, or any number of other possible commands, provided that the sink system is capable of executing the commands sent to it by bonding subsystem 10.
In the configuration shown in
The following sections of this patent specification discuss non-limiting examples of how the audio signal management system of the present invention may be implemented and used in conjunction with entertainment systems including home theater systems.
In this scenario, six source audio channels are available from a 5.1 surround DVD movie source, for purposes of a home theater application. The system of the present invention is adapted for two operational modes, referred to as day-time mode and night-time mode. Day-time mode occurs if no headphones are bonded, and night-time mode occurs if one or more sets of headphones are bonded.
In day-time mode, no headphones are in use, output channels OA, OB, and OC are hard wired to the front speakers (L, R, and C respectively) by simplex connection. Output channels OD, OE, and OF are all connected to a single sink system (located, for example, behind a sofa) that contains the power supplies and amplifiers for the two rear surround speakers (left rear and right rear) as well as the subwoofer. In this scenario, the subwoofer enclosure houses the sink system, and short wires run from its enclosure to the rear surround speakers (e.g., one located on either side of the sofa). In total, three sinks are wired and three sinks are wireless (via a single sink system located in the rear). In day-time mode, the default set of coefficients is used in mixing grid 35. The default coefficients include a diagonal line of “1” coefficients, allowing source audio channel I1 to flow through output channel OA, source channel I2 through output channel OB, and so on. Upon bond-up, however, the sink system causes the output transfer functions TA, TB, and TC to load parameters introducing a 20 ms delay to the front speakers—matching the natural delay which is unavoidably introduced by the wireless sink system, thereby eliminating any undesired problems potentially arising from audio channels not being perfectly synchronized with one another.
After night falls, the user may decide that he or she does not want to disturb other people sleeping in the home. The user powers up a pair of headphones (a smart sink system with two sinks—analogous to sink system 40b in
Suppose that two additional pairs of headphones are now powered up by two additional users. The additional headphones will establish bond with the bonding subsystem and will also receive the same stereo mix (from output channels OG and OH) that is being fed to the first set of headphones. As long as at least one pair of headphones is bonded, night-time mode continues.
When the last set of headphones is powered down (and bond is dropped), matrix manager 20 restores mixing grid 35 to its default state and allows the three-sink system (subwoofer and two rear surrounds) to re-bond; i.e., once it detects bond establishment, the three-sink system will respond by powering up its audio amps).
In this scenario, a user wishes to progressively expand a home theater system, and has a Sony Blu-Ray™ source that supplies 7.1 channels of surround sound.
In step 1 of a system expansion program, the user purchases two speakers for the home theater system. The matrix manager responds by loading the coefficients necessary to mix the eight source channels to a simple stereo mix for the two speakers.
In step 2, the user installs a subwoofer, thereby converting the system to a 2.1 system. The new mix loaded by the matrix manager disconnects the LFE (subwoofer channel) from the two front speakers, and redirects it to the new subwoofer.
In step 3, the user installs a center speaker, thus creating a 3.1 system. The center channel (3), which used to be mixed onto the left and right front speakers, is now sent to the center speaker.
In step 4, the user adds two rear surround speakers, thus creating a 5.1 speaker system, with the new mix being that the front channels (L, R, and C) are all sent to their respective speakers, as is the subwoofer. The rear sides and rear surrounds are mixed together to form the 5.1 version of the rear surrounds.
In each step of the system expansion, a different mix is generated that makes the most sense given the attributes and capabilities of the available hardware. As the upgrading progresses, the matrix manager is called on to make numerous logical decisions, and to sort out conflicting requests as necessary, all in accordance with pre-established rules.
It will be readily appreciated by those skilled in the art that various modifications of the present invention may be devised without departing from the essential concept of the invention, and all such modifications are intended to come within the scope of the present invention and the claims appended hereto. It is to be especially understood that the invention is not intended to be limited to illustrated embodiments, and that the substitution of a variant of a claimed element or feature, without any substantial resultant change in the working of the invention, will not constitute a departure from the scope of the invention.
In this patent document, the word “comprising” is used in its non-limiting sense to mean that items following that word are included, but items not specifically mentioned are not excluded. A reference to an element by the indefinite article “a” does not exclude the possibility that more than one of the element is present, unless the context clearly requires that there be one and only one such element.
As used in this patent document, the terms, acronyms, and abbreviations listed below are intended to be understood in accordance with the indicated definitions or explanations, unless the context clearly requires otherwise. Terms not listed below and not otherwise defined in this specification are intended to have meanings as would be generally understood by persons of ordinary skill in the art of the invention.
Number | Date | Country | |
---|---|---|---|
61019035 | Jan 2008 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 12811250 | Jun 2010 | US |
Child | 13915659 | US |