CN1929350B - Digital mixer - Google Patents

Digital mixer Download PDF

Info

Publication number
CN1929350B
CN1929350B CN2006101276599A CN200610127659A CN1929350B CN 1929350 B CN1929350 B CN 1929350B CN 2006101276599 A CN2006101276599 A CN 2006101276599A CN 200610127659 A CN200610127659 A CN 200610127659A CN 1929350 B CN1929350 B CN 1929350B
Authority
CN
China
Prior art keywords
user
digital mixer
storage medium
login
key
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.)
Expired - Fee Related
Application number
CN2006101276599A
Other languages
Chinese (zh)
Other versions
CN1929350A (en
Inventor
寿山明男
相曾优
寺田光太郎
冈林昌明
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.)
Yamaha Corp
Original Assignee
Yamaha Corp
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
Priority claimed from JP2005275793A external-priority patent/JP4632175B2/en
Priority claimed from JP2005275791A external-priority patent/JP4632174B2/en
Priority claimed from JP2005275792A external-priority patent/JP4683208B2/en
Application filed by Yamaha Corp filed Critical Yamaha Corp
Publication of CN1929350A publication Critical patent/CN1929350A/en
Application granted granted Critical
Publication of CN1929350B publication Critical patent/CN1929350B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

A digital mixer provides audio signal processing functions to a user, who has logged into the digital mixer by inputting a user password, within limits of authority granted to the user. In the digital mixer, a mounting unit is provided for removably mounting a storage medium. a detector detects when the storage medium is mounted on the mounting unit and detects when the mounted storage medium is removed from the mounting unit. A determining portion determines whether or not a user key is stored in the mounted storage medium upon detecting that the storage medium is mounted on the mounting unit, and operates if a user key is stored in the mounted storage medium, for displaying a login screen associated with a user corresponding to the user key. A control portion allows the user to automatically log out the digital mixer upon detecting that the storage medium is removed from the digital mixer.

Description

Digital mixer
Technical field
The present invention relates to a kind of digital mixer, more particularly, relate to a kind of have to be installed in by the removable storage medium that will store the relative users key make the user sign in to the digital mixer of the function in the frequency mixer on the frequency mixer.
Background technology
Traditional digital mixer adjustment is from the Audio Meter and the frequency of a plurality of microphones or electronic device output, then with the sound signal mixing be divided into several groups, and the player that will send power amplifier or various recording unit or effect device to or just be played through the sound signal of dividing into groups.The operator of digital mixer is the various panel operation parts on the operation mixing console in the output audio signal that monitors digital mixer.By this way, the operator regulates the volume of sound signal (for example, sound device sound or voice) or tone so that digital mixer enters the optimum condition that performance is play.Digital mixer comprises input channel, mixing bus and output channel.Input channel is a plurality of input signals paths.From the signal of input channel output on the mixing bus by mixing.Output channel is a plurality of output signal paths.After the frequency equilibrium or output level of control input signals, input channel is exported to the mixing bus with their input signal.Each mixing bus is carried out mixing and is outputed it to corresponding output channel input signal.After the frequency equilibrium or level of control mixed frequency signal, each output channel will be from the mixed frequency signal output of mixing bus input.
Known digital mixer has login feature.In non-references 1, disclosed an example.This frequency mixer provides various functions to having logined the user who enters frequency mixer by input user ID and password.Some digital mixers may limit the function that each user can use.Some digital mixers with login feature provide the function of its operation of locking, unless import user ID and password.
[non-references 1] " DIGITAL MIXING ENGINE DME64 DesignerMannal ", Yamaha, 2004.
Some computer systems only just allow the user to login when the user enters system by on computer system dismountable storage medium (for example, USB storage) being installed, and store user's authorization information (user key) on described storage medium.
Yet, login in the said method that enters computer system by the USB storage that stores user key is installed on computer system the user, after being installed in USB storage on the computer system, the user must executable operations input user ID and password, so register is inconvenient.
In addition, in some computer systems, user's login enters described system and uses for it.The guest is defined as default subscribers.Even the guest must carry out register to use described system.Some computer systems provide and are used to specify the Auto Login feature that the user enters described system.
Digital mixer is a kind of computer system and can be counted as the equipment that some can both use in any time of frequency mixer power supply opening.Yet, after frequency mixer is opened, the register that traditional login feature of frequency mixer need bother.Computed Auto Login feature makes a certain definite user can login automatically after power supply opening and enters.Yet, in this case, after described definite user has logged off, still need to carry out the register of trouble.
If the user is logined the method that enters computer system and is applied to digital mixer by the detachable USB storage store user key is installed on computer system, the security that then can manage frequency mixer makes a definite user just be allowed to use a definite frequency mixer separately.Yet unique user may be expected to login the system of entering and use the frequency mixer of first broadcasting studio and another frequency mixer of second broadcasting studio.In this case, the user must carry the USB storage that is used for logining the frequency mixer of first broadcasting studio into and be used for logining into another USB storage of another frequency mixer of second broadcasting studio.If because be inconvenient to carry and manage two USB storage and single USB storage is used for handling this requirement, then the frequency mixer user of first broadcasting studio can use described USB storage login to enter the frequency mixer of second broadcasting studio.Yet when the USB storage that will store the user key that uses different frequency mixer establishments was installed on the frequency mixer, the user of frequency mixer may expect to prevent to use other user key login.On the other hand, the user may expect to allow the user-dependent a plurality of frequency mixer with being used to use identical user key (comprising staff's user key).
As previously mentioned, the digital mixer that has the mixing function that some are known has login feature.Login feature allows the user to login by the username and password checking user according to user's input and enters digital mixer.When not being when carrying out user rs authentication according to the input username and password, its operation of digital mixer lockable with login feature is to prevent user's operand word frequency mixer.But the digital mixer with login feature also can limit the user's that each login enters functions of use.
When user's login entered the digital mixer with this login feature, the user can use digital mixer in the authority that is provided with for the user.In described traditional digital mixer, just the data of the state that is provided with before login are transmitted to current storer.Therefore, when user's login entered digital mixer, digital mixer was brought into the mixing identical with logining state before state is set.Even the user is familiar with the operand word frequency mixer, the user also needs the state that is provided with of checking that it is current after login.Then, the user must change into the current state that is provided with the state that is provided with of expectation.Therefore, traditional problem that digital mixer had is that the user can not operate it fast.In addition, the user who is unfamiliar with the operand word frequency mixer can not understand the state that is provided with that sends current storage to.In this case, the problem that digital mixer the had user that is to be unfamiliar with the operand word frequency mixer may not obtain the expectation setting of digital mixer.
Summary of the invention
The purpose of this invention is to provide a kind of digital mixer, it provides various functions to the user who logins by the USB storage that the storage user key is installed in the frequency mixer on frequency mixer, thereby satisfies the demand of login easily.
Another object of the present invention provides a kind of digital mixer, wherein said frequency mixer can be used under the situation without any troublesome operations at any time by someone, and when the clear and definite login of user, the user can use various functions in authorizing user's extent of competence.
A further object of the present invention provides a kind of digital mixer, it is to providing various audio signal processing function by the user comprise the USB storage that is stored in user key wherein and to have logined in the frequency mixer into is installed on frequency mixer, wherein allow login to advance user in one group of frequency mixer and can be different from and allow login to advance user in another group frequency mixer, thereby frequency mixer can be carried out checking to refuse undelegated frequency mixer user login.
Another purpose of the present invention provides a kind of digital mixer, wherein can change the user key created by another frequency mixer as required with the user key used as respective mixers.
Another purpose of the present invention is to allow digital mixer to enter the mixing of logining the user in the digital mixer into corresponding to operand word frequency mixer state is set.
To achieve these goals, the invention provides a kind of digital mixer, (for example wherein be furnished with removable storage medium, USB storage) installation unit, and when detecting storage medium and be installed on the installation unit,, then show a logon screen if in described storage medium, store user key, this logon screen allows the user's login corresponding to user key, can be easy to login thus and advance in the frequency mixer.When removing storage medium, withdraw from frequency mixer automatically corresponding to user key in the storage medium and the user that thitherto logined.After withdrawing from, the user of current login can be automatically switched to guest user.
Cause login or withdraw from if install or remove storage medium as mentioned above, the installation unit of storage medium only is used to login or withdraws from so, make in storage medium can not storage creation user key or at storage medium inediting user key.Therefore, in the present invention, when storage medium is installed, determine whether to create or the compiles user key, and if to be defined as be then not carry out automatic login.When the user key that will create or edit writes storage medium, can login automatically corresponding to the user of described user key, thereby can confirm the operation of the account of the user key creating or edit.
In addition, the user who allows the described user key of use to login can include the specific user of the authority of compiles user key, if and when comprising that by the specific user who logins the storage medium of the user key that is stored in specific user wherein sends the instruction of compiles user key when being installed on the installation unit, even detect so and remove storage medium, also can delay automatic exit function to keep specific user's user key editing authority from installation unit.
To achieve these goals, the invention provides a kind of digital mixer, it is characterized in that being provided with the guest of the default subscribers that does not have password, and when connecting the power supply of frequency mixer, automatically perform login by the guest, and when the user of the login except that the guest had withdrawed from, the active user was back to the guest.Therefore, do not carry out register for guest's login.At any time, a certain user logins frequency mixer.That is, no matter the state of frequency mixer how, always Any user can be logined frequency mixer.Can be according to the instruction setting of the specific user with specified permission and change guest's authority.This makes it possible to customize the guest's who is referred to as default subscribers authority.
After the user key that uses first user except that the guest is carried out login, can use the user key of second user except that the guest to login.When second user had withdrawed from, the guest logined automatically.When having used guest's user key login, the guest do not allow the guest to withdraw from.
To achieve these goals, the invention provides a kind of digital mixer, it is characterized in that the frequency mixer administrator's password that the user uses is incorporated in the data that are stored in the relative users key in the removable storage medium (for example USB storage) as checking ID, and when the user signs in in the frequency mixer, whether the checking ID that determines user key is identical with the administrator's password of frequency mixer, if the checking ID of user key is identical with administrator's password then, then use user key to carry out password authentification.
When confirming that checking ID and refusing user's different with administrator's password logined, can point out the administrator's password of user's input mixer, if the administrator's password of user's input mixer then can allow the user to login.In this case, the administrator's password of frequency mixer of input can be write checking ID as storage medium.
In order to realize described purpose, the invention provides a kind of digital mixer that comprises the storer of the user's service data that wherein stores each user.The principal character of described digital mixer is: when the user logins in the digital mixer, digital mixer from storer read corresponding described login the user user's service data and the user's service data that reads is set current storage.
The present invention allows simply to login and withdraw from operation, because can carry out login and withdraw from by storage medium (for example USB storage) being installed on the frequency mixer and removing storage medium from frequency mixer.In addition, when the user creates or compiles user key and when it is write storage medium,, just switch current account up to writing to finish even user's storage medium is removed.This can be written to the user key of creating or edit in the storage medium it.One finishes and writes, and just current account switches to the user's that institute creates or edit a account, thereby can determine the operation of its account immediately.Even carry out in the pattern that withdraws from removing storage medium, also can edit the user key of another storage medium.
According to the present invention, when power-on, login automatically performs by the guest, and this allows can not use frequency mixer immediately carrying out under the situation of any troublesome operations.When the user clearly logined, the user can use various functions in authorizing user's extent of competence.When the user withdrawed from, the user of login was back to the guest.That is, can under the situation of not carrying out any troublesome operations, turn back to guest as default subscribers.When a plurality of users login continuously (in the following embodiments, if USB storage comprises a plurality of user keys, then a user can login after another user's login), the user of login turns back to the guest along with withdrawing from of end user, thereby when the active user withdraws from, be which user with regard to what do not need to consider login recently.Just, have only two users, promptly guest and another user are counted as the user of login, thereby can be easy to determine the user of login.In addition, because the guest can not withdraw from, so, under guest's authority, can both use frequency mixer in any time of withdrawing from after operating.Therefore, the invention provides a kind of frequency mixer easily.
According to the present invention,, then a corresponding user key can be common to any frequency mixer if in (promptly with user-dependent) a plurality of frequency mixer that the user uses, identical administrator's password is set.Because its password is different, so can also limit the use of frequency mixer by the user key that uses a different frequency mixer to create.If ID is different with administrator's password in checking, then require the administrator's password of user's input mixer.If inputed correct password, then can login by user corresponding to user key.After this, if executable operations with the data of the user key in the updated stored medium, then user key just becomes the user key of frequency mixer.Therefore, by shirtsleeve operation, just the user key that different frequency mixer are created can be changed into the user key of described frequency mixer.
According to the present invention, digital mixer is stored user's service data of each user in storer.When the user logined in the digital mixer, digital mixer read corresponding to user's service data of the user of login and the user's service data that reads is set current storage from described storer.Therefore, when the user logined in the digital mixer, digital mixer just was brought into the state that is provided with that user itself has been provided with.This allows user to grasp the state that is provided with of digital mixer and operand word frequency mixer thus immediately.
In addition, described digital mixer provides the several scenes data, and these data can be called after login.Digital mixer also will be handled as contextual data corresponding to user's service data of the user who logins.This allows digital mixer to call contextual data as required after login, also allows the default setting of invoke user after login.
Can the exterior storage medium and the digital mixer that wherein store the user management data is attached.Digital mixer calls in the current storage with user's service data that will be stored in the exterior storage medium automatically according to the user management data execution login process that is stored in the exterior storage medium again.Only by being the attached exterior storage medium of digital mixer, each user just can make digital mixer enter the state that is provided with that user itself has been provided with.This makes the user management data that will be stored in the digital mixer minimize.
Described digital mixer has unique device identifying information.Use described unique device identifying information, digital mixer checking be stored in the attached exterior storage medium of digital mixer in included device identifying information and allow to login in the user management data of storing according to described checking.This permission digital mixer prevents to use the exterior storage medium that wherein stores the user management data of creating by the distinct device of same type to login.
In addition, exterior storage medium can be stored a plurality of user management data.This allows unique user can correspond respectively to the user management data that each scene is prepared a plurality of special uses.The user can use the user management data of the special use of each scene that a Frequency mixing processing corresponding to each scene is set.Can be according to the user right of each user management data of scene change of using the user management data.Therefore, when for the forbidden operation of each scene by non-when carrying out wittingly, digital mixer can be forbidden this operation, can prevent maloperation thus.
Description of drawings
Fig. 1 is the block scheme of digital mixer according to an embodiment of the invention;
Fig. 2 represents the outward appearance of the exterior panel of described digital mixer;
Fig. 3 represents how to control according to the configuration information in the current storage processing of frequency mixer;
When Fig. 4 a and 4b are the power supplys of unblanking mixer the process flow diagram of performed process and when the ON incident of login button takes place or when the insertion incident generation of USB storage the process flow diagram of performed process;
Fig. 5 a and 5b are selected user password authentification process flow diagram of handling and the process flow diagrams that file preservation processing is set;
Fig. 6 a and 6b withdraw from the process flow diagram of Action Events processing and the process flow diagram that USB storage removes event handling;
Fig. 7 a and 7b are that user key is created and the process flow diagram of user key account setup process and the process flow diagram of performed process when unlatching active user's account is provided with button;
Fig. 8 a-8c represents that the user selects the example of screen;
Fig. 9 a and 9b represent the example of the password authentification screen and the administrator's password checking screen of selected user;
Figure 10 a and 10b represent to be provided with the example that file is preserved screen and the file load screen is set;
Figure 11 represents the example of active user and user key management screen;
Figure 12 a and 12b represent that account is provided with the example of screen;
Figure 13 is the block scheme of expression according to the digital mixer of another enforcement of digital mixer of the present invention;
Figure 14 is the synoptic diagram according to the outward appearance of the panel of the digital mixer of the described embodiment of digital mixer of the present invention;
Figure 15 is the process flow diagram of the performed processing of digital mixer according to the present invention when operating electronic sound volume controller or functional unit, and this figure explains in conjunction with the data structure separately of scene storer and user management data;
Figure 16 is the performed process flow diagram that adds electric treatment of digital mixer according to the present invention when energized;
Figure 17 is the process flow diagram that USB storage is inserted event handling, described USB storage insert event handling be digital mixer according to the present invention performed add event handling in the electric treatment;
Figure 18 withdraws from the process flow diagram that Action Events is handled, described withdraw from Action Events handle be digital mixer according to the present invention performed add event handling in the electric treatment;
Figure 19 be illustrated in digital mixer according to the present invention performed withdraw from the sample window that shows in the operational processes.
Embodiment
Now with reference to the description of drawings embodiments of the invention.
Fig. 1 is the block scheme of digital mixer according to an embodiment of the invention.This frequency mixer 100 comprises CPU (central processing unit) (CPU) 101, flash memory 102, random access storage device (RAM) 103, display 104, electronic sound volume controller 105, manipulater 106, waveform I/O (I/O) interface 107, signal processor 108, USB (universal serial bus) (USB) I/O interface 109, another I/O interface 111 and bus 112.
CPU 101 is processing units of the integrated operation of control frequency mixer.Flash memory 102 is nonvolatile memory and machine readable medias of the various data of the various control and treatment carried out of storage CPU 101 and computer program.Even nonvolatile memory is the recordable memory that canned data also can not be lost when power-off.RAM 103 is as the workspace of the program of moving by CPU 101 or the volatile storage of loading zone.Display 104 is the matrix displays that show the various information on the exterior panel that is installed in this frequency mixer.Electronic sound volume controller 105 is the manipulaters that are used to be provided with various parameter values, and it is installed on the exterior panel of frequency mixer.Manipulater 106 is mounted in the various manipulaters on the exterior panel of frequency mixer.
Waveform I/O interface 107 is the input/output interfaces between frequency mixer and various input-output apparatus, the register etc.The example of input-output apparatus comprise the simulated audio signal from input equipment (for example microphone) input convert to digital signal and described digital signal input to frequency mixer AD transducer card, the digital audio and video signals of exporting from frequency mixer is converted to simulating signal and this simulating signal is exported to the DA transducer of audio system, or the like.Signal processor 108 is such digital signal processors (DSP): it will divide arbitrarily by the digital audio and video signals of waveform I/O interface 107 inputs tasks a plurality of input channels, by the sound signal of any mixing input channel of a plurality of mixing buses, and the signal that finally obtains by output channel output.Input or output passage for each, can carry out volume control, carry out frequency characteristic control, wait by compressor reducer and carry out various wave form varies processing, and come implementation effect to bestow processing by effect device by balanced device by fader.Therefore, DSP 108 can be to carrying out the processing bestowed such as mixing, level adjustment and effect with record or output audio signal by the sound signal of input equipment (for example microphone) input.
USB I/O interface 109 be used for connecting or insert USB storage 110 to or advance the interface of frequency mixer.Be used to install or insert the port of USB storage 110 or installation unit and be provided at a position on the exterior panel, for the user, easily USB storage is inserted into described panel neutralization in this position and removes from it.CPU 101 can detect and USB storage 110 is inserted into USB I/O interface 109 or from its incident that removes.In case connect USB storage 110, CPU 101 just can read and write data to UBS storer 110.Yet, expectation be that USB does not allow to read and write, unless frequency mixer is correctly visited USB storage.I/O interface 111 is interfaces that various peripheral hardwares (for example externally controlling the computing machine of frequency mixer) are connected with frequency mixer.
The outward appearance of the exterior panel of the digital mixer 100 of Fig. 2 presentation graphs 1.The display 104 of Fig. 1, fader 105 and manipulater 106 are installed on the described exterior panel.Reference number " 201 " is represented 10 screen selector switch, " 202 " represent matrix display, " 203 " represent dedicated tunnel amplifier group part, " 211 " are arrived " 214 " and are represented upper and lower, left and right cursor movable button, " 215 " represent the DEC button, " 216 " represent the INC button, and " 217 " represent enter key, and " 218 " represent a runner.Dedicated tunnel amplifier group part 203 comprises that 8 dedicated tunnel amplifier group 203-1 are to 203-8.Dedicated tunnel amplifier group (for example, 203-1) comprises a CUE switch 231, electronic sound volume controller 232, an ON switch 233 and a selection (SEL) switch 234.Other dedicated tunnel amplifier group 203-2 each in the 203-8 all has identical structure.
When one of screen selector switch 201 is opened, be shown with the corresponding screen of described switch and dedicated tunnel amplifier group 203-1 to 203-8 is distributed to function according to shown screen.For example, when first to the 8th input channel selector switch was opened, the parameter that just shows first to the 8th input channel on display 202 was provided with state and dedicated tunnel amplifier group 203-1 to 203-8 is distributed to the manipulater of the parameter that is used to be provided with first to the 8th input channel.In an identical manner, also can with the 9th and subsequently the channel allocation that inputs or outputs give dedicated tunnel amplifier group 203-1 to 203-8 so that their parameter to be set.Electronic sound volume controller 232 is level control attenuators of distributing to the passage of dedicated tunnel amplifier group.ON switch 233 is used for the signal of On/Off respective channel.Each SEL switch 234 is used for being used as selector channel from passage of input and output channel selecting of frequency mixer.For each processing block of the various processing of channel audio signal, but the detail parameters of display 202 display process pieces is provided with screen with detailed demonstration with the processing parameter that has been elected to be the passage that is selector channel is set.Screen selector switch 201 comprises and is used to show that this detailed parameter is provided with the switch of screen.
Display highlighting is set on the screen and when cursor being set, selects described parameter in detailed parameter with parameter.Use cursor movable button 211 to 214, can be arranged on the cursor that shows on the screen with the parameter of expectation.Can operate DEC button 215, INC button 216 and runner 218 to change parameter value and can use enter key 217 to determine parameter value.
As mentioned above, screen selector switch 201 can be used for toggle screen, and in the function of switching respective channel amplifier group according to the screen that switches, be provided with and change the parameter of each passage.Be provided with on the screen in described detailed parameter, removable cursor is to select a parameter and can use manipulater 215 to 218 settings and change selected parameter.Parameter by these operation setting and change is stored in the current storage.Current storage is arranged among the RAM103, and determines the current operation of frequency mixer according to the parameter value that is provided with in current storage.
Reference number " 221 " arrives " 225 " and represents relevant display part of scene and manipulater.The various processing that term " scene " refers to the signal processor 108 that is used for controlling frequency mixer (for example, the described Frequency mixing processing 304 in back) supplemental characteristic item (for example, connection status between incoming line and the input channel, connection status between outlet line and the output channel, the parameter value that in passage, is provided with, or the like) combination.Described frequency mixer comprises a scene storer in flash memory 102.The supplemental characteristic that has in the current storage of the scene of its appointment number can be stored in the scene storer.On the contrary, but given scenario number from the scene storer, scene is called to current storage again.In a kind of specific method of operating, last knob down 223 and 224 is used to change on scene display part 221 scene that shows number, and call buttons 225 is unlocked to call the scene of described scene number more again.In addition, specify a scene number and open store button 222 the parameter value of Set For Current in current storage is stored as the scene of described scene number.Described scene display part 221 is general to show current calling again to the scene of the scene of current storage number.
The user of frequency mixer needs registered user's name, password etc. in advance.Each user name is provided with a user right.The user of login can be in the user right that this user is provided with executable operations.Special user's name comprises " keeper " and " guest ".Special user's name " keeper " and " guest " are default and can not delete when preparing frequency mixer delivered.Can not password be set to user name " guest ".When opening the power supply of frequency mixer, frequency mixer is activated, and the user uses user name " guest " to login automatically under the situation without any operation and enters it simultaneously.If user expectation uses another user name login to enter frequency mixer, then the user opens the login button 251 on the exterior panel, so start login process and explicit user selection screen on display.User's executable operations to be selecting a user name on screen then, and inputs password then, and login enters frequency mixer thus.
If the user opens the exit button 252 on the exterior panel, then start and withdraw from process and show the end check screen.If user's executable operations on the screen that shows withdraws from indication, the user just withdraws from frequency mixer so.If the user withdraws from, then use user name " guest " to automatically perform login process.Therefore, if the frequency mixer power supply opening, then the user always can sign in in the frequency mixer.If any other user except that " guest " withdraws from frequency mixer, Deng Lu user just returns " guest " so." guest " can not withdraw from frequency mixer.
User's setting operation device group 253 is to comprise that the user who allows login is provided with the part of a plurality of manipulaters of function arbitrarily.
How Fig. 3 represents to control processing according to the frequency mixer of this embodiment according to the configuration information in the current storage.As mentioned above, current storage 303 is arranged among the RAM 103.Carry out the Frequency mixing processing 304 of DSP 108 according to the various parameter values that in current storage 303, are provided with.Manipulater/fader 301 is corresponding to manipulater shown in Fig. 2 or fader.Handle 302 operations that come detecting operation device/fader 301 by the operation detection that CPU 101 carries out, and be provided with and change the parameter value of (editor) current storage 303 according to the operation that detects.The setting of parameter value and variation are reflected in the Frequency mixing processing 304 of DSP 108.
Current storage 303 has system's configuration information storage area, various parameter storage area and an information-setting by user storage area.System's configuration information storage area is the zone that system's configuration information is set therein.System's configuration information is the basic setup information of using when mixing system is operated.The data owner that is provided with in various parameter storage area will comprise the parameter value such as the coefficient that uses when DSP 108 carries out Frequency mixing processing.The data that are provided with in the information-setting by user storage area comprise for the unique configuration information of login user.Information-setting by user and system's configuration information also are not included in the contextual data, and do not use the contextual data of calling again and override information-setting by user and system's configuration information in the current storage.
For each user provides user key file 310, and the user management data that user key file 310 storage is unique to each user, the i.e. required user's such as user name, password and user right data configuration information when the user logins frequency mixer into.The user key file 310 that is used for the user key file 310 of " keeper " and is used for " guest " is stored in the integrated internal storage device (as flash memory 102) that advances digital mixer.Under the situation of the account of creating its user name, the user key file 310 that is used for other users is stored in the External memory equipment (as USB storage 110) that is attached at removedly on the digital mixer.Because the user key file 310 that is used for other users except that " keeper " and " guest " is stored in their USB storage 110, use their user name could login in the described frequency mixer so the user has only, can prevent that thus other people from logining in the into described frequency mixer with their user name improperly.Also a plurality of users' user key file 310 can be stored in the USB storage 110.
User key file 310 comprises U account data 312, U definition SW data 313, U preference data 314 and U title 311, and described U title is that indication this document is the identifier of user key file.Here, suppose that at least U account data 312 is encrypted and do not allow the user to quote ciphered data under the incorrect situation of system handles.
U account data 312 comprises (1) user name, (2) user cipher, and user cipher is empty when the user is called " guest ", (3) are provided with filename, (4) checking ID and (5) permissions data.It is the filename that file is set that reads when the user has used the user name login that filename (3) is set.Be provided with U account data, U definition SW data and the U preference data that file storage comprises in the user key file, the definition frequency mixer all the information of state is set, the back is elaborated to it with reference to the file 330 of being provided with among the figure.The authority of permissions data (5) representative of consumer, i.e. representative allow (or not fair) user to use which function.
Checking ID (4) is the password for gerentocratic " keeper " of the frequency mixer of user's use of passing through this user name.Checking ID (4) is the identical data of user key (2) in the user key file 310 with " keeper ".When this user logins in the frequency mixer, check and verify ID whether with password (more particularly, being the password (2) in the user key file 310 that is stored in frequency mixer " the keeper ") unanimity of " keeper " of frequency mixer.When the two is inconsistent, the password of frequency mixer prompting user's input " keeper ".If the password of input " keeper " then allows the user to login into frequency mixer, otherwise the refusal login.
U definition SW data 313 are in the data of the function of the manipulater of the user's setting operation device group 253 described in Fig. 2 above the definition.U preference data 314 is that the user preferably selects to be provided with data (for example, about as for whether exporting the option of the inspection screen that whether writes running parameter is inquired in request when parameter changes data).
When the user advances in the frequency mixer by the correct login of login process, in the information-setting by user storage area of current storage 303, load and be provided with user's user key file 310.In user's the authority of login, load U account data 312 filename (3) is set file 330 (aftermentioned) is set.Afterwards, authorizing to carry out in user's the extent of competence according to the permissions data that in the information-setting by user storage area, is provided with and handling.In addition, determine that according to U definition SW data 313 that load and U preference data 314 function or the user of the manipulater of user's setting operation device group 253 preferably select the value of setting.The details of authority is described with reference to Figure 12 after a while.
Now scene storer 320 will be described.Scene storer 320 is the storage areas that are used for the contextual data shown in the storage map 2 that obtain in flash memory 102.In Fig. 3, " 1 " to " N " is scene number.Call again or the storage scenarios data by the operation shown in Fig. 2.When request when calling contextual data again, contextual data is read, and then it is stored in the various parameter storage area of current storage and according to the parameter value of contextual data and carries out Frequency mixing processing.When having specified scene n and indication storage scenarios data, the data of the various parameter storage area of current storage 303 are written to the contextual data n of scene storer 320.
Though provided the explanation of scene storer 320 above, this equally also is real to routine library.Term " routine library " refers to the data acquisition of parameter value group, and it is used for a plurality of parameter items that common being provided with can be the part of contextual data.For example, prepared routine library such as balanced device (EQ) routine library, compressor reducer routine library and effect device routine library.For example, if hypothesis scene storer 320 is effect device routine libraries, the parameter of the effect device of the frequency mixer of being realized by DSP 108 can be set jointly by data n being called again to current storage 303 then.On the contrary, but the position of designated program database data and the value of setting of the effect device that is provided with can be stored as the data n of routine library in current storage 303.Fig. 3 is illustrated in and provides routine library A and B among the RAM 103.
To illustrate now file 330 will be set.File 330 is set comprises user's service data that frequency mixer reads when each user logins frequency mixer into.Specifically, aforesaid read corresponding in the user's who writes on login the user key file 310 filename is set file 330 is set.The configuration information that defines all states how frequency mixer is set is stored in and is provided with in the file 330.File 330 is set to be stored in the storage medium identical with storing the user key file 310 that reads the user that file 330 is set.Specifically, because the user key file 310 of " keeper " and " guest " is stored in the flash memory 102, so the file that is provided with that reads by them is stored in the flash memory 102.Because other users' user key file 310 is stored in the USB storage 110, so their being provided with in the USB storage 110 that file is stored in them of reading.
File 330 is set comprises S title 331, system setting area 332, current memory block 333, scene memory block 334, routine library a-quadrant 335, routine library B zone 336 and another zone 337.The system setting area is the zone of retention system configuration information, and described system configuration information is stored in the system configuration information memory block in the current storage 303.Current memory block 333 is the zones that keep the information of the various parameter values in the various parameters memory block that is stored in current storage 303.Though current memory block 333 keeps the information-setting by user memory block, the user key file 310 that is provided with outside the file 330 keeps the information-setting by user that is stored in the information-setting by user memory block.Scene memory block 334 is the zones that keep contextual data, and described contextual data is stored in the scene storer 320 of flash memory 102 of frequency mixer.Routine library a-quadrant 335 and routine library B zone 336 are to keep to be stored in the routine library A of flash memory 102 and the zone of the routine library data among the B (320).Zone 337 is used to keep other data.Specifically, if file 330 will be set to be loaded in the frequency mixer, the data of system setting area 332 and current memory block 333 just are loaded in the zone of the current storage 303 among the RAM 103 so, the data of scene memory block 334 are loaded in the zone of the scene storer 320 in the flash memory 102, and the data in routine library a-quadrant 335 and routine library B zone 336 are loaded in the zone of the routine library A of flash memory 102 and B (320), control the operation of frequency mixer according to loaded data.
Dotted line 305-307 among Fig. 3 indication only has can carry out when carrying out the authority of handling the active user and is used to store/call or preserve/the described processing of loading data.Yet,, because when the user logins, must read user key file 310, so user key file 310 is arranged to allow to the loading in the current storage 303 (information-setting by user memory block) always.
The user of frequency mixer and their authority will be described now.The back can illustrate the detailed item of authority with reference to Figure 12.As mentioned above, " keeper " and " guest " is registered as the user that stipulates of frequency mixer.The keeper is the user with highest weight limit.Have only the keeper can be provided with and change guest's authority.Because it is the highest that the authority of " keeper " is fixed to, so even " keeper " can not change the authority of " keeper ".Anyone who comprises " guest " can not be provided with and change the authority of " guest ".The keeper can register " general user " and " high authority user's " new account." general user " and " high authority user " is group name.When each personal name in an account book is registered, can the designated user name whether be " general user " or " high authority user " just.The keeper can be provided with and change each personal user's of general user or high authority user authority.High authority user can be provided with and change high authority user's authority and general user's authority.Yet high authority user can be provided with and change their authority in giving high authority user's extent of competence.Each general user can consult their authority, but can not change their authority.Each general user even can not consult other users' authority.The difference that only has between general user and the high authority user is the authority that the general user can not change them, and high authority user can be provided with and change their authority.Other authority key element is based on other authority setting option in the permissions data.
Because permission or unallowed function are to control according to aforesaid each user's authority, so can suppress unskilled user's faulty operation and restriction field engineering's teacher (guest slip-stick artist) opereating specification, and other users outside the specific people that can also prevent to be responsible for handle specific parameter arbitrarily under the situation that a plurality of people are used alternatingly.Can also be easy to switch user's preferred setting.In addition, because when login, read the specific file that is provided with automatically,, the user of login do not worry the setting before frequency mixer just so can beginning to operate frequency mixer.
To illustrate now how the user logins in the frequency mixer of present embodiment into.As mentioned above, when the power supply of unblanking mixer, when the user uses user name " guest " login enters it automatically, start frequency mixer.If user expectation is used another user name login frequency mixer, then the user opens login button 251 and selects to select on the screen user name the user, and login enters frequency mixer thus.If the user opens exit button 252, when then login process is automatically performed by " guest ", therefore user name withdraws from frequency mixer, the user always can sign in in the frequency mixer, if and any other user except that " guest " withdraws from frequency mixer, Deng Lu user just is back to " guest " so.
Can remove USB storage 110 from frequency mixer and replace using login buttons 251 and exit button 252 to carry out logining/withdraw from processing by USB storage 110 being inserted into frequency mixer neutralization.Specifically, if will wherein store the USB storage 110 of user key file is inserted in the frequency mixer, then user list in the explicit user key file and user can sign in in the frequency mixer thus from the user of this user list selection login on screen.If remove USB storage 110 from frequency mixer, user name can withdraw from frequency mixer automatically so.Though high authority user can use USB storage 110 to create or compiles user key file 310, but they also can require to remove in the insertion mouth that has been inserted into frequency mixer at that time and wherein store the USB storage 110 of their user key file 310, and what replace it is to insert will to create or the target USB storage 110 of compiles user key file 310.Yet, if USB storage 110 is newly inserted the USB storage that replacement has been inserted in the frequency mixer, then, carry out the function of logining/withdrawing from because frequency mixer has when inserting or dismantle USB storage 110, the user of the new USB storage of inserting 110 login enters so the active user withdraws from.Therefore, though high authority user creates or compiles user key file 310, even but high authority user can not withdraw from yet when USB storage 110 is disassembled, even and will create or during the target USB storage 110 of compiles user key file 310 inserting, high authority user still remains the active user, and does not carry out new login process.
The feature of frequency mixer when the user logins will be described now.As mentioned above, when the user logined, whether the checking ID in frequency mixer detection user's the user key file 310 was corresponding with the frequency mixer administrator's password.Use the USB storage 110 of the key file 310 that wherein stores them, the user can login and use the frequency mixer that the keeper managed (that is, storing the frequency mixer of administrator's password) by the checking ID appointment in the user key file 310.In other words, the user can not login by with the different frequency mixer that the keeper managed of keeper of checking ID appointment.One or more frequency mixer that this management makes it possible to wherein to be provided with identical administrator's password are divided into a group with the one or more users with password identical with its checking ID.This user that can realize allowing belonging to a group can only use the management (that is, preventing that the user from using the frequency mixer that belongs to other group) of the frequency mixer that belongs to this group.The supvr of frequency mixer (promptly, under the situation about the keeper) changing, the key of the user key file 310 by changing " keeper " that keep in the frequency mixer only only just can be transformed into it frequency mixer of user's use that can be by belonging to new " keeper " group.
When the user logined into frequency mixer, the file that is provided with that filename is set of user's user key file 310 was read automatically and is provided with in frequency mixer, made the frequency mixer environment that can realize being suitable for the user immediately.Carry out to read according to user's the authority of login file is set.Specifically, if there is not the user of given login to load or call again the authority of data, even can not reads and be written to the data that are provided with in the file.Therefore, can share identical file being set and file is set and be shared, also can be implemented according to the various environment of described authority even give the user of different rights.
The process flow diagram of the performed process of CPU 101 when Fig. 4 a is the power supply of unblanking mixer.CPU 101 carries out initial setting up and activates the account of " guest " in step 402 in step 401.This is the user key file 310 of aforesaid reading " guest " and with the processing in the current storage 303 of the various data load of user key file 310.Then, in step 403, whether whether CPU 101 check will be provided with in the U account data 312 that filename is written to the user key file 310 that is read and have in flash memory 102 file be set.Filename is not set or file if there is no is set if also write, then aforesaidly be loaded in current storage 303 grades in step 404 all a predetermined initial setup file 330 with reference to Fig. 3.Here, suppose and use specific filename that predetermined initial setup file 330 is stored in the flash memory 102.Be written to reading in the user key file 310 and file is set and appearing in the flash memory 102 of guest if filename will be set, then all that file will be set in step 405 all are loaded in current storage 303 grades.
Then, in step 406, CPU 101 waits for up to the generation of one of variety of event and in the processing of step 407 execution according to a generation incident.When not having incident to take place or after step 407, CPU 101 carries out another processing and returns step 406 in step 408.The example of the incident of the processing that initiation will be carried out comprises that USB storage inserts or remove incident, fader (105) Action Events, manipulater (106) Action Events, communicate relevant incident and user's handover event with various external units.
According to above-mentioned process, when opening the frequency mixer power supply, under the situation of not carrying out any register, use " guest " to carry out automatic login process.
Fig. 4 b is the process flow diagram of the performed process of CPU 101 when the ON incident of the login button 251 of Fig. 2 takes place or when the insertion incident generation of USB storage 110.When the ON of login button 251 incident took place, CPU 101 began to carry out described process from step 414.In step 414, CPU 101 carries out the user and selects to handle.The user that Fig. 8 a is illustrated in step 414 demonstration selects screen 801.The radio button that uses as represent by " 811 " in Fig. 8 a for its keeper who stores user key file 310 in the flash memory 102 of frequency mixer main body shows." guest " is not shown.This is to allow the user except that " guest " to login into frequency mixer because open login button 251.From operator's the viewpoint of operation frequency mixer, use " guest " not carry out any login process.Also use the tabulation that is presented at the user name of the user key file 310 in the USB storage 110 that is connected with frequency mixer at that time by the radio button of " 812 " representative." 813 " represent the OK button, and " 814 " represent X button.The user uses a corresponding radio button to select user's login from the user who shows, and selects to handle by opening OK button 813 termination users.When X button 814 had been opened, the user selected to be counted as to cancel, and kept the user's of current login logging status under the situation of not carrying out any processing subsequently.
After step 414, CPU 101 determines whether that in step 415 state that is provided with that file is set that reads when the user in current login being logined made any change.When having made any change, CPU 101 carries out in step 416 and is used to preserve the processing that file is set.The back is elaborated to this processing with reference to Fig. 5 b.When in step 415 not to being provided with that file is made any change or after step 416, CPU 101 determines that in step 417 the checking ID in the new user's who selects the user key file 310 is whether consistent with the password of " keeper " of frequency mixer.If the two unanimity, CPU 101 determines that selected user is the correct user of frequency mixer, and verifies selected user's password in step 418.
Fig. 9 a represents selected user's password authentification screen 901.As the selected user name that shows of " 911 " representative, and display password input field 912, OK button 913 and X button 914.If the user is to password input field 912 input passwords and open OK button 913, CPU 101 carries out password authentification then.Details with reference to the processing of Fig. 5 a description of step 418.
If determine that in step 417 user's checking ID is different with the administrator's password of frequency mixer, then CPU 101 carries out administrator's password in step 419 and verifies processing, and carries out checking ID in step 420 and upgrade processing, advances to step 418 then.
Fig. 9 b is illustrated in the administrator's password checking screen 901 that step 419 shows.Because ID is different with administrator's password in checking,, CPU 101 determines whether described user is the suitable user of frequency mixer so showing the information 921 of the administrator's password of asking input mixer.The administrator's password of user's input mixer and open OK button 923 then.If inputed correct password, then CPU 101 carries out the processing in the checking ID district in the user key file 310 that uses the New Administrator Password who is input in the zone 922 to upgrade the user in step 420.Therefore, the user cipher that produces for another frequency mixer is used as the user key of required frequency mixer.Afterwards, CPU 101 advances to step 418 to carry out the password authentification of selected user.Though write user's checking ID again in step 420, can also allow the user to choose whether to rewrite checking ID.In addition when rewriteeing checking ID, because imported correct administrator's password and CPU 101 advances to step 418, so checking ID testing result is OK.
After step 418, CPU 101 activates the account of selected user in step 421.This is the processing that is used for the information of the user key file 310 of selected user is loaded into the information-setting by user memory block of current storage 303.Then, if CPU 101 determines that in step 422 permissions data that selected user has according to selected user loads the authority that file is set, and determine to be provided with in the user key file 310 that filename is written into the user and file is set and appear in the record storage area (flash memory or USB storage) identical with storing user key file 310, then CPU 101 loads in step 423 file being set and stopping described process of filename is set.If CPU 101 does not have to load the authority of file to be set and also not to write filename to be set or not to exist in same record storage at the definite selected user of step 422 file is not set, then CPU 101 does not carry out any further processing and stops described process.With reference to Fig. 5 b explanation file load being set handles.
When the insertion incident of USB storage 110 took place, CPU 101 carried out process same as described above.At first, in step 411, CPU 101 determines whether to create or the compiles user key.If be defined as is that then CPU 101 does not carry out any further processing and stops described process.When the user of login is keeper or high authority user, they can create or the compiles user key, and in identical situation, they can insert the USB storage of the user key that storage will edit or the USB storage that will store the new user key that will create therein, with the storer that replaces inserting.In this case, step 411 process is afterwards logined and is stopped in the insertion of CPU 101 uncertain USB storage 110 indication again.If in step 411 is not to create or the compiles user key, then whether there is user key file 310 in the USB storage 110 that CPU 101 determines inserting in step 412.If there is no the user key file 310, and then CPU 101 does not carry out any other processing and stops described process in step 413.If there is user key file 310, then CPU 101 advances to step 414.Processing subsequently is same as described above.Fig. 8 b represents that the user who shows in step 414 selects screen 802 when inserting USB storage 110.Inserting USB storage 110 can be counted as and have the intention that the user by USB storage 110 logins.Therefore, in step 802, CPU 101 shows as by the user list in the USB storage 110 of " 822 " representative.
Fig. 5 a is the process flow diagram that the password authentification of the selected user of step 418 is handled.In step 501, CPU 101 is presented at the password authentification screen 901 shown in Fig. 9 a.If detect the operation of input character in step 502, then CPU 101 is provided with input character in step 503 in password input field 912.Then, CPU 101 operates in step 504 test button.If do not detect push-botton operation, then CPU 101 turns back to step 502.If open X button 914, then CPU 101 definite password authentifications processing are cancelled and are stopped login process in step 505.In this case, all processing of the later step of CPU 101 cancellation step 418 and invoked procedure and turn back to virgin state.In this case, user's account can be automatically returned to guest's account.
If open OK button 913 in step 504, then CPU 101 determines that in step 506 password thitherto inputed is whether consistent with the user cipher in user's the user key file 310.If the two is inconsistent, then CPU 101 shows error message and is back to step 502 in step 507.If two password unanimities, CPU 101 closes password authentification screen 901 and stops described process in step 508.
The administrator's password checking of the step 419 of Fig. 4 b is handled with the processing of Fig. 5 a similar.Yet administrator's password shown in Fig. 9 b checking screen 902 shows in step 501.
Fig. 5 b preserves the process flow diagram of handling for the file that is provided with that file is set of the step 416 among Fig. 4 b.At first in step 511, the file that is provided with of CPU 101 displayed map 10a is preserved screen 1001.The check box that is used to specify the project that file (referring to Fig. 3) is set that will preserve is displayed on the screen 1001.For example, " system's setting " check box 1011 is selected, and " scene storer " check box 1012 is not selected, make system's configuration information of system configuration information memory block of current storage be stored in system's configuration information 332 that file 330 is set, and the information of scene storer 320 is not stored in the scene storer 334 that file 330 is set.The project that the user of login haves no right to preserve becomes ash.For example, " routine library A " check box 1013 becomes ash, and it indicates the user of current login to have no right save routine storehouse A.In the drawings, " 1014 " represent the OK button, and " 1015 " represent X button.
After step 511, CPU 101 determines whether to detect the operation of the check box of choosing/do not choose each in step 512.If detect the operation of the check box of choosing/do not choose an item, so CPU 101 make in step 513 this project the choosing of check box/selected state is not opposite.CPU 101 operates in step 514 test button then.If do not detect push-botton operation, then CPU 101 turns back to step 512.If open X button 1015, CPU 101 skips steps 515 and advance to step 516 then.If OK button 1014 is unlocked, then CPU 101 preserves the data of choice and advances to step 516 in file 330 is set.Will preserve the file 330 that is provided with of choice data specifies by the filename that is provided with in the user's of login the user key file 310.If in account set handling described later, newly write one the be provided with file of filename to replace being read when the user logins is set, then can use the file that is provided with that file is set rather than reads that newly writes to preserve file is set.
Though the process of Fig. 5 b that processing spec has been preserved in conduct, the file load that is provided with of the step 423 of Fig. 4 b is handled the above-mentioned process that is similar to.Yet, in loading processing, file load screen 1002 is set at step 511 displayed map 10b.The check box that is used to specify the project that file 330 is set that will load is displayed on the screen 1002.For example, the data with choice 1021 are loaded into current storage 303 grades from file 330 is set.The project (for example, project 1023) that the user of login haves no right to load becomes ash.In the drawings, " 1024 " represent the OK button, and " 1025 " represent X button.CPU 101 carry out to load in step 515 choice data processing and carry out the processing of the screen 1002 of closing Figure 10 b in step 516.
Not only in user login or when withdrawing from, and when the user clearly asks, can both execution graph 5b file preservation/loading processing is set.
Fig. 6 a is the process flow diagram that withdraws from the Action Events processing performed when the exit button 252 of Fig. 2 is unlocked.In step 601, CPU 101 shows that one withdraws from screen.Though not shown, withdrawed from screen display the inquiry information and the OK button that whether withdraw from.In step 602, CPU101 determines whether to detect push-botton operation.If X button is opened, then CPU 101 determines to withdraw from processing and has been cancelled and has stopped withdrawing from processing.If the OK button is unlocked, CPU has made in the data that file is set that step 603 determines whether to have read when the user of current login logins the state change has been set so.If made change, then CPU carries out in step 604 file preservation processing (referring to Fig. 5 b) is set.CPU activates the account of " guest " in step 605 then.In step 606, CPU determines whether the guest has the right to load file to be set and whether user key file 310 that filename writes the guest will be set with whether existing file to be set in the record storage (being flash memory 102 in this example) identical with storage user key file 310 according to guest's permissions data.If the guest has the right to load file be set, filename be set be written into, and to exist file is set, CPU carries out in step 607 and file load is set handles (referring to Fig. 5 b) and stop described process afterwards so.If the guest haves no right to load file be set, be provided with that filename is not written into or do not exist in flash memory 102 file is set, CPU does not carry out any other processing and stops described process so.
Fig. 6 b for when generation USB storage 110 remove incident the time performed processing process flow diagram.In step 611, whether the user that CPU 101 determines current logins is identical with the user that user key file by the USB storage that removes signs in in the frequency mixer.If be defined as not, then CPU stops described process.If be defined as is that then CPU determines whether to create or the compiles user key in step 612.If this is defined as, then the CPU USB storage of determining to be stored in the user key file 310 in the processing that is created or edited replaces the storer inserted and is newly inserted, and does not carry out any other processing then and stop described process.If in step 612 is not to create or the compiles user key file, then CPU determines that the user of current login has asked to withdraw from and activates guest's account in step 613, and shows in step 614 and to comprise the dialog box that message " withdraws from ".In step 615, CPU waits for that the OK button on dialog box is unlocked.If the OK button is unlocked, then CPU carries out and superincumbent step 606 and 607 identical processing with 617 in step 616, stops described process then.
Fig. 7 a is the process flow diagram that user key is created processing and user key account set handling.Herein, suppose to have shown active user shown in Figure 11 and user key management screen according to specific operation.
The screen 1101 of Figure 11 at first, is described.Account is provided with button 1111 and is used for issuing setting or changing password or filename is set and the instruction of active user's (that is the user of login) authority.Button 1112 preferably is set is used to issue the instruction of U preference data 314 that is provided with or changes active user's user key file 310.User-defined SW is provided with button 1113 and is used to issue the instruction of SW data 313 of U definition that is provided with or changes active user's user key file 310.User key is created the instruction that USB storage that button 1114 is used for being distributed on current connection is created new user's user key file 310.The user key account is provided with button 1115 and is used for issuing the instruction that the account that is provided with or changes the user key file 310 of the USB storage 110 of current connection or flash memory 102 is provided with data.User's switching push button 1116 is used to issue the instruction (i.e. login once more) of switching the active user.
Authority according to the active user allows or does not allow to show each button on screen 1101.Because button 1111 to 1113 is used to the data that the active user consults, is provided with or change is relevant with the active user, can show them at least.Yet, in some cases,, may not allow the active user to be provided with or change screen (for example, the screen shown in Figure 12) data that when opening these buttons, show though allow active user's data query.This equally also is genuine for user's switching push button 1116.When not allowing the active user to create new user key, button 1114 becomes ash.Similarly, when the account that does not allow the active user to be provided with and to change another user's user key file was provided with data, button 1115 became ash.
When being unlocked, carries out by the button 1114 on the screen 1101 of Figure 11 the processing of " user key establishment " Fig. 7 a afterwards.At first, the new user name that will create in step 701 input.In step 702, CPU 101 shows and corresponding to the user-dependent account of inputing user name screen (referring to Figure 12) is set.When " high authority user " created user key, the USB storage that CPU points out the user to remove current insertion at step 701 display message is inserted then will be to its USB storage that writes.In response to this message, the user removes that they are current to be inserted into the USB storage in the frequency mixer and to replace it to insert the USB storage that will store the user key file of new establishment.This removes or inserts and can't start withdrawing from or login process of above-mentioned steps 411 or 612.High authority user can only create general user and can not create new high authority user.
Figure 12 a and 12b represent that account is provided with the example of screen 1201.Account is provided with screen 1201 and comprises two Tab keys 1210 and 1220.Can the authority that relative users is set on the screen be set in the authority of Figure 12 a that shows by selection Tab key 1210.Can be provided with at the password by selecting Figure 12 b that Tab key 1220 shows and other and be provided with on screen and change password or filename is set.
High authority user is provided with the authority that button 1202 is displayed on Figure 12 a and is provided with on the screen.If this button is opened, then the user just becomes high authority user, and if close it, then the user just becomes the general user.Have only " keeper " the high authority user of opening/closing that has the right that button 1202 is set, and other users can not action button 1202 (that is, button 1202 becomes ash for other users).Reference number " 1211 " to " 1215 " representative is used to be provided with the project of user right.For example, the project " user is provided with preservation " in the middle of the project 1211 relevant with information-setting by user is set as " zero ", makes the user be allowed to save the data in the user key file 310.The authority items that is set to " * " is not allowed to for the user.Authority according to the user who carries out the login that the account is provided with allows or does not allow switching between " zero " and " * ".That is the project implementation setting that can not have no right to them of high authority user.
If selected Tab key 1220, the password with regard to displayed map 12b is provided with screen with other so.Two password input fields of " 1221 " representative of consumer, wherein second is used for inputing the password that is used to confirm again, and " 1222 " representative is provided with the filename input field.User except that the guest can change their password.The user that filename is set who only has the right to change them can change their filename that is provided with.File is set only is stored on the storage medium identical, and in described storage medium, carry out the search that file is set based on filename is set with storing the user key file.This make when using the user key file to login can safety the predetermined file that is provided with that reads.On the contrary, can consider to be provided with that filename is set to filename is set so that a plurality of user key files that allow to be stored in a plurality of USB storage use the identical file that is provided with in the flash memory 102.Yet, in this case, can from flash memory, delete and file is set or changes its content, unless by file being set by strict control in the flash memory that the filename indication is set.
If open executive button 1216 aforesaid after authority, password being set or filename being set, CPU just carries out user's account setting so.If open and close button 1217, then CPU determines that described process has been cancelled and has stopped described process.
Return Fig. 7 a, CPU is provided with in account shown in Figure 12 whether setting operation has taken place on the screen step 703 inspection, and described screen shows in step 702.If an operation has taken place, then CPU step 704 toggle screen (for example, when Tab key 1210 or 1220 has been operated) or change each setting (for example, its authority allow/do not allow to be provided with zero and *).Whether CPU has operated a button step 705 inspection then, if operated a button, then is back to step 703.If X button 1217 is unlocked, CPU just stops described process so.If executive button 1216 is unlocked, CPU can preserve the information of establishment/editor's user key file 310 in step 706 so.More particularly, the user name (1) of the U account data 312 in the user key file 310 is provided in the user name of step 701 input, and its user cipher (2) and filename (3) is set is provided in the data of importing on the screen of Figure 12 b.The checking ID (4) of U account data 312 is configured to administrator's password, promptly is stored in the user cipher (2) of the user key file 310 of the keeper in the flash memory 102 of frequency mixer.Permissions data (5) is provided in the data of importing on the screen of Figure 12 a.Because be the data that are provided with by the user, so default U definition SW data and U preference data that U definition SW data 313 and U preference data 314 can be set to NULL (sky) or can be set to be scheduled to.Can be by showing specific screen and allowing the manual input validation ID of user of establishment or compiles user key that checking ID (4) is set.
CPU determines in step 707 whether the active user is the keeper then.If this is not defined as not, then CPU carries out current establishment or editor's user's login process to switch the active user and to stop described process then in step 708.If in this login process of step 505 cancellation, then because original USB storage from the frequency mixer dismounting, so CPU must switch to guest's account with current account, rather than returns it to original high authority user's account.In step 708, CPU switches to current account the account of creating the user automatically, makes it possible to confirm immediately the operation of user account.
If the user key account on the screen of Figure 11 1101 is provided with button 1115 and is unlocked, then " setting of user key account " processing afterwards of CPU execution graph 7a.At first, CPU carries out the user in step 709 and selects processing.This is that the user key file 310 corresponding user lists in selecting the demonstration as shown in the screen 803 and be stored in current and USB storage that frequency mixer links to each other as the user at Fig. 8 c are so that select to carry out the user's that account is provided with process from the user list that shows.CPU is then to the process after user's execution in step 702 of selecting.This permission will be in the user's that the reacting condition of making on the screen of Figure 12 a and 12b is being selected user key file 310.Here, the user cipher (2) of supposing the user key file 310 of the keeper in the flash memory 102 that is stored in frequency mixer is written into the checking ID (4) as the U account data 312 of user key file 310.This makes it can be easy to switch can be by the frequency mixer of user's use.
Because not only can be to the user of USB storage 110, and can carry out the account setting to " keeper " or " guest ", so the screen of Fig. 8 c can show as the user list of the frequency mixer of " 831 " and " 832 " representative and the user list of USB storage 110.Because have only the keeper to have the right to carry out keeper and guest's account setting, so if the active user is high authority user, then the user list 831 of frequency mixer becomes ash." 833 " represent the OK button, and " 834 " represent X button.
Performed processing when Fig. 7 b represents that the account as the active user on the screen 1101 of Figure 11 is provided with button 1111 and is unlocked.In step 711, CPU carries out the processing identical with above-mentioned step 702 to 706, shows that wherein the account shown in Figure 12 is provided with screen and receives the various variations that are provided with.In step 712, being provided with of the current accounts information in the CPU reflection current storage changes and stops described process.
In the above embodiments, when preservation is provided with file (referring to Figure 10 a) and loading when file is set (referring to Figure 10 b) all allows selection that the project of file is set.Yet, also can be only when preservation is provided with file or loading just allow to select to be provided with the project of file when file is set.In this case, more preferably only when being provided with file, loading just allows to select to be provided with the project of file.In addition, with in that to preserve or load the project of selecting to be provided with file when file is set opposite, can be in advance the project that file is set that setting will be preserved or load on the screen be set at the filename that is provided with of Figure 12 b, make that after this file is set is saved or loads for the project of previous setting, and can not inquire the user about selecting which project.If be not restricted to USB storage, then dismountable storage medium comprises any non-volatile, rewritable storage medium, for example compact flash storer, SD card (registered trademark) and mmc card (registered trademark).In the superincumbent explanation, the account setting option that allows high authority user to be provided with is restricted to the project that they have the right to be provided with.Yet, can eliminate described restriction and can allow high authority user that all items is set, and irrelevant with their authority.
Figure 13 is the block scheme of expression according to another enforcement of digital mixer of the present invention.Digital mixer 1301 according to the embodiment of the invention shown in Figure 13 comprises CPU (central processing unit) (CPU) 1310, flash memory 1311 and random access storage device (RAM) 1312.The integrated operation of CPU1310 control figure frequency mixer 1301.CPU 1310 produces control signal according to the operation of mixing operation parts.Flash memory 1311 storage user management data and function software (for example mixing control program that moves by CPU 1310).Flash memory 1311 is rewritable, nonvolatile memorys, wherein is provided with the scene memory block.This scene storage area stores contextual data, it is the service data that is used to carry out the Frequency mixing processing of various scenes.RAM 1312 is provided with the current memory block of corresponding memory block, a workspace with CPU 1310, service data that storage is relevant with current Frequency mixing processing and the zone that the user management data are read in storage therein.As mentioned above, function software is stored in the flash memory 1311.Digital mixer can upgrade the version of the function software in the flash memory 1311 by rewrite operation software.Distinct device such as digital video recorder links to each other with digital mixer 1301 by the I/O 1313 that is used for miscellaneous equipment, and described I/O 1313 is input/output interfaces 1313.Digital mixer 1301 also comprises a USB interface (USB I/O) 1314.The USB storage 1315 of wherein storing user management data etc. can be attached with USB I/O 1314.
Digital mixer 1301 comprises a Wave data interface (waveform I/O) 1316.Digital mixer 1301 receives and exports all input and output signals by Wave data interface 1316.Waveform I/O 1316 comprises a plurality of A input ports that are used to import simulating signal, a plurality of A output ports and a plurality of D input/output end port that is used to export simulating signal.The D input/output end port is to the digital mixer supplied with digital signal and from the two-way input/output end port of digital mixer output digital signal.Use a plurality of digital signal processors (DSP) to constitute described signal processing unit 1317.Signal processing unit 1317 is carried out Frequency mixing processing or effect process under the control of CPU 1310.Display unit 1318 comprises a display, and it comprises a LCD or analog, is used to show relevant with the Frequency mixing processing screen (or window) etc. that is provided with, and described display unit comprises that also one is used for the display of displayed scene number.Each electronic sound volume controller 1319 is used to regulate the level of input channel signal or output channel signal.Can manually or operate electronic sound volume controller 1319 in the mode of electronics and come the conditioning signal level.Functional unit 1320 is installed on the guidance panel of digital mixer.Each functional unit 1320 comprises the CK call key of a login/ESC Escape, scene memory stores/again, user management data storage/again CK call key, a dispense switch, a cursor movement key, an increment/decrement key, a rotary encoder and an enter key.Dispense switch is used for giving output or input channel the channel amplifier set of dispense that offers 1312 passages.Cursor movement key is used to move the cursor that shows on display unit 1318.The increment/decrement key is used to increase and reduce the value that will be provided with.Rotary encoder is used for selecting the value of setting.Enter key is used for confirming the value of setting.Assembly 10 to 20 is connected with bus 1321.
Digital mixer 1301 according to the present invention comprises a panel, and it comprises functional unit 1320.Figure 14 represents the outward appearance of described panel.As shown in figure 14, display unit 1318 comprises dot matrix display part 1418-1.Channel amplifier group 1422-1, the 1422-2 of 12 passages ... with 1422-12 be disposed in dot matrix display part 1418-1 below.Each channel amplifier group 1422-1,1422-2 ... with 1422-12 comprise be used for selecting to be assigned to respective channel amplifier group 1422-1,1422-2 ... or the selector switch of the passage of 1422-12 (SEL) 1422a, be used to open respective channel channel switch 1422b, be used to control electronic sound volume controller 1319 dedicated tunnel level volume control knob 1422c and be used for dedicated tunnel is carried out prompting switch (CUE) 1422d that sound is checked.Digital mixer use each all comprise distribute to channel amplifier group 1422-1,1422-2 ... layer structure with 12 passages of 1422-12.Described digital mixer can use described layer all input channel of control and all output channels.
Login button 1423 and ESC Escape 1424 are disposed in the right of dot matrix display part 1418-1.If operation login button 1423 then shows the login window that is used to import username and password on the 1418-1 of dot matrix display part.This allows the user to carry out the processing of login digital mixer.If operation ESC Escape 1424 then shows on the 1418-1 of dot matrix display part and withdraws from window.This allows the user to carry out the processing of withdrawing from digital mixer.The user be provided with again CK call key 1425 and user be provided with storage key 1426 be disposed in ESC Escape 1424 below.If the operation user is provided with CK call key 1425 again, then the user's service data that copies to the RAM 1312 from flash memory 1311 or USB storage 1315 is called to current storage again.If the user is provided with storage key 1426 and is operated, then the user's service data in the current storage is stored among the RAM 1312.Arrange in the lower right side of dot matrix display part 1418-1 a display part of promising display unit 1318 scene display part 1418-2, be used in the contextual data of scene storer storage current storage storage key 1428a, be used for contextual data is called to the 1428b of CK call key again of current storage again and is used to change the 1428c of key up and down and the 1428d of interested scene number from the scene storer.In addition, the lower disposed at scene display part 1418-2 has cursor movement key 1429, increment/decrement key 1430, rotary encoder 1431, enter key 1432.Cursor movement key 1429 is used for the horizontal or vertical cursor that shows that moves on the 1418-1 of dot matrix display part.Increment/decrement key 1430 is used for increasing and reducing the various values of setting.Rotary encoder 1431 is used for selecting of a plurality of values of setting.Enter key 1432 is used for determining to use the value of setting of increment/decrement key 1430 and rotary encoder 1431 selections.
Figure 15 for when operating electronic sound volume controller 1319 or functional unit 1320 according to the process flow diagram of the performed processing of digital mixer of the present invention 1301, explain described process flow diagram in conjunction with the data structure separately of scene storer and user management data.Digital mixer 1301 scanning electron faders 1319 or functional unit 1320.If detect by scanning and to have operated electronic sound volume controller 1319 or functional unit 1320, the operation detection just carried out as shown in figure 15 of digital mixer 1301 is handled (step S1) so.At step S1, the electronic sound volume controller 1319 of digital mixer 1301 detecting operations or functional unit 1320, and detect result's (for example Cao Zuo quantity or open/closed condition) of its operation.Digital mixer 1301 uses the corresponding data part (step S2) of editing current storage according to the data of the operating result change of electronic sound volume controller 1319 that detects or functional unit 1320 subsequently.Digital mixer 1301 uses the Frequency mixing processing of the contextual data control signal processing unit (DSP) 1317 in the current storage.Therefore, signal processing unit (DSP) 1317 is carried out the Frequency mixing processing (step S3) of the operating result of reflection electronic sound volume controller 1319 or functional unit 1320.In this case, digital mixer 1301 user right data from the user management data in the operation detection of step S1 is handled obtain the user's of login permissions data.Digital mixer 1301 can not carry out the operation that is not allowed in user's extent of competence.If detecting again in operation detection is handled, CK call key 1428b is operated, then digital mixer 1301 just the scene areas from the scene storer to current storage call the contextual data of a number again, described number uses/following key 1428c and 1428d carried out specifying and being displayed on the 1418-2 of scene display part.If in operation detection is handled, detect and operated storage key 1428a, then digital mixer 1301 is stored the contextual data of the scene areas of current storage in the scene storer, be used as using/following key 1428c and 1428d appointment and on scene number display part 1418-2 the contextual data of numbers displayed.
Figure 15 represents the data structure of scene storer and the data structure of user management data.The scene storer is arranged in the flash memory 1311.Digital mixer 1301 is carried out the Frequency mixing processing that is used to reproduce various scenes (for example, meeting room, banquet hall, mini arenas and multifunctional hall).In order to realize this purpose, scene memory stores scene 1, scene 2, scene 3 ..., scene N contextual data.The user management data are stored in flash memory 1311 or the USB storage 1315 as external memory storage.After the user management data load is in RAM 1312, could use it.Customer management data draw together user's title, user's logon data, user right data, user preferably with user's service data.User's title comprise these data of indication be the user management data information, indication when login user's service data call the information that whether comprises user's service data in the information that is allowed to or is not allowed to, the indication user management data automatically again, or the like.User's logon data is the verification msg that comprises username and password.User right data regulation allows the user gradation of operation.The preferred window display mode of user's preferred definition user etc.User's service data is used for the Frequency mixing processing of control signal processing unit (DSP) 1317.The content of the user's service data content with contextual data basically is identical.Therefore, when the user logins digital mixer, user's service data of the conduct " scene 0 " that digital mixer comprises in the corresponding user management data of inter-process.If when login, allow automatically invoke user service data again, then when the user logins, user's service data write the scene district of current storage.Therefore, when the user advanced to login frequency mixer, digital mixer entered the state that is provided with that the user self has been provided with by them.This allows user to understand the state that is provided with of digital mixer 1301 and operand word frequency mixer 1301 in view of the above immediately.
4 user gradations of user right data definition are as template.The user gradation of each single account can be set to one of four user gradations.The operation that allows for each account can be provided with in more detail.4 user gradations are " guest ", " generally ", " high authority " and " keeper " according to the order that authority increases.The following describes the operation that allows to be used for each user gradation.The operation that allows to be used for low user gradation all is permitted for each user gradation.Therefore, only each user gradation has been enumerated the operation of extra permission below.Though unlisted below, be also included within the operation that all allows for each user gradation for the operation that lower grade allowed.
(1) guest user (Guest)
* channel amplifier group CUE (Channel Strip CUE)
Allow the operation of prompting switch (CUE) 1422d shown in Figure 14.
* channel amplifier group ON (Channel Strip ON)
Allow the operation of the channel switch 1422b shown in Figure 14.
* channel amplifier group fader (Channel Strip Fader)
Allow to use the fader knob 1422c operation electronic sound volume controller 1319 shown in Figure 14.
(2) general user (General)
* intercommunication (Talkback)
The operation of intercommunication is carried out in permission between operator and staff etc.
* scene is called (SceneRecall) again
Permission is called operation to the current storage with the contextual data selected again from the scene storer.
* routine library calls (LibraryRecall) again
Allow to call again the balanced device of I/O passage or the operation of compressor reducer parameter group.
* layer changes (Layer Change)
Allow to be used to switch wherein the operation of layer of the I/O passage of each 12 passage that all comprise the channel amplifier group of distributing to 12 passages.
(3) high authority user (Power)
* scene storage (SceneStore)
The operation of the contextual data of current storage is stored in permission in the scene storer.
* routine library storage (LibraryStore)
Allow to be used for the operation of stored parameter group.
* import patch (InputPatch)
Allow to be used to be provided with the operation of input patch.
* export patch (OutPatch)
Allow to be used to be provided with the operation of output patch.
(4) administrator (Admin)
* word clock setting (WordClock Setting)
Allow to be used for word clock is carried out synchronously the operation of setting.
* cascade setting (Cascade Setting)
The cascade that allows to be used for a plurality of digital mixers connects the operation of carrying out setting.
* MIDI is provided with (MINDI Setting)
Allow to be used for the MIDI message pick-up is carried out the operation that is provided with.
* be provided with (Setup)
Allow to be used to be provided with the function operation of (for example, being used to prevent the security function that the part of the data that will be called is again called again).
* account (Account)
Allow to be used to create the operation that user account is set or changes its authority.
" user account " generally includes the required username and password of login and give user's user right when using user name to login.In an embodiment of the present invention, user account is corresponding to logon data that comprises in the user management data and user right data.Yet above-mentioned " establishment user account " refers to according to new username and password and creates whole single new user management data, rather than creates logon data and user right data.
After one of four user gradations were set up, digital mixer can change the action type that allows to be used for each account.The general user can use knob editing operation data, but can not store user's service data of editor.High authority or higher authority user also can store user's service data of editor.The general user can not carry out independent setting to the I/O patch.Yet, in contextual data, comprise I/O patch switch data.Therefore, the general user can be by calling the switching I/O patch indirect with the handoff scenario data again.The changeable independent patch of high authority and Geng Gao authority user.When unique user uses digital mixer, can prepare the account of using for scene separately in addition.Can be according to user right corresponding to each account of scene change of account.For each scene, the user uses the account login digital mixer corresponding to described scene.When carrying out for the forbidden operation of each scene, digital mixer can not allow described operation, thereby can prevent wrong operation.When digital mixer 1301 was opened, digital mixer 1301 was set to the default subscribers grade, and does not carry out login process.In this case, the user who only has an administrator right could be provided with the default subscribers grade.Usually, the default subscribers grade is set to guest user.When using digital mixer regularly under situation about not logining, preferably the default subscribers grade is set to general or higher authority user.In this case, in order to prevent operation, the user of login is set to be lower than the user gradation of default subscribers grade, and it is lower to make user right be set to.
Figure 16 is the process flow diagram that adds electric treatment performed according to digital mixer of the present invention 1301 when energized.As shown in figure 16, when energized, digital mixer 1301 according to the present invention is carried out initial setting up at step S10 and is handled, rather than the authority setting, with various registers of initialization or RAM 1312.At step S11, digital mixer is carried out default authority set handling.The user management data of default subscribers have been stored in the flash memory 1311.This set handling only uses the user right data and the user that comprise in the user management data preferred, and does not use wherein user's logon data and user's service data.This allows the user by default limiting operation digital mixer 1301, and need not sign in in the digital mixer 1301.At step S12, digital mixer 1301 determines whether to have taken place incident.If determine to have taken place an incident, then digital mixer 1301 is branched off into step S13 to start the event handling corresponding to described incident.The example of incident comprises communication event and the timer event that the USB storage of inserting USB storage 1315 is inserted the fader Action Events of incident, operation electronic sound volume controller 1319, one functional unit Action Events in the various functional units outside the operation electronic sound volume controller, taken place to digital mixer 1301 from another digital mixer of personal computer or cascade.When the event handling of step S13 was terminated, digital mixer 1301 advanced to step S14 to carry out event handling processing in addition.If determine not have incident to take place at step S12, then digital mixer 1301 advances to step S14.Therefore, digital mixer 1301 repeating step S12 are to the processing of S14.
Figure 17 is the process flow diagram that USB storage is inserted event handling, and it is the event handling of carrying out at step S13 that described USB storage is inserted event handling.When USB storage 1315 was connected with USB I/O 1314, digital mixer 1301 detected this connection and starts USB storage and inserts event handling.At first, at step S21, digital mixer reads the information in the USB storage 15 that is stored in and determines whether there are the user management data in USB storage 1315.If there are the user management data in USB storage 1315, then digital mixer 1301 is just verified described user management data.The digital mixer 1301 that has the USB storage 1315 that is attached thereto has unique EIC equipment identification code (ID).The device id of digital mixer by determining digital mixer 1301 whether be stored in attached USB storage 1315 in the device id of user management data identically carry out checking.If determining in USB storage 1315 to exist with reference to the user's title in the USB storage 1315 has the user management data of identical device ID, then digital mixer 1301 reads the user management data and is written to the RAM 1312 from USB storage 1315.If a plurality of user management data that are stored in the USB storage 1315 have identical device id, then digital mixer 1301 all is written to described a plurality of user management data among the RAM 1312.Digital mixer 1301 is ignored the user management data with device id different with digital mixer 1301.Do not exist if determine the user management data with identical ID, then digital mixer 1301 is not carried out any further processing and is stopped described USB storage insertion incident.Digital mixer 1301 is back to and adds electric treatment then.This allows digital mixer 1301 to prevent to use the user management data of creating by the different digital frequency mixer of identical device type to login.
If determine that at step S21 existence has the user management data of identical device ID, then digital mixer 1301 advances to step S22.At step S22, digital mixer 1301 shows on the 1318-1 of dot matrix display part and reads and login window.This window has user name inlet field and password inlet field.In described window, can select and be stored in the corresponding user of Any user management data in the USB storage 1315 with identical device ID.Can in this window, import the password of selected user.At step S23, digital mixer 1301 determines whether to carry out user's selection operation and password input operation.If determine to have carried out input operation, then digital mixer 1301 advances to step S24.At step S24, digital mixer 1301 upgrades on the 1318-1 of dot matrix display part and demonstration is read and login window.In the user field of reading of upgrading and login window, show selected user and in password field, show the password of input.Replace the password of input, can in password field, show symbol such as " * ".When the processing of step S24 was terminated, digital mixer 1301 advanced to step S25.When step S23 determines also not carry out input operation, digital mixer 1301 advances to step S25 in addition.At step S25, digital mixer determines whether to have operated in the window displayed " OK " button or " Cancel (cancellation) " button on the 1318-1 of dot matrix display part.If determine to have operated the OK button, then digital mixer advances to step S26.If determine to have operated cancel button, then the digital mixer deletion is written to all the user management data among the RAM 1312, stops USB storage insertion event handling and turn back to adding electric treatment.If determine also not executive button operation, then digital mixer is back to the step S23 of duplicate customer selection operation.
At step S26,1301 pairs of selected users of digital mixer are verified.Specifically, digital mixer determine input password whether be stored in USB storage 1315 in the password of relative users identical.If determine that two passwords are identical, then digital mixer advances to step S28.If two password differences, then digital mixer is branched off into step S27 to show two error messages that password is different of indication.Digital mixer turns back to the step S23 of duplicate customer selection operation then.At step S28, be that identical user's user right data are provided with user right based on two passwords.Explicit user name on the 1418-1 of dot matrix display part, and carry out other set handling, it is preferred or prepare user's service data that two passwords are identical users that the user for example is set.At step S29, digital mixer 1301 is that the title of identical user's user management data determines whether allow to call automatically when the login again with reference to two passwords.If determine to allow to call automatically, then digital mixer is branched off into step S30 again.At step S30, whether the digital mixer inquiry calls automatically again.Specifically, digital mixer shows the dialog box that comprises " Recall OK " option and " Recall NO " option on the 1418-1 of dot matrix display part, and waits for up to user's enter key and knocking to confirm whether call again.If the user selects " Recall OK " option, then digital mixer advances to step S31.At step S31, will call to current storage again from RAM 1312 in user's service data that step S28 prepares.At last, if stop the processing of step S31, if determine not allow to call again automatically at step S29, if perhaps the user selects " Recall NO " at step S30, then digital mixer 1301 inserts event handling and returns from user management data, the termination USB storage of RAM 1312 deletions except the user of login and adds electric treatment.
As mentioned above, when being connected to USB storage 1315 on the digital mixer 1301, can use a user gradation login digital mixer according to the user management data that are stored in the USB storage 1315.Even after user login during from frequency mixer 1301 dismounting USB storage 1315, the user's of login user right also can be kept.Under this external this state because user's service data of user of login is write among the RAM 1312, so even digital mixer 1301 compiles user service datas or once more again the invoke user service data can not go wrong yet.Under this state, when the USB storage 1315 ' that will store another identical user management data of device id and digital mixer 1301 are attached, can be by being stored in the user right login digital mixer 1301 of the user management data in the USB storage 1315 '.This allows the user by different user right operand word frequency mixer 1301.
Can in USB storage 1315, store a plurality of user management data.For example, user prepares the private subscribers management data of different accounts for each scene.The user is provided with the user's service data corresponding to the scene of each account then.In each scene, the user selects a corresponding account or user management data entry digital mixer 1301.This allows Frequency mixing processing of corresponding each scene setting of user.The user right data of each user management data can suitably be set the scene of using the user management data here.This makes it possible to specify in each scene with forbidden operation.When carrying out mistakenly with forbidden operation, this operation can not be carried out, can prevent maloperation thus.
In addition, when the login button 1423 shown in operation Figure 14, digital mixer 1301 also starts USB storage shown in Figure 17 and inserts event handling.In this case, whether digital mixer 1301 is checked the user management data storage in flash memory 1311.Afterwards, digital mixer is carried out processing same as described above.Therefore, can use a user gradation to login into digital mixer according to the user management data that are stored in the flash memory 1311.
Figure 18 withdraws from the process flow diagram that Action Events is handled.Withdrawing from the Action Events processing is the event handling of carrying out at step S18 when operation ESC Escape 1424.When operation ESC Escape 1424 withdraws from Action Events and handles with startup, show on the 1418-1 of dot matrix display part at step S40 and to withdraw from window.The user withdraws from the corresponding button in the window by operation and can select to withdraw from digital mixer or cancellation is withdrawed from.If determine to have operated exit button at step S41, then digital mixer 1301 advances to step S42.If determining to have operated at step S41 withdraws from cancel button, then digital mixer 1301 is not carried out to withdraw from and return and is added electric treatment and stop withdrawing from Action Events and handle.In digital mixer, can during Frequency mixing processing, change the preferred or user's service data of user.Therefore, at step S42, show on the 1418-1 of dot matrix display part whether inquiry is preserved the window of current data and preserved the data of change to allow the user.Figure 19 represents an example of " preservation current data " window.This window be designed to allow the user preserve password, user preferably with user's service data.Provide a check box at its head for each, and in described window, show " preservation " button and " not preserving " button.Choose the attached frame that selects to allow digital mixer to preserve current data.When changing corresponding data after login, each check box is chosen automatically.Whether the user selectively is provided with will choose check box automatically.
At step S43, determine the user has operated which button on " preservation current data " window shown in Figure 19.If determine that the user has operated " preservation " button, then digital mixer is branched off into step S44.At step S44, digital mixer upgrade in the relative users management data choose password, the user is preferred or user's service data.Specifically, upgrade in the processing at this, the variation user service data among the digital mixer usefulness RAM 1312 is upgraded the relative users service data among flash memory 1311 or the USB 1315.If with corresponding user management data storage in USB storage 1315 and USB storage 1315 be not connected digital mixer 1301 message that just the display reminding user is connected USB storage 1315 with it on the 1418-1 of dot matrix display part so with digital mixer 1301.Digital mixer 1301 is waited for up to USB storage 15 and is connected with it and upgrades relative users management data in the USB storage 1315 subsequently.Here, the user can cancel the preservation in USB storage 1315.When the processing of step S44 was terminated, digital mixer advanced to step S45 default subscribers authority, deletion login username to be set and to carry out other setting.Therefore, withdrawing from the Action Events processing is terminated.When determining to have operated " not preserving " button for user's service data at step S43, then digital mixer advances to step S45 in addition.
As mentioned above, when energized, can use according to digital mixer of the present invention by default default authority.Can verify logon data included in the user management data that are kept in the USB storage according to digital mixer of the present invention or be kept at user management data in the digital mixer, therefore allow the user use by the user right login that defines in the user management data it.When login, can automatically user's service data be called into current data again according to digital mixer of the present invention.User's service data is included in the user management data and is used to control the Frequency mixing processing unit.When the user logins frequency mixer,, enter the state that is provided with that user self has been provided with thus according to digital mixer of the present invention invoke user service data again.This allows user to know the state that is provided with of digital mixer and operand word frequency mixer correspondingly immediately.Can in USB storage, store a plurality of user management data.For example, when a plurality of user management data of storage, unique user can be prepared a plurality of private subscribers management datas corresponding to scene respectively.The user can be provided with user's service data of the scene of corresponding each account.In each scene, the user selects corresponding account or user management data entry digital mixer 1301.This allows Frequency mixing processing of corresponding each scene setting of user.Afterwards, the user just can be provided with the user right data in each the user management data that changes according to the scene of using the user management data.For example, the user can forbid the operation that should not be performed can preventing maloperation thus in advance.
In the superincumbent explanation, scene storer and current storage zone are arranged in the flash memory 1311.Yet, can hard disc apparatus be arranged in the digital mixer with replacing, and scene storer and current storage zone can be arranged in the hard disc apparatus.

Claims (27)

1. digital mixer, it provides audio signal processing function to login the user who enters described digital mixer by the input user cipher in authorizing user's extent of competence, and described digital mixer comprises:
Installation unit, it is provided for installs storage medium removedly;
Detecting device, be used for detecting be installed in described storage medium on the described installation unit in and detect mounted storage medium removed from described installation unit in;
Determining section, be used for determining when detecting described storage medium and be installed on the described installation unit, whether to store user key at mounted storage medium, if and in described mounted storage medium, stored user key then described determining section is operated, would to show and user-dependent logon screen corresponding to described user key; With
Control section, it allows when described digital mixer removes described storage medium the user to withdraw from described digital mixer automatically detecting, and described user is corresponding with the user key in being stored in the storage medium that is installed on the described installation unit and logined in the described digital mixer.
2. digital mixer according to claim 1, also comprise a switching part, this switching part will be logined the user who has entered described digital mixer and switch to guest user to login described digital mixer after the user withdraws from owing to removing of described storage medium.
3. digital mixer according to claim 1, wherein said control section allows specific user to use specific user key to login into described digital mixer, described specific user has the authority of compiles user key, and wherein, if the instruction of when the storage medium that will store specific user's key is installed on the described installation unit, sending the compiles user key, even then detect from described installation unit and remove this storage medium, described control section also keeps the authority of specific user's compiles user key.
4. digital mixer, it provides audio signal processing function to login the user who enters described digital mixer by the input user cipher in authorizing user's extent of competence, and described digital mixer comprises:
Installation unit, it is provided for installs storage medium removedly;
Detecting device, be used for detecting be installed in described storage medium on the described installation unit in and detect mounted storage medium removed from described installation unit in;
Create part, be used for creating or the compiles user key;
First determining section is used to determine whether creating or the compiles user key when described storage medium is installed on the described installation unit detecting;
Second determining section, be used for determining that when described first determining section is definite be not to create or whether store user key at mounted storage medium during the compiles user key, if and determined to store user key, then described second determining section would be operated to show that the corresponding user of user key who allows with storage logins the into logon screen of described digital mixer; With
Control section, it is determined to create or allows the active user to keep signing in to described digital mixer during the compiles user key in described first determining section, and it is handled mounted storage medium as the target storage medium that will store the user key that is created or edited.
5. digital mixer according to claim 4, wherein after the user key that will create or edit was stored in the mounted storage medium, described control section can use described establishment or editor's user key to login in the described digital mixer automatically.
6. digital mixer, it provides audio signal processing function to login the user who enters described digital mixer by the input user cipher in authorizing user's extent of competence, and described digital mixer comprises:
A storer, it stores guest's user key in advance, and this guest's user key comprises and is used for the permissions data of regulation as the guest's of default subscribers authority;
Another storer, it stores user key, and this user key comprises user cipher and the permissions data that is used for other users except that the guest;
Control section, when opening the power supply of described digital mixer, described control section can use described guest's user key to login in the described digital mixer automatically, after the user cipher of when sending the instruction of logining by other users except that the guest user being imported is tested, described control section allows other users except that the guest to login in the into described digital mixer, when other active users except that the guest when described digital mixer withdraws from, the user key that described control section can use described guest login automatically advances in the described digital mixer; With
Part is set, and it is used for being provided with and changing according to the specific user's of the specified permission of the authority with setting and change guest instruction guest's authority.
7. digital mixer according to claim 6, wherein after the user key that uses first user except that the guest is carried out login to described digital mixer, described control section allows to use the user key of second user except that the guest to login described digital mixer, and when described second user when described digital mixer withdraws from, described control section allow the guest automatically login advance in the described digital mixer.
8. digital mixer according to claim 6, wherein when the guest had used guest's user key to login in the into described digital mixer, described control section did not allow the guest to withdraw from from described digital mixer.
9. digital mixer, it provides audio signal processing function to login the user who enters described digital mixer by the input user cipher in authorizing user's extent of competence, and described digital mixer comprises:
Storer is used for the keeper's of the described digital mixer of storage administration password;
Storage medium can with it and described digital mixer be attached and dismounting, and it is used to store user's identification code and user's user cipher, and it also is used for the administrator's password of described digital mixer is stored as identifying code;
Rating unit, when the user by with described storage medium and described digital mixer is attached when logining in the into described digital mixer, the identifying code that described rating unit will be stored in the described storage medium compares with the administrator's password that is stored in the described storer; With
Control section, if confirm that by described rating unit described identifying code is identical with administrator's password, then described control section prompting user imports user cipher, if and this user's input is stored in the user cipher in the storage medium, then described control section allows user's login, if confirm that by described rating unit described identifying code is different with administrator's password, then described control section refusing user's login.
10. digital mixer according to claim 9, wherein when confirming that described identifying code and user different with administrator's password logins when being rejected, described control section prompting user imports the administrator's password of described digital mixer, if and the user has imported the administrator's password of described digital mixer, then described control section permission user login.
11. digital mixer according to claim 10 also comprises writing part, it is used for the administrator's password of the described digital mixer of user input is written to described storage medium as the identifying code of described storage medium.
12. a digital mixer, it has current storage, and described digital mixer comprises:
The mixing part, it is used for the sound signal execution Frequency mixing processing by a plurality of input channel inputs, and by the sound signal of an output channel output through mixing;
Storer, it is used to store the user management data that comprise user's logon data, and described user's logon data comprises username and password, and it is used to be stored as user's service data that each user relevant with Frequency mixing processing is provided with; With
Part is set, after carrying out checking according to user's logon data, when a particular user login is advanced in the described digital mixer, the described part that is provided with reads corresponding user's service data with this specific user from described storer, and the user's service data that reads is arranged in the described current storage, make described mixing part carry out Frequency mixing processing according to the user's service data that is arranged in the described current storage.
13. digital mixer according to claim 12, wherein said storer is stored user's service data corresponding to a plurality of users with the form of a plurality of contextual data, and the described part that is provided with is provided with contextual data corresponding to the specific user who logins in the into described digital mixer.
14. digital mixer according to claim 12, wherein the form with exterior storage medium provides described storer, described digital mixer also is included in described exterior storage medium and described digital mixer the verification portion of running when attached, described verification portion can be used for carrying out checking and login according to included user's logon data in the user management data that are stored in the exterior storage medium, makes described setting partly automatically user's service data be called in the current storage from exterior storage medium again.
15. digital mixer according to claim 14, described digital mixer has unique device identifying information, and wherein said verification portion verifies that by unique device identifying information of reference number frequency mixer is extra included device identifying information is carried out login in the user management data that are stored in the attached exterior storage medium.
16. digital mixer according to claim 14, wherein said exterior storage medium is stored a plurality of user management data, make it possible to select user management data to advance the described digital mixer, and can give different user rights described a plurality of user management data to use selected user management data entry from described a plurality of user management data.
17. digital mixer according to claim 12, the wherein said corresponding user management data of specific user that partly read and login in the into described digital mixer that are provided with, from the user management data that read, read title then corresponding to user's service data of described specific user, and read by the definite user's service data of the title that has read, make to have only and work as the checking of carrying out the specific user according to user's logon data, write the title of user's service data in the user management data that read and when in storer, having user's service data of determining by the title that has read, describedly user's service data that part just will read is set is arranged in the current storage.
18. digital mixer according to claim 12, also comprise display device, the tabulation of the various projects of wherein said display device explicit user service data, be used for the project that makes that the specific user selects user's service data project to expect, and the described selected project that user's service data that part only will read is set is arranged in the current storage.
19. digital mixer according to claim 12, wherein said storer comprises the internal storage device that is integrated in the described digital mixer.
20. digital mixer according to claim 19, the corresponding one group of user management data of administrator and user's service data of wherein said internal storage device storage and described digital mixer.
21. digital mixer according to claim 19, wherein said internal storage device storage and the corresponding one group of user management data of guest user and user's service data.
22. digital mixer according to claim 12, wherein said storer comprises the External memory equipment that is attached to described digital mixer removedly.
23. digital mixer according to claim 22, wherein said external storage device stores and the corresponding at least one group of user management data of formal user and user's service data except administrator and guest user.
24. the method for a control figure frequency mixer, described digital mixer has the installation unit that is used for installing removedly storage medium, and described digital mixer provides audio signal processing function to login the user who enters digital mixer by the input user cipher in authorizing user's extent of competence, and described method comprises:
In detection is installed in storage medium on the described installation unit and detect mounted storage medium removed from described installation unit in;
Detecting to determine in mounted storage medium, whether to store user key when storage medium is installed on the described installation unit;
If in described mounted storage medium, stored user key would show with corresponding to the user-dependent logon screen of described user key; And
Allow when described digital mixer removes described storage medium the user to withdraw from described digital mixer automatically detecting, described user is corresponding with the user key in being stored in the storage medium that is installed on the described installation unit and logined in the described digital mixer.
25. the method for a control figure frequency mixer, described digital mixer has the installation unit that is used for installing removedly storage medium, and described digital mixer provides audio signal processing function to login the user who enters digital mixer by the input user cipher in authorizing user's extent of competence, and described method comprises:
In detection is installed in storage medium on the described installation unit and detect mounted storage medium removed from described installation unit in;
Create or the compiles user key;
When being installed on the described installation unit, storage medium determines whether to create or the compiles user key detecting;
When not being is creating or determining whether to store user key in mounted storage medium during the compiles user key;
Storing under the situation of user key, showing that the corresponding user of user key who allows and store logins the logon screen in the into described digital mixer;
When creating or allowing the active user to keep signing in to described digital mixer during the compiles user key; And
Mounted storage medium is handled as the target storage medium that will store the user key that is created or edited.
26. the method for a control figure frequency mixer, described digital mixer has storer, and described digital mixer provides audio signal processing function to login the user who enters digital mixer by the input user cipher in authorizing user's extent of competence, and described method comprises:
Storage guest's user key in a storer in advance, described guest's user key comprises and is used for the permissions data of regulation as the guest's of default subscribers authority;
Store user key in another storer, described user key comprises user cipher and the permissions data that is used for other users except that the guest;
When opening the power supply of described digital mixer, use guest's user key to login in the described digital mixer automatically;
After the user cipher of when sending the instruction of logining by other users except that the guest user being imported is tested, allow other users except that the guest to login in the into described digital mixer;
When the active user except that the guest when described digital mixer withdraws from, the user key that uses guest login automatically advances in the described digital mixer; And
Guest's authority is set and changes according to the specific user's of the specified permission with the authority that is provided with and changes the guest instruction.
27. the method for a control figure frequency mixer, described digital mixer have the keeper who is used for the described digital mixer of storage administration password storer and can with described digital mixer attached and the dismounting storage medium, storage medium stores user's identification code and user's user cipher, the administrator's password of also storing described digital mixer is as identifying code, described digital mixer provides audio signal processing function to login the user who enters digital mixer by the input user cipher in authorizing user's extent of competence, and described method comprises:
When the user by with described storage medium and described digital mixer is attached when logining in the into described digital mixer, the identifying code that is stored in the described storage medium is compared with the administrator's password that is stored in the described storer;
If confirm that identifying code is identical with administrator's password, then point out the user to import user cipher;
If user's input is stored in the user cipher in the storage medium, then allow the user to login; With
If confirm that identifying code is different with administrator's password, then refusing user's login.
CN2006101276599A 2005-09-05 2006-09-05 Digital mixer Expired - Fee Related CN1929350B (en)

Applications Claiming Priority (12)

Application Number Priority Date Filing Date Title
JP2005256273A JP4692167B2 (en) 2005-09-05 2005-09-05 Mixing equipment
JP2005256273 2005-09-05
JP2005-256273 2005-09-05
JP2005-275792 2005-09-22
JP2005275791 2005-09-22
JP2005275793A JP4632175B2 (en) 2005-09-22 2005-09-22 Digital mixer
JP2005275791A JP4632174B2 (en) 2005-09-22 2005-09-22 Digital mixer
JP2005-275793 2005-09-22
JP2005275793 2005-09-22
JP2005275792 2005-09-22
JP2005-275791 2005-09-22
JP2005275792A JP4683208B2 (en) 2005-09-22 2005-09-22 Digital mixer

Publications (2)

Publication Number Publication Date
CN1929350A CN1929350A (en) 2007-03-14
CN1929350B true CN1929350B (en) 2011-10-12

Family

ID=37859160

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2006101276599A Expired - Fee Related CN1929350B (en) 2005-09-05 2006-09-05 Digital mixer

Country Status (2)

Country Link
JP (1) JP4692167B2 (en)
CN (1) CN1929350B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101645776B (en) 2009-08-28 2011-09-21 西安西电捷通无线网络通信股份有限公司 Method for distinguishing entities introducing on-line third party
JP5957860B2 (en) * 2011-12-02 2016-07-27 ヤマハ株式会社 Digital audio mixer
JP7454938B2 (en) 2019-12-13 2024-03-25 株式会社タムラ製作所 Audio adjustment console using biometric information authentication

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5901303A (en) * 1996-12-27 1999-05-04 Gemplus Card International Smart cards, systems using smart cards and methods of operating said cards in systems
JP2002251226A (en) * 2001-02-23 2002-09-06 Sumitomo Life Insurance Co Computer key authentication device and method, key authentication program, and computer readable storage medium stored with the program
CN1598779A (en) * 2002-03-04 2005-03-23 雅马哈株式会社 Electronic device for controlling didital mixer

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1152966A (en) * 1997-08-01 1999-02-26 Ricoh Co Ltd Music playing system
JP2003228435A (en) * 2002-02-04 2003-08-15 Citizen Watch Co Ltd System for restoring work state
JP4023328B2 (en) * 2003-02-13 2007-12-19 ヤマハ株式会社 Mixing system and program
JP3988692B2 (en) * 2003-07-25 2007-10-10 ヤマハ株式会社 Acoustic signal processing device
JP4253543B2 (en) * 2003-07-29 2009-04-15 矢崎総業株式会社 Hardware protection key and reissuing method
JP2005092745A (en) * 2003-09-19 2005-04-07 Sangikyou:Kk Personal computer control system using mobile storage medium and mobile storage medium
JP2005202715A (en) * 2004-01-16 2005-07-28 Giken Shoji International Co Ltd Classified information transfer system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5901303A (en) * 1996-12-27 1999-05-04 Gemplus Card International Smart cards, systems using smart cards and methods of operating said cards in systems
JP2002251226A (en) * 2001-02-23 2002-09-06 Sumitomo Life Insurance Co Computer key authentication device and method, key authentication program, and computer readable storage medium stored with the program
CN1598779A (en) * 2002-03-04 2005-03-23 雅马哈株式会社 Electronic device for controlling didital mixer

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
JP特开2002251226A 2002.09.06

Also Published As

Publication number Publication date
CN1929350A (en) 2007-03-14
JP2007074094A (en) 2007-03-22
JP4692167B2 (en) 2011-06-01

Similar Documents

Publication Publication Date Title
US7206651B2 (en) Method of displaying and editing mixer configuration by mixer engine control program
US9288529B2 (en) Remote management system for at least one audiovisual information reproduction device
US8621053B2 (en) Firmware update apparatus and program
US6134674A (en) Computer based test operating system
US7865737B2 (en) Digital mixer
US20070283346A1 (en) System and method for remote management and facilitating installation and registration of software
US20060259964A1 (en) Applying local machine restrictions on a per-user basis
EP1561155A2 (en) Instrument access control system
DE102011015259A1 (en) Method for communications between applications in an external device and vehicle systems
CN101878477A (en) Management server, client terminal, terminal management system, terminal management method, program, and recording medium
JP2001022702A (en) Unit, system, and method for authentication control, and recording medium
CN1929350B (en) Digital mixer
US6473771B1 (en) Method of integrating application programs to form or modify suite, and a suite integration toolkit to perform same
CN101526983B (en) A license management system and method
JP4632175B2 (en) Digital mixer
WO2010028479A1 (en) Digital music distribution component
US5923843A (en) Method and apparatus for overriding access security to a PC when a password is lost
KR101203102B1 (en) Method and apparatus for remotely controlling operating of terminal, recordable medium which program for executing method is recorded
KR100365933B1 (en) Data download system using a terminal apparatus having a approved device and an operating method
JP4632174B2 (en) Digital mixer
CN102354513A (en) Method for setting permission levels of blue light player
JP2006011555A (en) License evaluation device, computer program, license evaluation method
JP4683208B2 (en) Digital mixer
JPH09231173A (en) Method and system for masking use function of hmi terminal by access level
JPH08137759A (en) Security verification work support device for information recording medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20111012

Termination date: 20170905

CF01 Termination of patent right due to non-payment of annual fee