CN110021303A - A kind of Dante digital audio frequency processing method and system for rewriting noise and frequency sweep processing - Google Patents
A kind of Dante digital audio frequency processing method and system for rewriting noise and frequency sweep processing Download PDFInfo
- Publication number
- CN110021303A CN110021303A CN201910240399.3A CN201910240399A CN110021303A CN 110021303 A CN110021303 A CN 110021303A CN 201910240399 A CN201910240399 A CN 201910240399A CN 110021303 A CN110021303 A CN 110021303A
- Authority
- CN
- China
- Prior art keywords
- noise
- base group
- parameter
- input source
- input
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000012545 processing Methods 0.000 title claims abstract description 122
- 238000003672 processing method Methods 0.000 title claims abstract description 17
- 238000013507 mapping Methods 0.000 claims abstract description 137
- 238000010801 machine learning Methods 0.000 claims abstract description 102
- 239000000843 powder Substances 0.000 claims abstract description 64
- 238000005215 recombination Methods 0.000 claims abstract description 19
- 230000006798 recombination Effects 0.000 claims abstract description 19
- 238000000034 method Methods 0.000 claims description 27
- 238000004088 simulation Methods 0.000 claims description 10
- 238000012937 correction Methods 0.000 claims description 8
- 230000008569 process Effects 0.000 claims description 8
- 230000006399 behavior Effects 0.000 claims description 7
- 229910002056 binary alloy Inorganic materials 0.000 claims description 4
- 101000911390 Homo sapiens Coagulation factor VIII Proteins 0.000 claims description 2
- 102000057593 human F8 Human genes 0.000 claims description 2
- 229940047431 recombinate Drugs 0.000 claims description 2
- 102000006479 Heterogeneous-Nuclear Ribonucleoproteins Human genes 0.000 abstract description 3
- 108010019372 Heterogeneous-Nuclear Ribonucleoproteins Proteins 0.000 abstract description 3
- 230000003044 adaptive effect Effects 0.000 abstract 1
- 238000000605 extraction Methods 0.000 abstract 1
- 230000005540 biological transmission Effects 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 6
- 230000015572 biosynthetic process Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 4
- 230000008439 repair process Effects 0.000 description 4
- 238000003786 synthesis reaction Methods 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 238000013506 data mapping Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000005236 sound signal Effects 0.000 description 3
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 230000003321 amplification Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 239000006185 dispersion Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000835 fiber Substances 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000010408 sweeping Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L19/00—Speech or audio signals analysis-synthesis techniques for redundancy reduction, e.g. in vocoders; Coding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
- G10L19/0018—Speech coding using phonetic or linguistical decoding of the source; Reconstruction using text-to-speech synthesis
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L21/00—Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
- G10L21/02—Speech enhancement, e.g. noise reduction or echo cancellation
- G10L21/0316—Speech enhancement, e.g. noise reduction or echo cancellation by changing the amplitude
- G10L21/0324—Details of processing therefor
Landscapes
- Engineering & Computer Science (AREA)
- Computational Linguistics (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- Acoustics & Sound (AREA)
- Multimedia (AREA)
- Quality & Reliability (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
Abstract
The present invention discloses a kind of Dante digital audio frequency processing method and system, more particularly to wherein noise and frequency sweep processing step.The application distinguishes different input sources during Dante digital audio processing, modal sets, which merge, obtains correct comparison result as white noise based on base group code table, the dependence data of powder noise equalization and frequency sweep processing, using machine learning mode or artificial mode Precision Mapping to corresponding processing method, and it is compared with preset list, pass through machine learning, the rewriting noise and frequency sweep processing mode for being suitable for current input source and input pattern combination are obtained after amendment error, it how solves in signal processing and parameter extraction process to Dante digital audio multiple input sources according to the recombination source of selection and the adaptive white noise of corresponding modes progress, powder noise and frequency sweep are handled, how by making full use of the technical problems such as audio data package informatin in the transmitting of the data of system different levels.
Description
Technical field
Patent application relates generally to the digital audio/video communication technology, relate more specifically to a kind of rewriting noise and frequency sweep
The Dante digital audio frequency processing method and system of processing.
Background technique
Digital audio, which refers to using pulse code modulation, digital signal, records.Wherein contain digital analog converter,
Analog-digital converter, storage and transmission.In fact, being discrete time and dispersion degree because relative to electrostatic simulation
Analog form is just referred to as " number ".System of this modernization in delicate and effective mode, come reach it is low damage deposit
Storage, compensation and transmission.The appearance of digital audio be based on can effectively record, make, volume production.Present music is widely in net
Network and online store, which are spread, is all dependent on digital audio and its coding mode, and audio is spread and non-physical in a manner of file, in this way
One substantially saves the cost of production and propagation.In the system of analog signal, sound is penetrated by the sound wave transmitted in air
Converter (such as microphone) unloading at current signal electric wave.And reappearing sound then is opposite process, it will through amplifier
Electronic signal changes into physics sound wave, then dials and put by loudspeaker.Sound perhaps can be lost by unloading, coding, duplication and amplification
The validity of sound, but still it is able to maintain waveform similar with its fundamental tone, sound characteristics.Analog signal is easy by noise and change
The influence of shape, electric current caused by related equipment circuit are even more unavoidable.In the more pure recording of signal, whole process
In still have many noises and damage.After digitized audio frequency, generation when noise is only converted between number and simulation is undermined.
Digital audio is sampled and is converted from analog signal, is converted into the signal of binary system (1/0), and with the electronics of binary system formula, magnetic
Power or optical signalling storage, rather than successional time, continuous electronic or electromechanical signal.It can be further after these signals
It is encoded the mistake that generates when to correct storage or transmission, however during digitized, this is in order to correct mistake
Coding step is not rigorous a part.In the digital display circuit broadcasted or recorded, with the processing side of this channel coding
Formula avoids the loss of digital signal from being necessary a ring.Signal when the error occurs, allow to compile in discrete binary signal
Code device transfers to the analog signal after rebuilding.Wherein an example of channel coding is exactly eight to ten four modulation used in CD.
Dante agreement is the modernization good digital medium transmission system run on the IP network of standard, is
One integrates the product of hardware, software and communication protocol.With close to zero propagation and synchronizing function without compression, multichannel
Digital Media networking technology --- Dante.Interoperability becomes a reality.Dante Digital Audio Transmission technology is a kind of based on 3 layers
IP network technology, provide the solution of a kind of low delay, high-precision and low cost for the connection of point-to-point audio.
Dante technology can transmit high accurate clock signal and professional audio signal on Ethernet (100M or 1000M) and can
To carry out complicated routing.Compared with previous traditional audio transmission techniques, it inherits CobraNet and EtherSound institute
The advantages of having, ensure that good acoustical quality such as without the digital audio and video signals of compression;It solves many and diverse in conventional audio transmission
Wiring problem, reduce costs;Existing network is adapted to, without doing particular arrangement;Audio signal in network, all with " label "
Form be labeled.It is provided simultaneously with itself unique advantage.
Dante has abandoned bulky and expensive simulation or multicore wiring, is replaced with cheap and very common
CAT5e, CAT6 or fiber optic cable realize the solution of simple, light weight and economy.Dante by whole system media and
Control has been integrated on the IP network of a standard.Dante system extends in which can be convenient from one group of simple console pairing
On to the witched-capacity network of a computer or even the thousands of voice-grade channels of operation.Because Dante using logical path be routed without
It is the point-to-point connection of physics, therefore need to only click several lower mouses at any time can network be extended and be reconfigured.
Dante technology avoids the complexity and limitation of earlier solutions.The low latency of Dante with it is stringent synchronous
It plays, can satisfy the requirement of most harsh sound system, and very good with the compatibility of existing information technoloy equipment.With it is traditional
Product except that Dante has had passed over double layer network communication protocol, use more advanced and convenient IP tri- completely
Layer communication protocol, and AVB (Audio Video Bridging) association can be transitted directly to by the upgrading to Firmware
View, this is very important a step.
It in principle, is directly connected using kilomega network between two audio contacts, and network is in very perfect situation,
The collected and IP data packet by oneself of one single audio data transmits, the delay and gigabit that Dante has been measured
The standard of net is the same, is all 83.3 μ s (0.08ms).
The complexity of Dante not topological limitation and installation;Dante agreement sample rate highest supports 192KHz, single
Chain road could support up the transmitted in both directions in 1024 channels, and lowest latency can achieve 83.3 μ s, and EtherSound agreement
Sample rate highest only supports that single chain road could support up 512 channels, and voice data stream can only unidirectionally lead to 96KHz
HUB or Switch is crossed, lowest latency is 125 μ s, so Dante is in performance more than EtherSound.And Dante can be mentioned
For failover backup, this is an obviously advantage for site activity.
Dante uses zeroconf (Zero Configuration Networking) agreement, is taken using automatically configuring
Business device automaticly inspects interface equipment, identification (RFID) tag and distinguishes the work such as IP address, without start the other DNS of high-level or
DHCP service, while saving complicated manual network configuration.
During system research and development, it has been found that in the regrouping process for being originally introduced into multiple input sources, if making
With automatically entering identifing source, and subsequent Audio Signal Processing is carried out accordingly, then system selects the input source how far identification inputs
There is identification difficulty in fixed and its model selection, automatic identification takes a long time, and overhead is very big, if being manually selected, such as
The recombination source of what foundation selection and corresponding modes, progress targetedly, with the source of recombination and its input pattern correspond thereafter, are smart
It is really handled with specific white noise, powder noise and frequency sweep, does not there is specific solving methods in existing system, or often using machinery
Mode, can not to feed back white noise, powder noise and frequency sweep treatment process and recombination source and its input pattern one-to-one correspondence, reach
To specific precision.And existing system not to the self-defining data field of packets of audio data carry out rewriting based on base group code table and
Setting, so that audio data package informatin can not be made full use of in the transmitting of the data of system different levels.
Summary of the invention
This application involves a kind of Dante digital audio frequency processing method and system, the system comprises input source base group layers, defeated
Enter source recombination layer, noise artificial treatment layer, frequency sweep artificial treatment layer, noise processed mapping layer, frequency sweep processing mapping layer and solely
Vertical noise generator;Wherein:
Input source base group layer includes source first choice component, first mode component, input source selection combined code generating unit
Part, system user choose the input source for rewriting the Dante digital audio processing system of noise and frequency sweep processing by operation interface
Base group and corresponding modes: wherein first choice component is to select input source base group, the input source base group include generator,
One or more of any combination of simulation, number and Dante signal select combined code generating unit by input source,
The input source base group is generated as 4 input source base group codes, first mode component is to select input pattern, input pattern
Including stereo, superposition and the input of improved Y type;Combined code generating unit is selected by input source, by the input mould
Formula is generated as 2 input pattern base group codes.
The input source selects combined code generating unit, by 4 input source base group codes of generation and 2 input moulds
Formula base group code combination becomes input source and selects combined code;
Input source recombination layer pulls component, the first comparison component, the first mapping comprising the first source set judgement part, first
Component and packets of audio data field rewrite device, the first base group code table, wherein the first source set judgement part connects input source base
Group layer and the input source selection combined code for receiving input source base group layer, differentiate the type of code, when type of code shows that it is
When input source base group code, step-by-step negates and is stored in the first shared save mesh;
First pulls component, pulls input source base group code by shared save mesh, and be sent to the first comparison component;
First compares component, and input source base group code and the first base group code table are respectively recorded total x item and carry out step-by-step and behaviour
Make, obtains combined code λx, X is the line number of each item record of the first base group code table, since X=1, by each λxIt is defeated with level
Out, if λxInput is non-fully high level, then gives up the λx, X is assigned a value of X+1, repeated combination code λxAcquisition and comparison procedure;
If λxInput is complete high level, then stores base group code table current record, as correct base group code comparison result;
First mapping means receive and compare the correct base group code comparison result of component retrieval by first, and lead to
It crosses mapping algorithm and is mapped as packets of audio data header fields segment FD;
Packets of audio data field rewrites device, receives the data packet header that the first mapping means are obtained by mapping algorithm
Field segment FD numerical value, and data packet header field segment FD is filled into audio data packet header;For noise with
Frequency sweep processing is differentiated and is handled;
It is described rewrite noise and frequency sweep processing Dante digital audio processing system be system user provide two kinds of noises and
Frequency sweep tupe:
Machine learning tupe, the machine learning tupe are mapped using noise processed mapping layer and frequency sweep processing
Layer rewrites noise and frequency sweep is handled, in which:
Noise processed mapping layer receives the packets of audio data through rewriting, and pulls component by second and pull packets of audio data
Header fields segment FD compares component by second and the header fields segment FD pulled is passed through mapping algorithm inverse operator
Method demapping, and be compared with the second base group code table being locally stored, the record for selecting comparison to pass through is denoted as τ, τ
For a binary sequence, and it is different and different by the selection of its specific de-mapping algorithm;
The noise processed mapping layer further includes the first processing logical mappings component, the first noise parameter setting table, wherein
First noise parameter setting table includes at least the first binary sequence column and the first white noise setting parameter arranges, the first powder noise is set
Set parameter column, the first processing logical mappings component by binary sequence τ and the first noise parameter be arranged in table the one or two into
Sequence processed arranges each row and carries out step-by-step and operation, if output sequence is complete 1 sequence, it is white to choose corresponding with the row first
Parameter column parameter is arranged in noise, parameter column parameter is arranged in the first powder noise, and is selected in 5% error range by random algorithm
Take random value as revised first white noise setting parameter column parameter, the first powder noise setting parameter column parameter, it will be described
System machine learning database is added in revised first white noise setting parameter column parameter, the first powder noise setting parameter column parameter,
Form updated system machine learning database, and using updated system machine learning database as sample, again 5% error model
It encloses interior selection library intrinsic parameter numerical value and seeks average, obtain machine learning and map noise parameter value;
According to machine learning mapping noise parameter value setting system feedback white noise and powder noise;
Frequency sweep handles mapping layer and receives the packets of audio data through rewriting, and pulls component by third and pull audio data packet header
Field segment FD compares component by third and reflects the header fields segment FD pulled by mapping algorithm algorithm for inversion solution
It penetrates, and is compared with the third base group code table being locally stored, the record for selecting comparison to pass through is denoted as τ, and τ is one or two
System sequence, and it is different and different by the selection of its specific de-mapping algorithm;
Frequency sweep processing mapping layer further includes second processing logical mappings component, the first sweep parameters setting table, wherein
First sweep parameters setting table includes at least the first binary sequence column and the first frequency sweep setting parameter column, and first processing is patrolled
Volume mapping means by the first binary sequence in binary sequence τ and the first sweep parameters setting table arrange each row carry out step-by-step and
Operation chooses the first frequency sweep corresponding with the row and parameter column parameter is arranged, and 5% if output sequence is complete 1 sequence
Random value is chosen as revised first frequency sweep by random algorithm in error range, parameter column parameter is set, by the amendment
System machine learning database is added in the first frequency sweep setting parameter column parameter afterwards, forms updated system machine learning database, and with
Updated system machine learning database is sample, chooses intrinsic parameter numerical value in library in 5% error range again and seeks average
Number obtains machine learning and maps sweep parameters value;
According to machine learning mapping sweep parameters value, system frequency sweep is set;
Artificial mode, the artificial mode rewrite noise and frequency sweep using noise artificial treatment layer, frequency sweep artificial treatment layer
Processing, in which:
User is controlled only by the Dante digital audio processing system operation interface gimp artificial treatment layer
The noise generator of operation interface Yu system front panel is stood on, operation of the user in noise artificial treatment layer includes:
Whether choosing white noise and the unlatching of powder noise gain;
Input parameter values, setting white noise and powder noise gain size;
Moving parameter vernier, setting white noise and powder noise gain size;
In a manual mode, user can independently choose machine learning intervention by noise generator, if user selects machine
Learn intervene artificial mode, system will receive artificial mode under select parameter, and using the system machine learning database into
Row is intervened and amendment, so that acquisition, which meets system run all right and has, manually repairs in specific types of signals source base group
The integrated noise parameter being just inclined to, and noise parameter setting is carried out accordingly;User passes through the Dante digital audio processing system
Operation interface operates frequency sweep artificial treatment layer, and operation of the user in frequency sweep artificial treatment layer includes:
Whether choosing frequency sweep gain unlatching;
Parameter values are inputted, the sweep velocity of frequency sweep artificial treatment layer is set;
Moving parameter vernier sets frequency sweep gain size;
Parameter values are inputted, frequency sweep gain size is set;
In a manual mode, user can independently choose machine learning intervention by frescan, if user selects machine learning
The artificial mode of intervention, system will receive the parameter selected under artificial mode, and be done using the system machine learning database
Pre- and amendment, so that acquisition meets system run all right and inclines with artificial correction in specific types of signals source base group
To synthesis sweep parameters, and accordingly carry out sweep parameters setting.
Preferably, wherein the input source base group layer selects combined code generating unit by input source, by the input
Source base group is generated as 4 input source base group codes, specifically:
When generator signal is opened, otherwise it is 0 that setting input source base group code the 4th, which is 1,;When analog signal is opened
When, otherwise it is 0 that setting input source base group code the 3rd, which is 1,;When digital signal is opened, input source base group code the 2nd is set
Position is 1, is otherwise 0;When Dante signal is opened, otherwise it is 0 that setting input source base group code the 1st, which is 1,.
Preferably, wherein white noise, powder noise and frequency sweep setting are located at system input set interface, the wherein input of system
Set interface is arranged to the secondary interface of the main set interface of system, and in the main set interface of operating system of user and selects to input
It is presented to the user when setting.
Preferably, wherein the input source base group layer selects combined code generating unit by input source, by the input
Schema creation is 2 input pattern base group codes, specifically:
When for " input of Y type " mode, setting input pattern base group code is 11;When for " superposition " mode, it is arranged defeated
Entering mode base group code is 10;When for " stereo " mode, setting input pattern base group code is 01.
Preferably, wherein improved " input of Y type " mode are as follows: 1 signal of channel is output to channel 1 and channel 2 simultaneously, leads to
3 signal of road is output to channel 3 and channel 4 simultaneously.
In addition, there is also corresponding processing methods for above-mentioned Dante digital audio processing system, to be applied to Dante number
Audio processing system, including use input source base group layer first choice component, first mode component, input source selection combined code
Generating unit parsing obtains 4 input source base group codes, 2 input pattern base group codes and is combined into input source selection combination
Code pulls component, the first comparison component, the first mapping portion using input source recombination the first source of layer set judgement part, first
Part and packets of audio data field rewrite device, the first base group code table obtains correct base group code comparison result and are mapped as audio
Data packet header field segment FD;
The Dante digital audio frequency processing method specifically includes: system user passes through operation interface operation input source base group
Layer choosing takes the input source base group and corresponding modes for rewriting the Dante digital audio processing system of noise and frequency sweep processing: wherein
For first choice component to select input source base group, the input source base group includes generator, simulation, number and Dante letter
Number one or more of any combination, combined code generating unit is selected by input source, the input source base group is generated
For 4 input source base group codes, first mode component to select input pattern, input pattern include stereo, superposition and
Improved Y type input;Combined code generating unit is selected by input source, the input pattern is generated as 2 input patterns
Base group code;
The input source selection combined code generating unit is operated, 4 input source base group codes of generation and 2 are inputted
Mode base group code combination becomes input source and selects combined code;
Operation input source recombination layer pulls component, the first comparison component, first comprising the first source set judgement part, first
Mapping means and packets of audio data field rewrite device, the first base group code table, wherein the set judgement part connection input of the first source
Source base group layer and the input source selection combined code for receiving input source base group layer, differentiate the type of code, when type of code shows
When it is input source base group code, step-by-step negates and is stored in the first shared save mesh;
First pulls component, pulls input source base group code by shared save mesh, and be sent to the first comparison component;
First compares component, and input source base group code and the first base group code table are respectively recorded total x item and carry out step-by-step and behaviour
Make, obtains combined code λx, X is the line number of each item record of the first base group code table, since X=1, by each λxIt is defeated with level
Out, if λxInput is non-fully high level, then gives up the λx, X is assigned a value of X+1, repeated combination code λxAcquisition and comparison procedure;
If λxInput is complete high level, then stores base group code table current record, as correct base group code comparison result;
The first mapping means are operated, the correct base group code comparison result for comparing component retrieval by first is received,
And packets of audio data header fields segment FD is mapped as by mapping algorithm;
It operates packets of audio data field and rewrites device, receive the data packet that the first mapping means are obtained by mapping algorithm
Header fields segment FD numerical value, and data packet header field segment FD is filled into audio data packet header;For making an uproar
Sound is differentiated and is handled with frequency sweep processing;
Set one of noise and frequency sweep tupe:
Machine learning tupe is set, the machine learning tupe is handled using noise processed mapping layer and frequency sweep
Mapping layer rewrites noise and frequency sweep is handled, in which:
It sets noise processed mapping layer and receives the packets of audio data through rewriting, and pull component by second and pull audio number
According to packet header field segment FD, component is compared by second the header fields segment FD pulled is inverse by mapping algorithm
Algorithm demapping, and be compared with the second base group code table being locally stored, the record for selecting comparison to pass through is denoted as τ,
τ is a binary sequence, and different and different by the selection of its specific de-mapping algorithm;
It sets the noise processed mapping layer first and handles logical mappings component, the first noise parameter setting table, wherein the
One noise parameter setting table includes at least the first binary sequence column and is arranged with the first white noise setting parameter column, the first powder noise
The first binary system in table is arranged in binary sequence τ and the first noise parameter by parameter column, the first processing logical mappings component
Sequence arranges each row and carries out step-by-step and operation, if output sequence is complete 1 sequence, chooses the first white noise corresponding with the row
Be arranged parameter column parameter, the first powder noise be arranged parameter column parameter, and in 5% error range by random algorithm selection with
Parameter column parameter is arranged as revised first white noise setting parameter column parameter, the first powder noise in machine value, by the amendment
System machine learning database is added in the first white noise setting parameter column parameter, the first powder noise setting parameter column parameter afterwards, is formed
Updated system machine learning database, and using updated system machine learning database as sample, again in 5% error range
It chooses library intrinsic parameter numerical value and seeks average, obtain machine learning and map noise parameter value;
According to machine learning mapping noise parameter value setting system feedback white noise and powder noise;
It sets frequency sweep processing mapping layer and receives the packets of audio data through rewriting, and component is pulled by third and pulls audio number
According to packet header field segment FD, component is compared by third the header fields segment FD pulled is inverse by mapping algorithm
Algorithm demapping, and be compared with the third base group code table being locally stored, the record for selecting comparison to pass through is denoted as τ,
τ is a binary sequence, and different and different by the selection of its specific de-mapping algorithm;
Frequency sweep processing the mapping layer second processing logical mappings component, the first sweep parameters setting table are set, wherein the
One frequency sweep parameter setting table includes at least the first binary sequence column and arranges with the first frequency sweep setting parameter, the first processing logic
First binary sequence in binary sequence τ and the first sweep parameters setting table is arranged each row and carries out step-by-step and behaviour by mapping means
Make, if output sequence is complete 1 sequence, chooses the first frequency sweep corresponding with the row and parameter column parameter is set, and in 5% mistake
Random value is chosen as revised first frequency sweep by random algorithm in poor range, parameter column parameter is set, after the amendment
The first frequency sweep setting parameter column parameter be added system machine learning database, form updated system machine learning database, and with more
System machine learning database after new is sample, chooses intrinsic parameter numerical value in library in 5% error range again and seeks average,
It obtains machine learning and maps sweep parameters value;
According to machine learning mapping sweep parameters value, system frequency sweep is set;
Set artificial mode, the artificial mode using noise artificial treatment layer, frequency sweep artificial treatment layer rewrite noise with
Frequency sweep processing, in which:
User is controlled only by the Dante digital audio processing system operation interface gimp artificial treatment layer
The noise generator of operation interface Yu system front panel is stood on, operation of the user in noise artificial treatment layer includes:
Whether choosing white noise and the unlatching of powder noise gain;
Input parameter values, setting white noise and powder noise gain size;
Moving parameter vernier, setting white noise and powder noise gain size;
In a manual mode, user can independently choose machine learning intervention by noise generator, if user selects machine
Learn intervene artificial mode, system will receive artificial mode under select parameter, and using the system machine learning database into
Row is intervened and amendment, so that acquisition, which meets system run all right and has, manually repairs in specific types of signals source base group
The integrated noise parameter being just inclined to, and noise parameter setting is carried out accordingly;User passes through the Dante digital audio processing system
Operation interface operates frequency sweep artificial treatment layer, and operation of the user in frequency sweep artificial treatment layer includes:
Whether choosing frequency sweep gain unlatching;
Parameter values are inputted, the sweep velocity of frequency sweep artificial treatment layer is set;
Moving parameter vernier sets frequency sweep gain size;
Parameter values are inputted, frequency sweep gain size is set;
In a manual mode, user can independently choose machine learning intervention by frescan, if user selects machine learning
The artificial mode of intervention, system will receive the parameter selected under artificial mode, and be done using the system machine learning database
Pre- and amendment, so that acquisition meets system run all right and inclines with artificial correction in specific types of signals source base group
To synthesis sweep parameters, and accordingly carry out sweep parameters setting.
Preferably, operation input source base group layer selects combined code generating unit by input source, and the input source base group is raw
As 4 input source base group codes, specifically:
When generator signal is opened, otherwise it is 0 that setting input source base group code the 4th, which is 1,;When analog signal is opened
When, otherwise it is 0 that setting input source base group code the 3rd, which is 1,;When digital signal is opened, input source base group code the 2nd is set
Position is 1, is otherwise 0;When Dante signal is opened, otherwise it is 0 that setting input source base group code the 1st, which is 1,.
Preferably, wherein white noise, powder noise and frequency sweep setting are located at system input set interface, the wherein input of system
Set interface is arranged to the secondary interface of the main set interface of system, and in the main set interface of operating system of user and selects to input
It is presented to the user when setting.
Preferably, wherein the input source base group layer selects combined code generating unit by input source, by the input
Schema creation is 2 input pattern base group codes, specifically:
When for " input of Y type " mode, setting input pattern base group code is 11;When for " superposition " mode, it is arranged defeated
Entering mode base group code is 10;When for " stereo " mode, setting input pattern base group code is 01.
Preferably, wherein improved " input of Y type " mode are as follows: 1 signal of channel is output to channel 1 and channel 2 simultaneously, leads to
3 signal of road is output to channel 3 and channel 4 simultaneously.
Inventor has found more involved in it through being studied Dante digital audio frequency processing method in the prior art
It in the input regrouping process of input source, is combined by using the first electric Serial No. to distinguish different input sources, and combines the
Two electric Serial No.s combine to demarcate different input patterns, so that the first and second electric Serial No.s combine, obtain
Input source selects combined code and is based on base group code table, (can be substantially one by pulling input source base group and sending to component is compared
Fpga chip) carry out step-by-step and comparison, and correct base group code comparison result is obtained, to be introduced into packets of audio data
Header fields segment FD as the original dependence data of white noise, powder noise equalization and frequency sweep processing, and uses machine accordingly
Device mode of learning or artificial mode handle mapping layer by the first processing logical mappings component of noise processed mapping layer, frequency sweep
Table, sweep parameters is arranged to corresponding processing method, and with preset noise parameter in second processing logical mappings component Precision Mapping
Setting table is compared, and comparison result is carried out machine learning, obtains accurate corresponding after correcting error and is suitable for currently inputting
The rewriting noise and frequency sweep processing mode of source and input pattern combination.It is selected to solve the input source how far system inputs identification
And its model selection has that identification is difficult, and automatic identification takes a long time, the very big problem of overhead, and solve how foundation
The recombination source of selection and corresponding modes carry out targeted thereafter and recombination source and its input pattern one-to-one correspondence, accurate and spy
The problem of fixed white noise, powder noise and frequency sweep processing is using mechanical system.So that feedback white noise, powder noise and frequency sweep processing
Process and recombination source and its input pattern correspond, and reach specific precision.And the system is to the customized of packets of audio data
Data field carries out rewriting and setting based on base group code table, to make full use of in the data transmitting of system different levels
Audio data package informatin.
Detailed description of the invention
Fig. 1 shows Dante digital audio processing system in the embodiment of the present application and is related to rewriting noise and frequency sweep processing
Hierarchical structure.
Fig. 2 shows the level-one control panels of Dante digital audio processing system in the embodiment of the present application namely system to set
Set main interface one.
Fig. 3 shows the noise processed background logic of Dante digital audio processing system in the embodiment of the present application.
Fig. 4 shows the frequency sweep processing background logic of Dante digital audio processing system in the embodiment of the present application.
Fig. 5 shows the white noise of Dante digital audio processing system in the embodiment of the present application, powder noise and frequency sweep and handles
Preceding deck plate.
Specific embodiment description
Now be described in detail present patent application about rewrite noise and frequency sweep processing Dante digital audio frequency processing method with
The preferred embodiment of system also provides multiple examples in the following description.Although being described in detail disclosed in present patent application
System and method, but for the sake of clarity, it is clear that for those skilled in the art understand that the system and method are non-specifically important
Some functional components may not be shown.
Further, it is understood that system and method disclosed in present patent application are not limited to as described below definitely in fact
Apply example, can by those skilled in the art it is without departing from its spirit or realize in the case where range is claimed various changes and
Modification.For example, within the scope of this disclosure, the element and/or functional component of different exemplary embodiments can be bonded to each other
And/or it is replaced mutually.
Fig. 1 shows to be related to rewriting according to a kind of Dante digital audio processing system of embodiment of present patent application and make an uproar
The related hierarchical structure that sound is handled to frequency sweep.Referring to Fig.1, wherein the input source base group layer includes source first choice component, the
One mode components, input source select combined code generating unit, and system user is chosen by operation interface and rewrites noise and frequency sweep
The input source base group and corresponding modes of the Dante digital audio processing system of processing: wherein first choice component is to select
Input source base group, the input source base group include any of the one or more of generator, simulation, number and Dante signal
Combination selects combined code generating unit by input source, the input source base group is generated as 4 input source base group codes,
For first mode component to select input pattern, input pattern includes stereo, superposition and the input of improved Y type;By defeated
Enter source selection combined code generating unit, the input pattern is generated as 2 input pattern base group codes.
The input source selects combined code generating unit, by the 4 input source base group codes and 2 input pattern base groups of generation
Code combination becomes input source and selects combined code;
With reference to Fig. 1, a kind of Dante digital audio processing system of embodiment of present patent application be related to rewriting noise with
Further include input source recombination layer in the related hierarchical structure of frequency sweep processing, pulls portion comprising the first source set judgement part, first
Part, first compare component, the first mapping means and packets of audio data field and rewrite device, the first base group code table, wherein the first source
Set judgement part connection input source base group layer and the input source selection combined code for receiving input source base group layer, differentiate the code
Type, when type of code shows that it is input source base group code, step-by-step negates and is stored in the first shared save mesh;
First pulls component, pulls input source base group code by shared save mesh, and be sent to the first comparison component;
First compares component, and input source base group code and the first base group code table are respectively recorded total x item and carry out step-by-step and behaviour
Make, obtains combined code λx, X is the line number of each item record of the first base group code table, since X=1, by each λxIt is defeated with level
Out, if λxInput is non-fully high level, then gives up the λx, X is assigned a value of X+1, repeated combination code λxAcquisition and comparison procedure;
If λxInput is complete high level, then stores base group code table current record, as correct base group code comparison result;
First mapping means receive and compare the correct base group code comparison result of component retrieval by first, and lead to
It crosses mapping algorithm and is mapped as packets of audio data header fields segment FD;
Packets of audio data field rewrites device, receives the data packet header field that the first mapping means are obtained by mapping algorithm
Segment FD numerical value, and data packet header field segment FD is filled into audio data packet header;For noise and frequency sweep
Processing is differentiated and is handled;
Noise processed mapping layer receives the packets of audio data through rewriting, and pulls component by second and pull packets of audio data
Header fields segment FD compares component by second and the header fields segment FD pulled is passed through mapping algorithm inverse operator
Method demapping, and be compared with the second base group code table being locally stored, the record for selecting comparison to pass through is denoted as τ, τ
For a binary sequence, and it is different and different by the selection of its specific de-mapping algorithm;
The noise processed mapping layer further includes the first processing logical mappings component, the first noise parameter setting table, wherein
First noise parameter setting table includes at least the first binary sequence column and the first white noise setting parameter arranges, the first powder noise is set
Set parameter column, the first processing logical mappings component by binary sequence τ and the first noise parameter be arranged in table the one or two into
Sequence processed arranges each row and carries out step-by-step and operation, if output sequence is complete 1 sequence, it is white to choose corresponding with the row first
Parameter column parameter is arranged in noise, parameter column parameter is arranged in the first powder noise, and is selected in 5% error range by random algorithm
Take random value as revised first white noise setting parameter column parameter, the first powder noise setting parameter column parameter, it will be described
System machine learning database is added in revised first white noise setting parameter column parameter, the first powder noise setting parameter column parameter,
Form updated system machine learning database, and using updated system machine learning database as sample, again 5% error model
It encloses interior selection library intrinsic parameter numerical value and seeks average, obtain machine learning and map noise parameter value;
According to machine learning mapping noise parameter value setting system feedback white noise and powder noise;
Frequency sweep handles mapping layer and receives the packets of audio data through rewriting, and pulls component by third and pull packets of audio data
Header fields segment FD compares component by third and the header fields segment FD pulled is passed through mapping algorithm inverse operator
Method demapping, and be compared with the third base group code table being locally stored, the record for selecting comparison to pass through is denoted as τ, τ
For a binary sequence, and it is different and different by the selection of its specific de-mapping algorithm;
Frequency sweep processing mapping layer further includes second processing logical mappings component, the first sweep parameters setting table, wherein
First sweep parameters setting table includes at least the first binary sequence column and the first frequency sweep setting parameter column, and first processing is patrolled
Volume mapping means by the first binary sequence in binary sequence τ and the first sweep parameters setting table arrange each row carry out step-by-step and
Operation chooses the first frequency sweep corresponding with the row and parameter column parameter is arranged, and 5% if output sequence is complete 1 sequence
Random value is chosen as revised first frequency sweep by random algorithm in error range, parameter column parameter is set, by the amendment
System machine learning database is added in the first frequency sweep setting parameter column parameter afterwards, forms updated system machine learning database, and with
Updated system machine learning database is sample, chooses intrinsic parameter numerical value in library in 5% error range again and seeks average
Number obtains machine learning and maps sweep parameters value;
According to machine learning mapping sweep parameters value, system frequency sweep is set;
With reference to Fig. 1, a kind of Dante digital audio processing system of embodiment of present patent application be related to rewriting noise with
It further include noise artificial treatment layer, user passes through the Dante digital audio processing in the related hierarchical structure of frequency sweep processing
System operatio interface operation noise artificial treatment layer, and the noise generator independently of operation interface and system front panel is controlled,
Operation of the user in noise artificial treatment layer include:
Whether choosing white noise and the unlatching of powder noise gain;
Input parameter values, setting white noise and powder noise gain size;
Moving parameter vernier, setting white noise and powder noise gain size;
In a manual mode, user can independently choose machine learning intervention by noise generator, if user selects machine
Learn intervene artificial mode, system will receive artificial mode under select parameter, and using the system machine learning database into
Row is intervened and amendment, so that acquisition, which meets system run all right and has, manually repairs in specific types of signals source base group
The integrated noise parameter being just inclined to, and noise parameter setting is carried out accordingly.
With reference to Fig. 1, a kind of Dante digital audio processing system of embodiment of present patent application be related to rewriting noise with
It further include frequency sweep artificial treatment layer, operation packet of the user in frequency sweep artificial treatment layer in the related hierarchical structure of frequency sweep processing
It includes:
Whether choosing frequency sweep gain unlatching;
Parameter values are inputted, the sweep velocity of frequency sweep artificial treatment layer is set;
Moving parameter vernier sets frequency sweep gain size;
Parameter values are inputted, frequency sweep gain size is set;
In a manual mode, user can independently choose machine learning intervention by frescan, if user selects machine learning
The artificial mode of intervention, system will receive the parameter selected under artificial mode, and be done using the system machine learning database
Pre- and amendment, so that acquisition meets system run all right and inclines with artificial correction in specific types of signals source base group
To synthesis sweep parameters, and accordingly carry out sweep parameters setting.
Preferably, wherein the input source base group layer selects combined code generating unit by input source, by the input
Source base group is generated as 4 input source base group codes, specifically:
When generator signal is opened, otherwise it is 0 that setting input source base group code the 4th, which is 1,;Work as mould
When quasi- signal is opened, otherwise it is 0 that setting input source base group code the 3rd, which is 1,;When digital signal is opened, setting
Input source base group code the 2nd is 1, is otherwise 0;When Dante signal is opened, setting input source base group code the 1st is 1,
It otherwise is 0.
Preferably, wherein white noise, powder noise and frequency sweep setting are located at system input set interface, the wherein input of system
Set interface is arranged to the secondary interface of the main set interface of system, and in the main set interface of operating system of user and selects to input
It is presented to the user when setting.
Preferably, wherein the input source base group layer selects combined code generating unit by input source, by the input
Schema creation is 2 input pattern base group codes, specifically:
When for " input of Y type " mode, setting input pattern base group code is 11;When for " superposition " mode, it is arranged defeated
Entering mode base group code is 10;When for " stereo " mode, setting input pattern base group code is 01.
Preferably, wherein improved " input of Y type " mode are as follows: 1 signal of channel is output to channel 1 and channel 2 simultaneously, leads to
3 signal of road is output to channel 3 and channel 4 simultaneously.
Fig. 2 shows the level-one control panels of Dante digital audio processing system in the embodiment of the present application namely system to set
Set main interface one.
Referring to Fig. 2, wherein white noise, powder noise and frequency sweep setting are located at system input set interface, and wherein system is defeated
Enter the secondary interface that set interface is arranged to the main set interface of system, and in the main set interface of operating system of user and selects defeated
Enter and is presented to the user when being arranged;User can carry out input setting by clicking input button.
Fig. 3 shows the noise processed background logic of Dante digital audio processing system in the embodiment of the present application.Referring to figure
3, input source base group layer includes source first choice component, first mode component, input source selection combined code generating unit, system
User by operation interface choose rewrite noise and frequency sweep processing Dante digital audio processing system input source base group and
Corresponding modes: wherein for first choice component to select input source base group, the input source base group includes generator, simulation, number
One or more of any combination of word and Dante signal select combined code generating unit by input source, will be described defeated
Enter source base group and be generated as 4 input source base group codes, for first mode component to select input pattern, input pattern includes solid
Sound, superposition and the input of improved Y type;Combined code generating unit is selected by input source, the input pattern is generated as 2
Position input pattern base group code.
The input source selects combined code generating unit, by 4 input source base group codes of generation and 2 input moulds
Formula base group code combination becomes input source and selects combined code;
Input source recombination layer pulls component, the first comparison component, the first mapping comprising the first source set judgement part, first
Component and packets of audio data field rewrite device, the first base group code table, wherein the first source set judgement part connects input source base
Group layer and the input source selection combined code for receiving input source base group layer, differentiate the type of code, when type of code shows that it is
When input source base group code, step-by-step negates and is stored in the first shared save mesh;
First pulls component, pulls input source base group code by shared save mesh, and be sent to the first comparison component;
First compares component, and input source base group code and the first base group code table are respectively recorded total x item and carry out step-by-step and behaviour
Make, obtains combined code λx, X is the line number of each item record of the first base group code table, since X=1, by each λxIt is defeated with level
Out, if λxInput is non-fully high level, then gives up the λx, X is assigned a value of X+1, repeated combination code λxAcquisition and comparison procedure;
If λxInput is complete high level, then stores base group code table current record, as correct base group code comparison result;
First mapping means receive and compare the correct base group code comparison result of component retrieval by first, and lead to
It crosses mapping algorithm and is mapped as packets of audio data header fields segment FD;
Packets of audio data field rewrites device, receives the data packet header that the first mapping means are obtained by mapping algorithm
Field segment FD numerical value, and data packet header field segment FD is filled into audio data packet header;For noise with
Frequency sweep processing is differentiated and is handled.
Noise processed mapping layer receives the packets of audio data through rewriting, and pulls component by second and pull packets of audio data
Header fields segment FD compares component by second and the header fields segment FD pulled is passed through mapping algorithm inverse operator
Method demapping, and be compared with the second base group code table being locally stored, the record for selecting comparison to pass through is denoted as τ, τ
For a binary sequence, and it is different and different by the selection of its specific de-mapping algorithm;
The noise processed mapping layer further includes the first processing logical mappings component, the first noise parameter setting table, wherein
First noise parameter setting table includes at least the first binary sequence column and the first white noise setting parameter arranges, the first powder noise is set
Set parameter column, the first processing logical mappings component by binary sequence τ and the first noise parameter be arranged in table the one or two into
Sequence processed arranges each row and carries out step-by-step and operation, if output sequence is complete 1 sequence, it is white to choose corresponding with the row first
Parameter column parameter is arranged in noise, parameter column parameter is arranged in the first powder noise, and is selected in 5% error range by random algorithm
Take random value as revised first white noise setting parameter column parameter, the first powder noise setting parameter column parameter, it will be described
System machine learning database is added in revised first white noise setting parameter column parameter, the first powder noise setting parameter column parameter,
Form updated system machine learning database, and using updated system machine learning database as sample, again 5% error model
It encloses interior selection library intrinsic parameter numerical value and seeks average, obtain machine learning and map noise parameter value;
According to machine learning mapping noise parameter value setting system feedback white noise and powder noise;
User is controlled only by the Dante digital audio processing system operation interface gimp artificial treatment layer
The noise generator of operation interface Yu system front panel is stood on, operation of the user in noise artificial treatment layer includes:
Whether choosing white noise and the unlatching of powder noise gain;
Input parameter values, setting white noise and powder noise gain size;
Moving parameter vernier, setting white noise and powder noise gain size;
In a manual mode, user can independently choose machine learning intervention by noise generator, if user selects machine
Learn intervene artificial mode, system will receive artificial mode under select parameter, and using the system machine learning database into
Row is intervened and amendment, so that acquisition, which meets system run all right and has, manually repairs in specific types of signals source base group
The integrated noise parameter being just inclined to, and noise parameter setting is carried out accordingly;
Fig. 4 shows the frequency sweep processing background logic of Dante digital audio processing system in the embodiment of the present application.Referring to figure
4, input source base group layer includes source first choice component, first mode component, input source selection combined code generating unit, system
User by operation interface choose rewrite noise and frequency sweep processing Dante digital audio processing system input source base group and
Corresponding modes: wherein for first choice component to select input source base group, the input source base group includes generator, simulation, number
One or more of any combination of word and Dante signal select combined code generating unit by input source, will be described defeated
Enter source base group and be generated as 4 input source base group codes, for first mode component to select input pattern, input pattern includes solid
Sound, superposition and the input of improved Y type;Combined code generating unit is selected by input source, the input pattern is generated as 2
Position input pattern base group code.
The input source selects combined code generating unit, by 4 input source base group codes of generation and 2 input moulds
Formula base group code combination becomes input source and selects combined code;
Input source recombination layer pulls component, the first comparison component, the first mapping comprising the first source set judgement part, first
Component and packets of audio data field rewrite device, the first base group code table, wherein the first source set judgement part connects input source base
Group layer and the input source selection combined code for receiving input source base group layer, differentiate the type of code, when type of code shows that it is
When input source base group code, step-by-step negates and is stored in the first shared save mesh;
First pulls component, pulls input source base group code by shared save mesh, and be sent to the first comparison component;
First compares component, and input source base group code and the first base group code table are respectively recorded total x item and carry out step-by-step and behaviour
Make, obtains combined code λx, X is the line number of each item record of the first base group code table, since X=1, by each λxIt is defeated with level
Out, if λxInput is non-fully high level, then gives up the λx, X is assigned a value of X+1, repeated combination code λxAcquisition and comparison procedure;
If λxInput is complete high level, then stores base group code table current record, as correct base group code comparison result;
First mapping means receive and compare the correct base group code comparison result of component retrieval by first, and lead to
It crosses mapping algorithm and is mapped as packets of audio data header fields segment FD;
Packets of audio data field rewrites device, receives the data packet header that the first mapping means are obtained by mapping algorithm
Field segment FD numerical value, and data packet header field segment FD is filled into audio data packet header;For noise with
Frequency sweep processing is differentiated and is handled.
Frequency sweep handles mapping layer and receives the packets of audio data through rewriting, and pulls component by third and pull packets of audio data
Header fields segment FD compares component by third and the header fields segment FD pulled is passed through mapping algorithm inverse operator
Method demapping, and be compared with the third base group code table being locally stored, the record for selecting comparison to pass through is denoted as τ, τ
For a binary sequence, and it is different and different by the selection of its specific de-mapping algorithm;
Frequency sweep processing mapping layer further includes second processing logical mappings component, the first sweep parameters setting table, wherein
First sweep parameters setting table includes at least the first binary sequence column and the first frequency sweep setting parameter column, and first processing is patrolled
Volume mapping means by the first binary sequence in binary sequence τ and the first sweep parameters setting table arrange each row carry out step-by-step and
Operation chooses the first frequency sweep corresponding with the row and parameter column parameter is arranged, and 5% if output sequence is complete 1 sequence
Random value is chosen as revised first frequency sweep by random algorithm in error range, parameter column parameter is set, by the amendment
System machine learning database is added in the first frequency sweep setting parameter column parameter afterwards, forms updated system machine learning database, and with
Updated system machine learning database is sample, chooses intrinsic parameter numerical value in library in 5% error range again and seeks average
Number obtains machine learning and maps sweep parameters value;
According to machine learning mapping sweep parameters value, system frequency sweep is set;
User operates frequency sweep artificial treatment layer by the Dante digital audio processing system operation interface, and user is sweeping
Operation in frequency artificial treatment layer includes:
Whether choosing frequency sweep gain unlatching;
Parameter values are inputted, the sweep velocity of frequency sweep artificial treatment layer is set;
Moving parameter vernier sets frequency sweep gain size;
Parameter values are inputted, frequency sweep gain size is set;
In a manual mode, user also can independently choose machine learning intervention by frescan, if user selects engineering
The artificial mode intervened is practised, system will receive the parameter selected under artificial mode, and carry out using the system machine learning database
Intervene and correct, so that acquisition meets system run all right and has artificial correction in specific types of signals source base group
The synthesis sweep parameters of tendency, and sweep parameters setting is carried out accordingly.
Fig. 5 shows the white noise of Dante digital audio processing system in the embodiment of the present application, powder noise and frequency sweep and handles
Preceding deck plate.It note that the simple operations example interface that only user is readily apparent that and knows that the preceding deck plate provides,
Complicated operation logic is already provided in attached drawing 2-4 and relevant paragraph, when user chooses or operate preceding deck plate shown in fig. 5
When, corresponding background logic is triggered (trigger) and executes, so that rewriting the Dante number of noise and frequency sweep processing
Audio processing system is able to carry out white noise, the feedback of powder noise and frequency sweep processing.
Preferably, when first pulls component and pull input source base group code by shared save mesh, save mesh is shared
For the storage unit of grid configuration, include: first interface handles database initialization procedure, establishes for connecting with database
Logical data table, tables of data association, data major key, data include item, define data query and data modification principle;Second connects
Mouthful, connect with user, for user access input source recombinate layer, inquiry and modification analysis object data, setting data query with
Modify principle;First data mapping index generating unit, to establish data in input source recombination layer processing and storing data
Save mesh, and data mapping index grid is established simultaneously, wherein data mapping index grid and data save mesh structure one
One is corresponding, and when platform bottom storage medium generates data save mesh structure, image index grid is also being generated;First data
Image pointer operation component, for obtaining corresponding processing data according to user's operation, according to the corresponding image of processing data acquisition
Index grid node, to obtain respective data storage grid according to the corresponding relationship of image index grid and data save mesh
Structure node, and to task fragment, it transfers to respective stored network node processing and returns to processing result data.
It is input source base group layer, defeated for the requirement for realizing some special read/write functions in all above embodiment
Enter source recombination layer, noise artificial treatment layer, frequency sweep artificial treatment layer, noise processed mapping layer, frequency sweep processing mapping layer and solely
Vertical noise generator can increase hardware, pin connection or memory difference to extend function.
Although present patent application has been shown and with particular reference to describing multiple embodiments, it is to be noted that, it is not taking off
From under the scope of the present invention, various other be altered or modified can be carried out.
Claims (10)
1. it is a kind of rewrite noise and frequency sweep processing Dante digital audio processing system, the system comprises input source base group layer,
Input source recombinate layer, noise artificial treatment layer, frequency sweep artificial treatment layer, noise processed mapping layer, frequency sweep processing mapping layer and
Independent noise generator, in which:
Input source base group layer includes source first choice component, first mode component, input source selection combined code generating unit, is
The user that unites chosen by operation interface rewrite the input source base group of the Dante digital audio processing system that noise and frequency sweep are handled with
And corresponding modes: wherein first choice component is to select input source base group, the input source base group include generator, simulation,
One or more of any combination of number and Dante signal select combined code generating unit by input source, will be described
Input source base group is generated as 4 input source base group codes, and for first mode component to select input pattern, input pattern includes vertical
Body sound, superposition and the input of improved Y type;Combined code generating unit is selected by input source, the input pattern is generated
For 2 input pattern base group codes.
The input source selects combined code generating unit, by the 4 input source base group codes and 2 input pattern base groups of generation
Code combination becomes input source and selects combined code;
Input source recombination layer pulls component, the first comparison component, the first mapping means comprising the first source set judgement part, first
Device, the first base group code table are rewritten with packets of audio data field, wherein the first source set judgement part connects input source base group layer
And the input source selection combined code of input source base group layer is received, the type of code is differentiated, when type of code shows it for input
When the base group code of source, step-by-step negates and is stored in the first shared save mesh;First pulls component, is pulled by shared save mesh defeated
Enter source base group code, and is sent to the first comparison component;First compares component, by input source base group code and the first base group code
Table respectively records total x item and carries out step-by-step and operation, obtains combined code λx, X is the line number of each item record of the first base group code table, from
X=1 starts, by each λxIt is exported with level, if λxInput is non-fully high level, then gives up the λx, X is assigned a value of X+1, repeats
Combined code λxAcquisition and comparison procedure;If λxInput is complete high level, then stores base group code table current record, that is, be positive
True base group code comparison result;
First mapping means receive the correct base group code comparison result for comparing component retrieval by first, and by reflecting
It penetrates algorithm and is mapped as packets of audio data header fields segment FD;
Packets of audio data field rewrites device, receives the data packet header field that the first mapping means are obtained by mapping algorithm
Segment FD numerical value, and data packet header field segment FD is filled into audio data packet header;For noise and frequency sweep
Processing is differentiated and is handled;
The rewriting noise and the Dante digital audio processing system of frequency sweep processing provide two kinds of noises and frequency sweep for system user
Tupe:
Machine learning tupe, the machine learning tupe are changed using noise processed mapping layer and frequency sweep processing mapping layer
It writes noise and frequency sweep is handled, in which:
Noise processed mapping layer receives the packets of audio data through rewriting, and pulls component by second and pull audio data packet header
Field segment FD is reflected the header fields segment FD pulled by mapping algorithm algorithm for inversion solution by the second comparison component
It penetrates, and is compared with the second base group code table being locally stored, the record for selecting comparison to pass through is denoted as τ, and τ is one or two
System sequence, and it is different and different by the selection of its specific de-mapping algorithm;
The noise processed mapping layer further includes the first processing logical mappings component, the first noise parameter setting table, wherein first
Noise parameter setting table includes at least the first binary sequence column joins with the first white noise setting parameter column, the setting of the first powder noise
The first binary system sequence in table is arranged in binary sequence τ and the first noise parameter by ordered series of numbers, the first processing logical mappings component
Column arrange each row and carry out step-by-step and operation, if output sequence is complete 1 sequence, chooses the first white noise corresponding with the row and set
Parameter column parameter, the first powder noise setting parameter column parameter are set, and is chosen at random in 5% error range by random algorithm
Parameter column parameter is arranged as revised first white noise setting parameter column parameter, the first powder noise in value, after the amendment
The first white noise setting parameter column parameter, the first powder noise setting parameter column parameter be added system machine learning database, formed more
System machine learning database after new, and using updated system machine learning database as sample, it is selected in 5% error range again
It takes library intrinsic parameter numerical value and seeks average, obtain machine learning and map noise parameter value;
According to machine learning mapping noise parameter value setting system feedback white noise and powder noise;
Frequency sweep handles mapping layer and receives the packets of audio data through rewriting, and pulls component by third and pull audio data packet header
Field segment FD compares component by third and reflects the header fields segment FD pulled by mapping algorithm algorithm for inversion solution
It penetrates, and is compared with the third base group code table being locally stored, the record for selecting comparison to pass through is denoted as τ, and τ is one or two
System sequence, and it is different and different by the selection of its specific de-mapping algorithm;
The frequency sweep processing mapping layer further includes second processing logical mappings component, the first sweep parameters setting table, wherein first
Sweep parameters are arranged table and arrange including at least the first binary sequence column and the first frequency sweep setting parameter, and described first, which handles logic, reflects
It penetrates component and the first binary sequence in binary sequence τ and the first sweep parameters setting table is arranged into each row progress step-by-step and behaviour
Make, if output sequence is complete 1 sequence, chooses the first frequency sweep corresponding with the row and parameter column parameter is set, and in 5% mistake
Random value is chosen as revised first frequency sweep by random algorithm in poor range, parameter column parameter is set, after the amendment
The first frequency sweep setting parameter column parameter be added system machine learning database, form updated system machine learning database, and with more
System machine learning database after new is sample, chooses intrinsic parameter numerical value in library in 5% error range again and seeks average,
It obtains machine learning and maps sweep parameters value;
According to machine learning mapping sweep parameters value, system frequency sweep is set;
Artificial mode, the artificial mode rewrites noise using noise artificial treatment layer, frequency sweep artificial treatment layer and frequency sweep is handled,
Wherein:
User by the Dante digital audio processing system operation interface gimp artificial treatment layer, and control independently of
The noise generator of operation interface and system front panel, operation of the user in noise artificial treatment layer include:
Whether choosing white noise and the unlatching of powder noise gain;
Input parameter values, setting white noise and powder noise gain size;
Moving parameter vernier, setting white noise and powder noise gain size;
In a manual mode, user can independently choose machine learning intervention by noise generator, if user selects machine learning
The artificial mode of intervention, system will receive the parameter selected under artificial mode, and be done using the system machine learning database
Pre- and amendment, so that acquisition meets system run all right and inclines with artificial correction in specific types of signals source base group
To integrated noise parameter, and accordingly carry out noise parameter setting;
User operates frequency sweep artificial treatment layer by the Dante digital audio processing system operation interface, and user is in frequency sweep people
Operation in work process layer includes:
Whether choosing frequency sweep gain unlatching;
Parameter values are inputted, the sweep velocity of frequency sweep artificial treatment layer is set;
Moving parameter vernier sets frequency sweep gain size;
Parameter values are inputted, frequency sweep gain size is set;
In a manual mode, user can independently choose machine learning intervention by frescan, if user selects machine learning intervention
Artificial mode, system will receive artificial mode under select parameter, and using the system machine learning database carry out intervene and
Amendment, so that obtaining in specific types of signals source base group and meeting system run all right and with artificial correction tendency
Comprehensive sweep parameters, and sweep parameters setting is carried out accordingly.
2. device as described in claim 1, which is characterized in that wherein the input source base group layer selects to combine by input source
The input source base group is generated as 4 input source base group codes by code building component, specifically: when generator signal is opened
When, otherwise it is 0 that setting input source base group code the 4th, which is 1,;When analog signal is opened, input source base group code the 3rd is set
Position is 1, is otherwise 0;When digital signal is opened, otherwise it is 0 that setting input source base group code the 2nd, which is 1,;When Dante signal
When unlatching, otherwise it is 0 that setting input source base group code the 1st, which is 1,.
3. the system as claimed in claim 1, which is characterized in that wherein it is defeated to be located at system for white noise, powder noise and frequency sweep setting
Enter set interface, wherein the input set interface of system is arranged to the secondary interface of the main set interface of system, and grasps in user
Make the main set interface of system and input is selected to be presented to the user when being arranged.
4. the system as claimed in claim 1, which is characterized in that wherein the input source base group layer selects to combine by input source
The input pattern is generated as 2 input pattern base group codes by code building component, specifically: when for " input of Y type " mode
When, setting input pattern base group code is 11;When for " superposition " mode, setting input pattern base group code is 10;When being " vertical
When body sound " mode, setting input pattern base group code is 01.
5. the system as claimed in claim 1, which is characterized in that wherein improved " input of Y type " mode are as follows: 1 signal of channel is same
When be output to channel 1 and channel 2,3 signal of channel is output to channel 3 and channel 4 simultaneously.
6. a kind of Dante digital audio frequency processing method for rewriting noise and frequency sweep processing, including use input source base group layer first
Alternative pack, first mode component, input source selection combined code generating unit parsing obtain 4 input source base group codes, 2
Input pattern base group code is simultaneously combined into input source selection combined code, gathers judegment part using input source recombination the first source of layer
Part, first pull component, the first comparison component, the first mapping means and packets of audio data field and rewrite device, the first base group code
Table obtains correct base group code comparison result and is mapped as packets of audio data header fields segment FD;
The Dante digital audio frequency processing method specifically includes: system user passes through operation interface operation input source base group layer choosing
Take the input source base group and corresponding modes for rewriting the Dante digital audio processing system of noise and frequency sweep processing: wherein first
For alternative pack to select input source base group, the input source base group includes generator, simulation, number and Dante signal
One or more of any combination selects combined code generating unit by input source, the input source base group is generated as 4
Input source base group code, for first mode component to select input pattern, input pattern includes stereo, superposition and improved
The input of Y type;Combined code generating unit is selected by input source, the input pattern is generated as 2 input pattern base group generations
Code;
The input source selection combined code generating unit is operated, by 4 input source base group codes of generation and 2 input patterns
Base group code combination becomes input source and selects combined code;
Operation input source recombination layer pulls component, the first comparison component, the first mapping comprising the first source set judgement part, first
Component and packets of audio data field rewrite device, the first base group code table, wherein the first source set judgement part connects input source base
Group layer and the input source selection combined code for receiving input source base group layer, differentiate the type of code, when type of code shows that it is
When input source base group code, step-by-step negates and is stored in the first shared save mesh;First pulls component, is drawn by shared save mesh
Input source base group code is taken, and is sent to the first comparison component;First compares component, by input source base group code and the first base group
Code table respectively records total x item and carries out step-by-step and operation, obtains combined code λx, X is the row of each item record of the first base group code table
Number, since X=1, by each λxIt is exported with level, if λxInput is non-fully high level, then gives up the λx, X is assigned a value of X+1,
Repeated combination code λxAcquisition and comparison procedure;If λxInput is complete high level, then stores base group code table current record, i.e.,
For correct base group code comparison result;
The first mapping means are operated, receives and compares the correct base group code comparison result of component retrieval by first, and lead to
It crosses mapping algorithm and is mapped as packets of audio data header fields segment FD;
It operates packets of audio data field and rewrites device, receive the data packet header that the first mapping means are obtained by mapping algorithm
Field segment FD numerical value, and data packet header field segment FD is filled into audio data packet header;For noise with
Frequency sweep processing is differentiated and is handled;
Set one of noise and frequency sweep tupe:
Machine learning tupe is set, the machine learning tupe is mapped using noise processed mapping layer and frequency sweep processing
Layer rewrites noise and frequency sweep is handled, in which:
It sets noise processed mapping layer and receives the packets of audio data through rewriting, and pull component by second and pull packets of audio data
Header fields segment FD compares component by second and the header fields segment FD pulled is passed through mapping algorithm algorithm for inversion
Demapping, and be compared with the second base group code table being locally stored, the record for selecting comparison to pass through is denoted as τ, τ is
One binary sequence, and it is different and different by the selection of its specific de-mapping algorithm;
It sets the noise processed mapping layer first and handles logical mappings component, the first noise parameter setting table, wherein first makes an uproar
Sound parameter setting table includes at least the first binary sequence column and the first white noise setting parameter arranges, parameter is arranged in the first powder noise
The first binary sequence in table is arranged in binary sequence τ and the first noise parameter by column, the first processing logical mappings component
It arranges each row and carries out step-by-step and operation, if output sequence is complete 1 sequence, choose the first white noise setting corresponding with the row
Parameter column parameter, the first powder noise are arranged parameter column parameter, and choose random value by random algorithm in 5% error range
As revised first white noise setting parameter column parameter, the first powder noise, parameter column parameter is set, it will be described revised
Parameter column parameter is arranged in first white noise, system machine learning database is added in the first powder noise setting parameter column parameter, is formed and is updated
System machine learning database afterwards, and using updated system machine learning database as sample, it is chosen in 5% error range again
Library intrinsic parameter numerical value simultaneously seeks average, obtains machine learning and maps noise parameter value;
According to machine learning mapping noise parameter value setting system feedback white noise and powder noise;
It sets frequency sweep processing mapping layer and receives the packets of audio data through rewriting, and component is pulled by third and pulls packets of audio data
Header fields segment FD compares component by third and the header fields segment FD pulled is passed through mapping algorithm algorithm for inversion
Demapping, and be compared with the third base group code table being locally stored, the record for selecting comparison to pass through is denoted as τ, τ is
One binary sequence, and it is different and different by the selection of its specific de-mapping algorithm;
Frequency sweep processing the mapping layer second processing logical mappings component, the first sweep parameters setting table are set, wherein first sweeps
Frequency parameter setting table includes at least the first binary sequence column and arranges with the first frequency sweep setting parameter, the first processing logical mappings
First binary sequence in binary sequence τ and the first sweep parameters setting table is arranged each row and carries out step-by-step and operation by component,
If output sequence is complete 1 sequence, chooses the first frequency sweep corresponding with the row and parameter column parameter is set, and in 5% error
Random value is chosen as revised first frequency sweep by random algorithm in range, parameter column parameter is set, it will be described revised
First frequency sweep is arranged parameter column parameter and system machine learning database is added, and forms updated system machine learning database, and to update
System machine learning database afterwards is sample, chooses intrinsic parameter numerical value in library in 5% error range again and seeks average, obtains
It obtains machine learning and maps sweep parameters value;
According to machine learning mapping sweep parameters value, system frequency sweep is set;
Artificial mode is set, the artificial mode rewrites noise and frequency sweep using noise artificial treatment layer, frequency sweep artificial treatment layer
Processing, in which:
User by the Dante digital audio processing system operation interface gimp artificial treatment layer, and control independently of
The noise generator of operation interface and system front panel, operation of the user in noise artificial treatment layer include:
Whether choosing white noise and the unlatching of powder noise gain;
Input parameter values, setting white noise and powder noise gain size;
Moving parameter vernier, setting white noise and powder noise gain size;
In a manual mode, user can independently choose machine learning intervention by noise generator, if user selects machine learning
The artificial mode of intervention, system will receive the parameter selected under artificial mode, and be done using the system machine learning database
Pre- and amendment, so that acquisition meets system run all right and inclines with artificial correction in specific types of signals source base group
To integrated noise parameter, and accordingly carry out noise parameter setting;
User operates frequency sweep artificial treatment layer by the Dante digital audio processing system operation interface, and user is in frequency sweep people
Operation in work process layer includes:
Whether choosing frequency sweep gain unlatching;
Parameter values are inputted, the sweep velocity of frequency sweep artificial treatment layer is set;
Moving parameter vernier sets frequency sweep gain size;
Parameter values are inputted, frequency sweep gain size is set;
In a manual mode, user can independently choose machine learning intervention by frescan, if user selects machine learning intervention
Artificial mode, system will receive artificial mode under select parameter, and using the system machine learning database carry out intervene and
Amendment, so that obtaining in specific types of signals source base group and meeting system run all right and with artificial correction tendency
Comprehensive sweep parameters, and sweep parameters setting is carried out accordingly.
7. Dante digital audio frequency processing method as claimed in claim 6, which is characterized in that operation input source base group layer passes through
Input source selects combined code generating unit, and the input source base group is generated as 4 input source base group codes, specifically:
When generator signal is opened, otherwise it is 0 that setting input source base group code the 4th, which is 1,;When analog signal is opened, if
Setting input source base group code the 3rd is 1, is otherwise 0;When digital signal is opened, setting input source base group code the 2nd is 1,
It otherwise is 0;When Dante signal is opened, otherwise it is 0 that setting input source base group code the 1st, which is 1,.
8. Dante digital audio frequency processing method as claimed in claim 6, which is characterized in that wherein white noise, powder noise and sweep
Frequency setting is located at system and inputs set interface, and wherein the input set interface of system is arranged to the second level of the main set interface of system
Interface, and in the main set interface of operating system of user and input is selected to be presented to the user when being arranged.
9. Dante digital audio frequency processing method as claimed in claim 6, which is characterized in that the wherein input source base group layer
Combined code generating unit is selected by input source, the input pattern is generated as 2 input pattern base group codes, specifically
Are as follows:
When for " input of Y type " mode, setting input pattern base group code is 11;When for " superposition " mode, setting input mould
Formula base group code is 10;When for " stereo " mode, setting input pattern base group code is 01.
10. Dante digital audio frequency processing method as claimed in claim 6, which is characterized in that wherein improved " input of Y type "
Mode are as follows: 1 signal of channel is output to channel 1 and channel 2 simultaneously, and 3 signal of channel is output to channel 3 and channel 4 simultaneously.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910240399.3A CN110021303B (en) | 2019-03-27 | 2019-03-27 | Dante digital audio processing method and system for rewriting noise and frequency sweep processing |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910240399.3A CN110021303B (en) | 2019-03-27 | 2019-03-27 | Dante digital audio processing method and system for rewriting noise and frequency sweep processing |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110021303A true CN110021303A (en) | 2019-07-16 |
CN110021303B CN110021303B (en) | 2021-06-15 |
Family
ID=67190120
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910240399.3A Active CN110021303B (en) | 2019-03-27 | 2019-03-27 | Dante digital audio processing method and system for rewriting noise and frequency sweep processing |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110021303B (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2779732Y (en) * | 2005-04-08 | 2006-05-10 | 中国电子科技集团公司第五十四研究所 | Digital frequency sweep type amplitude detection receiver |
CN101552620A (en) * | 2009-05-25 | 2009-10-07 | 刘洛琨 | Code reference Chirp ultra-wideband system group demodulation method based on active frequency spectrum compression |
US20140194116A1 (en) * | 2011-03-31 | 2014-07-10 | Broadcom Corporation | Method for Scanning in a Multi-Mode Multi-Antenna Device |
US9389193B1 (en) * | 2011-08-12 | 2016-07-12 | University Of New Brunswick | Spatially resolved magnetic resonance spin-spin relaxation distribution measurement methods |
CN106610464A (en) * | 2016-11-11 | 2017-05-03 | 国网四川省电力公司电力科学研究院 | System and method for judging frequency selection filtering performance of transformer winding deformation tester |
US20170315096A1 (en) * | 2016-04-28 | 2017-11-02 | Olympus Scientific Solutions Americas Inc. | Non-destructive inspection having phase amplitude modulation with time division multiplexing |
-
2019
- 2019-03-27 CN CN201910240399.3A patent/CN110021303B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN2779732Y (en) * | 2005-04-08 | 2006-05-10 | 中国电子科技集团公司第五十四研究所 | Digital frequency sweep type amplitude detection receiver |
CN101552620A (en) * | 2009-05-25 | 2009-10-07 | 刘洛琨 | Code reference Chirp ultra-wideband system group demodulation method based on active frequency spectrum compression |
US20140194116A1 (en) * | 2011-03-31 | 2014-07-10 | Broadcom Corporation | Method for Scanning in a Multi-Mode Multi-Antenna Device |
US9389193B1 (en) * | 2011-08-12 | 2016-07-12 | University Of New Brunswick | Spatially resolved magnetic resonance spin-spin relaxation distribution measurement methods |
US20170315096A1 (en) * | 2016-04-28 | 2017-11-02 | Olympus Scientific Solutions Americas Inc. | Non-destructive inspection having phase amplitude modulation with time division multiplexing |
CN106610464A (en) * | 2016-11-11 | 2017-05-03 | 国网四川省电力公司电力科学研究院 | System and method for judging frequency selection filtering performance of transformer winding deformation tester |
Non-Patent Citations (2)
Title |
---|
J.J.RIETA,J.M.SANCHIS: "A new method to determine the frequency response of enclosures using masked tones", 《ELSEVIER》 * |
闰建伟: "多功能音频信号发生器的设计", 《电声技术》 * |
Also Published As
Publication number | Publication date |
---|---|
CN110021303B (en) | 2021-06-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9191721B2 (en) | Networked audio/video system | |
CN102006211B (en) | Control apparatus for music system and integrated software for controlling the music system | |
US7949727B2 (en) | Table based distributed control for a network of consumer electronics | |
CN106507240A (en) | A kind of physical location of the speaker by speaker system is associated to the method for speaker identifier | |
CN1169047C (en) | Fully functional remote control editor and emulator | |
CN109062777A (en) | A kind of track traffic signal equipment general automation test macro | |
US20030106062A1 (en) | Home network environment as a state machine | |
US9081637B2 (en) | System and method for a software product manager | |
CN105072176B (en) | Wireless connection method and device of playing system | |
CN104657438A (en) | Information processing method and electronic equipment | |
CN108307235A (en) | A kind of screen parameter configuration system | |
CN1870129B (en) | Control apparatus for music system and integrated software for controlling the music system | |
CN113068085B (en) | An ONU management method, device, equipment and system | |
CN105431848A (en) | Common parameter interface-generating program and parameter readout program | |
CN105786525B (en) | A kind of process model transplants the method and device of code to threading model | |
US20220398877A1 (en) | Data management device for a two-wheeled vehicle | |
CN110021303A (en) | A kind of Dante digital audio frequency processing method and system for rewriting noise and frequency sweep processing | |
CN110476203A (en) | Information provider unit, terminal installation, display system, program and information providing method | |
CN108459842A (en) | A kind of model configuration method, device and electronic equipment | |
CN100417075C (en) | Interface test method | |
CN100386989C (en) | General command line inputting device based on man-machine interactive languages, and its method | |
CN106990974A (en) | A kind of APP applications update method, device and electronic equipment | |
CN109921788A (en) | A kind of Dante digital audio frequency processing method and system | |
CN100401087C (en) | Automatic tester and test thereof | |
CN105429789A (en) | ME configuration method and system of OMCI protocols |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder | ||
CP01 | Change in the name or title of a patent holder |
Address after: 510800 tanbufeida Industrial Park, Huadu District, Guangzhou City, Guangdong Province Patentee after: Guangzhou Feida Audio Co.,Ltd. Address before: 510800 tanbufeida Industrial Park, Huadu District, Guangzhou City, Guangdong Province Patentee before: FIRST AUDIO MANUFACTURING Co.,Ltd. |