1. Field of the Invention
The present invention relates to a device, method and computer program for displaying signal information, and more particularly to a device, method and computer program suitable for use in a mixing console which has a plurality of signal processing channels, in which indicator units are provided in association with the respective signal processing channels and each indicator unit displays in a first display mode a simple indication of the information about each associated channel, while the indicator units in combination display in a second display mode a complex indication of the information about a particular channel as designated by a control element which is actuated in a particular operational manner.
2. Description of the Prior Art
A mixing console is to process a plurality of signals by means of a plurality of signal processing channels, controlling the signals in the respective channels individually and outputting a mixed output. The mixing console has a plurality of faders, each corresponding to each of the channels, for adjusting the signal level or other characteristics of the audio signal (including musical tones, human voices and other sounds) through each processing channel. Among the known mixing consoles, there is a type which is provided with indicator units, each near each of the faders, for displaying, with a character string, the channel identification number of each associated channel or a tone name, a musical instrument name and so forth of the signal being processed through the channel.
On the mixing console, however, the area allotted to and available for each channel is too narrow to display a sufficient length of character string for enough information. In this connection, the information about a tone name or else is given by a simple indication with a shortened expression using three or four characters. It will of course be possible to employ indicator units having narrow character display elements so that more characters can be displayed within the limited area for each channel, but such a solution will raise another demerit of poor legibility.
It is, therefore, a primary object of the present invention to solve the above described drawbacks with the conventional mixing console or other apparatuses having channel indicators and to present a novel type of device, method and computer program for displaying signal information, which is capable of displaying more detailed information about a channel of concern using a plurality of indicator units in combination to ensure good legibility.
According to the present invention, the object is accomplished by providing a signal information display device for use in an apparatus having a plurality of signal processing channels each for processing signals, the display device comprising: a plurality of indicator units respectively provided in association with the signal processing channels; a plurality of control elements (such as selector switches) respectively provided in association with the signal processing channels; and a display control device which controls the indicator units, in a first display mode, to display a simple indication of information (e.g. a short name or a channel identification number) about each associated signal processing channel using each of the indicator units, and, in a second display mode, to display a complex indication of information (e.g. a channel short name +a channel long name+a channel identification number) about a signal processing channel which is designated by the control element associated with the signal processing channel according to a predetermined particular operation of the control element, the complex indication being an indication using the plurality of indicator units.
In an aspect of the present invention, the signal information display device may be characterized in that each of the control element is to command a control (e.g. selection of a channel of which the equalizer parameters are to be set) for the associated signal processing channel, and the predetermined particular operation of the control element is to keep actuating the control element for more than a predetermined period of time (e.g. one second).
In another aspect of the present invention, the signal information display device may be characterized in that the signals processed by the signal processing channels are audio signals; the signal information display device further comprises fader units, each of which is provided in each of the signal processing channels for adjusting a level of the audio signal; and the control elements are for designating a signal processing channel of which a tone quality of the audio signal is adjusted (e.g. by setting equalizer parameters), from among the plurality of signal processing channels.
According to the present invention, the object is further accomplished by providing a method for displaying signal information on an apparatus having a plurality of signal processing channels each for processing signals, a plurality of indicator units respectively provided in association with the signal processing channel, and a plurality of control elements respectively provided in association with the signal processing channel, the method comprising: a step of controlling the indicator units, in a first display mode, to display a simple indication of information about each associated signal processing channel using each of the indicator units; a step of designating one of the signal processing channels by operating the control element associated with the one signal processing channel in a predetermined particular manner; and a step of controlling the indicator units, in a second display mode, to display a complex indication of information about the designated one signal processing channel using the plurality of indicator units.
In a further aspect of the present invention, the method for displaying signal information may be characterized in that each of the control element is to command a control for the associated signal processing channel, and the predetermined particular manner of operating the control element is to keep actuating the control element for more than a predetermined period of time.
In a still further aspect of the present invention, the method for displaying signal information may be characterized in that the signals processed by the signal processing channels are audio signals, and the method further comprises: a step of providing a fader unit in each of the signal processing channels for adjusting a level of the audio signal; a step of designating a signal processing channel of which a tone quality of the audio signal is to be adjusted among the plurality of signal processing channels; and a step of adjusting the tone quality of the audio signal as processed in the designated signal processing channel.
According to the present invention, the object is still further accomplished by providing a computer program containing program instructions executable by a computer and causing the computer to execute: a process of providing a plurality of signal processing channels each for processing signals; a process of providing a plurality of indicator units respectively in association with the signal processing channels; a process of providing a plurality of control elements respectively in association with the signal processing channel; a process of controlling the indicator units, in a first display mode, to display a simple indication of information about each associated signal processing channel using each of the indicator units; a step of designating one of the signal processing channels by operating the control element associated with the one signal processing channel in a predetermined particular manner; and a step of controlling the indicator units, in a second display mode, to display a complex indication of information about the designated one signal processing channel using the plurality of indicator units.
In a still further aspect of the present invention, the computer program may be characterized in that the process of providing a plurality of control elements is to provide each of the control element to be capable of commanding a control for the associated signal processing channel, and the predetermined particular manner of operating the control element is to keep actuating the control element for more than a predetermined period of time.
In a still further aspect of the present invention, the computer program may be characterized in that the signals processed by the signal processing channels are audio signals and that the program causes the computer further to execute: a process of providing a fader unit in each of the signal processing channels for adjusting a level of the audio signal; a process of designating a signal processing channel of which a tone quality of the audio signal is to be adjusted among the plurality of signal processing channels; and a process of adjusting the tone quality of the audio signal as processed in the designated signal processing channel.
As will be apparent from the description herein later, some of the structural element devices of the present invention are configured by a computer system performing the assigned functions according to the associated programs. They may of course be hardware structured discrete devices. Therefore, a hardware-structured device performing a certain function and a computer-configured arrangement performing the same function should be considered a same-named device or an equivalent to each other.
For a better understanding of the present invention, and to show how the same may be practiced and will work, reference will now be made, by way of example, to the accompanying drawings, in which:
a and 7b are plan views of the indicator units in the control panel of
Referring to the accompanying drawings, a preferred embodiment of the present invention will be described in detail hereinbelow. It should, however, be understood that the illustrated embodiment is intended just for a practical example and not for limiting the scope of the present invention, and that various modifications may be made without departing from the spirit of the present invention.
Hardware Configuration of the Preferred Embodiment
Overall Configuration:
With reference to
A control panel 6 includes a plurality of control elements and indicator units. The information signals about the respective actuations of the control elements are supplied to the CPU 2 via the bus line 8. The CPU 2 in turn supplies the information signals for the displays at the respective indicator units to the control panel 6 via the bus line 8. AD converters 10 are to convert analog audio signals (including tone signals, human or instrumental voice signals) of a plurality of channels supplied externally into digital audio signals. A digital input interface (DIN I/F) 16 converts digital audio signals of predetermined formats (AES/EBU, ADAT, TASCAM, etc.) supplied externally into digital signals of the internal format to be processed within the mixing console.
A digital signal processor (DSP) 12 performs mixing processing, effect imparting processing, etc. of the various audio signals to be processed in the mixing console. DA converters 14 are to convert the digital audio signals supplied from the DSP 12 into analog audio signals for a plurality of channels before outputting externally. A digital output interface (DOUT I/F) 18 converts the digital audio signals of the internal format supplied from the DSP 12 into digital audio signals of the above-mentioned predetermined external format before outputting externally.
Mixing Processing Algorithm:
Next, with reference to
Fader blocks 54-1 through 54-k are to adjust the levels of the audio signals in the respective channels in accordance with the actuation amounts of the respective fader controls on the control panel 6 (to be described in detail herein later). On/off switches 56-1 through 56-k are to select whether to output the audio signals of the respective channels or not individually. An adder 58 is to add or combine the audio signals from the respective processing channels and outputs the result MIXOUT. The output signal MIXOUT from the adder 58 is supplied to the DA converters 14 and the digital output interface 18.
Parameters:
With reference to
CH—SHORTNAME1 through CH—SHORTNAMEk are short names given to the respective signal processing channels #1 through #k and each consists of a character string with not more than four characters. CH—LONGNAME1 through CH—LONGNAMEk are long names given to the respective signal processing channels #1 through #k and each consists of a character string with not more than sixteen characters. CHID1 through CHIDk are channel identification number, and for example, the consecutive numbers “1” through “k” are given to the 1st through kth channels. In the case of multiple consoles connected together, the channel identification numbers CHIH1 through CHIDk are determined to be consecutive numbers throughout the entire channels.
Control Panel Configuration:
Now, with reference to
Rectangular buttons 26-1 through 26-8 are selection switches to exclusively select one of the channels of which the equalizer (one of 50-1 through 50-k) is subject to parameter setting. Namely, when any one of the selection switches 26-1 through 26-8 is actuated, only the actuated switch button is lit, extinguishing the other switch buttons. The actuated switch keeps the “on” condition until another switch button is depressed.
As is known and conventional in the art, the control panel 6 further includes a sub-panel (not shown in
a and 7b show two examples of complex indication using eight indicator units. In either example, the indicator unit 28-1 displays the channel short name, the indicator unit 28-2 exhibits the symbol “<”. The indicator units 28-3 through 28-6 show the channel long name consisting of up to sixteen characters, and the indicator unit 28-7 exhibits the symbol “>”. Finally, the indicator 28-8 displays the channel identification number. Now back to
Operation of the Preferred Embodiment
Main Program:
The operation of the embodiment will be described hereinbelow. When the power is turned on to the mixing console, the main program shown in
The long name display flag LONGFLG is set to be “1” in the case of a complex indication in which detailed information about one particular channel is displayed using the indicator units 28-1 through 28-8 for the eight signal processing channels as shown in
Turning back to
Selection Switch Control & Name Display Subprogram:
Referring now to
As the program further proceeds, a step SP6 judges whether there is an “on” event with respect to a selection switch 26-i (a selection switch 26-1 in the first cycle). More particularly, if the detection result at the step SP2 in the preceding run is “off” and the detection result at the step SP2 in the present run is “on ”, the step SP6 judges that there is an “on” event. Assuming the case where there is an “on” event with the selection switch 26-1, the step SP6 judges “YES” and the process goes forward to a step SP8 to judge whether the selection switch number (variable SELSWNO) is other than the value “i”.
As the selection switch number SELSWNO is set to be “0” at the initialization step SP102, the judgment at the step SP8 is “YES ”, and the process moves to a step SP10. The step SP10 substitutes “i” (“1” in the first cycle) for the selection switch number SELSWNO. Thus, the selection switch button 26-i (i.e. 26-1 in this first cycle) is lit, and all other selection switch buttons are extinguished.
Next, the process goes forward to a step SP12 to judge whether any of the selection switches 26-1 through 26-8 are in the “on” state. Assuming now that the selection switch 26-1 is kept in a depressed state, the judgment is “YES” and the processes moves forward to a step SP14. The step SP14 judges whether the long name display flag LONGFLAG is “0”. As the long name display flag LONGFLAG is set to be “0” at the initialization step, the judgment here is “YES” and the process proceeds to a step SP16.
The step SP16 judges whether the selection switch 26-i has been held in the “on” state for more than a predetermined period of time T (e.g. T=1 second). If the time T has not yet lapsed with the selection switch 26-i kept depressed, the judgment answer is “NO” and the process skips to a step SP28. The step SP28 judges whether the variable is now “8”. If the variable “i” has not yet come to “8”, the judgment is “NO” and the process goes to a step SP26 to increment the variable “i” by “1” before going back to the step SP6. Thus the processing by the steps SP6 through SP28 is repeated for variables i=2 through 8.
In the case where the selection switch 26-1 is kept depressed with other selection switches undepressed, the step SP6 judges “NO” under the variables i =2 through 8, the program skips to the step SP12. As the selection switch 26-1 is held depressed, the step SP12 judges “YES” and the process moves to the steps SP14 and SP16. As the selection switch for the variable i (i.e. any of 2 through 8) is not kept depressed, the step SP16 judges “NO” without fail. When the process goes to the step SP28 after the variable “i” has become “8”, the step SP28 judges “YES” and the processing returns to the main program (
Thereafter, the selection switch control/name display subprogram (
With the long name display flag LONGFLG set to be “1”, the processing proceeds through the steps SP14 and SP16 and skips to the step SP28, as long as the selection switch 26-1 is kept depressed, and thus no substantial processing is executed by the present subprogram (
Thereafter, as the selection switch 26-1 is released and the present subprogram is invoked again, the step SP 12 judges “NO” and the process goes to a step SP22. The step SP22 sets the long name display flag LONGFLG to be “0”. As the process proceeds to a step SP24, the channel short names CH—SHORTNAME1 through CH—SHORTNAME8 are displayed on the indicator units 28-1 through 28-8, respectively, as simple indications of the information about the respective channels. Thus, the displayed contents on the control panel are brought back to the initial state.
As described hereinabove, the mixing console according to the present embodiment is capable of displaying a complex indication of the information about a channel which is designated by the user depressing the selection switch of the channel for longer than the predetermined duration T, the complex indication being an indication of the detailed information about the designated channel using the indicator units 28-1 through 28-8 for the eight channels. Thus, each of the indicator units 28-1 through 28-8 can employ display elements of a size of sufficient legibility (even though a few in number) to show details about the designated channel to the user.
Alternative Embodiments
The present invention is not necessarily limited to the above-described embodiment, but various modifications may be possible within the spirit of the invention, for example, as described in the following.
As is apparent from the above description, the present invention provides an information display device and method, and also a computer program therefor, in which a predetermined particular operation of a channel control element among a plurality of channel control elements causes a plurality of indicator units respectively for a plurality of channels, as a whole, to display detailed information about the channel of which the channel control element is operated in the particular operational manner. Thus, the present invention can present to the user the detailed information about an arbitrary channel without deteriorating the legibility or visibility of the characters on the indicator units.
While several forms of the invention have been shown and described, other forms will be apparent to those skilled in the art without departing from the spirit of the invention. Therefore, it will be understood that the embodiments shown in the drawings and described above are merely for illustrative purposes, and are not intended to limit the scope of the invention, which is defined by the appended claims.
| Number | Date | Country | Kind |
|---|---|---|---|
| 2001-203346 | Jul 2001 | JP | national |
| Number | Name | Date | Kind |
|---|---|---|---|
| 5608807 | Brunelle | Mar 1997 | A |
| 5734731 | Marx | Mar 1998 | A |
| 5908997 | Arnold et al. | Jun 1999 | A |
| Number | Date | Country |
|---|---|---|
| 1213105 | Apr 1999 | CN |
| 110143390 | May 1999 | CN |
| Number | Date | Country | |
|---|---|---|---|
| 20030007652 A1 | Jan 2003 | US |