CN113343612A - Configuration method and configuration device of audio processor - Google Patents
Configuration method and configuration device of audio processor Download PDFInfo
- Publication number
- CN113343612A CN113343612A CN202110582378.7A CN202110582378A CN113343612A CN 113343612 A CN113343612 A CN 113343612A CN 202110582378 A CN202110582378 A CN 202110582378A CN 113343612 A CN113343612 A CN 113343612A
- Authority
- CN
- China
- Prior art keywords
- module
- audio processor
- configuration
- control
- control module
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 32
- 238000013461 design Methods 0.000 claims abstract description 54
- 238000010586 diagram Methods 0.000 claims description 14
- 238000004891 communication Methods 0.000 claims description 13
- 238000012545 processing Methods 0.000 claims description 10
- 238000009877 rendering Methods 0.000 claims description 7
- 230000001629 suppression Effects 0.000 claims description 7
- 238000012360 testing method Methods 0.000 claims description 5
- 238000012790 confirmation Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008023 solidification Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/30—Circuit design
- G06F30/31—Design entry, e.g. editors specifically adapted for circuit design
Landscapes
- Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Circuit For Audible Band Transducer (AREA)
- Stereophonic System (AREA)
- Stored Programmes (AREA)
Abstract
The application discloses a configuration method and a configuration device of an audio processor, wherein the configuration method comprises the following steps: obtaining a control module design drawing; the control module design drawing comprises a plurality of control modules and a connection relation among the control modules, and each control module is provided with a corresponding audio control program according to a preset rule; and arranging the control module design drawing into configuration information according to a preset rule, and sending the configuration information to the audio processor so that the audio processor can be reconfigured or programmed according to the configuration information. Through the method, a user can form the control module design drawing by dragging the control module, and the control module design drawing is arranged into the configuration information to reconfigure or burn the audio processor, so that unnecessary or unnecessary modules are reduced, the performance parameters of a certain module are improved, and the function of the audio processor can be maximally played according to the project engineering of the user.
Description
Technical Field
The present application relates to the field of audio processor technologies, and in particular, to a configuration method and a configuration apparatus for an audio processor.
Background
An audio processor, also called a digital processor, processes digital signals, and its internal structure is generally composed of an input part and an output part. The audio processor in the market has single program curing and uniform control layout, the adjustable parameter ranges of various controls are set by manufacturers, and users cannot modify the parameter ranges.
Disclosure of Invention
The application provides a configuration method and a configuration device of an audio processor, which aim to solve the problems that in the prior art, the audio processor is single in program solidification and cannot achieve the maximization of user engineering performance.
To solve the above technical problem, the present application provides a configuration method of an audio processor, including: obtaining a control module design drawing; the control module design drawing comprises a plurality of control modules and a connection relation among the control modules, and each control module is provided with a corresponding audio control program according to a preset rule; and arranging the control module design drawing into configuration information according to a preset rule, and sending the configuration information to the audio processor so that the audio processor can be reconfigured or programmed according to the configuration information.
Optionally, the audio processor performs reconfiguration or programming according to the configuration information, including: judging whether the configuration information is correct or not; if so, the audio processor reconfigures or writes according to the configuration information, and returns success information when the reconfiguration or writing is finished; if not, the audio processor returns error information.
Optionally, the audio processor is provided with a WEB server, and before obtaining the control module design drawing, the audio processor includes: and acquiring the IP address of the WEB server, and establishing communication connection with the audio processor according to the IP address.
Optionally, obtaining a control module blueprint, comprising: sending a control platform interface of the audio processor to a browser of a user for rendering and displaying; the control platform interface at least comprises a module area and an editing area; the module area comprises a plurality of control modules; and dragging the control module in the module area to an editing area for combination and connection according to the user instruction to obtain a control module design drawing.
Optionally, the control module includes an input/output channel module, an equalizer module, and a feedback suppression module.
To solve the above technical problem, the present application provides an audio processor configuration apparatus, including: the design drawing acquisition module is used for acquiring a control module design drawing; the control module design drawing comprises a plurality of control modules and a connection relation among the control modules, and each control module is provided with a corresponding audio control program according to a preset rule; and the configuration processing module is used for collating the control module design drawing into configuration information according to a preset rule and sending the configuration information to the audio processor so that the audio processor can carry out reconfiguration or programming according to the configuration information.
Optionally, the configuration processing module is further configured to determine whether the configuration information is correct; if so, the audio processor reconfigures or writes according to the configuration information, and returns success information when the reconfiguration or writing is finished; if not, the audio processor returns error information.
Optionally, the audio processor is provided with a WEB server, and the configuration device of the audio processor further includes: and the communication module is used for acquiring the IP address of the WEB server and establishing communication connection with the audio processor according to the IP address.
Optionally, the communication module is further configured to send the control platform interface of the audio processor to a browser of a user for rendering and displaying; the control platform interface at least comprises a module area and an editing area; the module area comprises a plurality of control modules; the design drawing obtaining module is further used for dragging the control module in the module area to the editing area for combination and connection according to the user instruction, and obtaining a design drawing of the control module.
Optionally, the control module includes an input/output channel module, an equalizer module, a feedback suppression module, a signal inversion module, a frequency divider module, a bass enhancement module, a test signal module, a noise gate module, a compressor module, a mixer module, a reverberation module, and a delay module.
The application provides a configuration method and a configuration device of an audio processor, wherein the configuration method comprises the following steps: obtaining a control module design drawing; the control module design drawing comprises a plurality of control modules and a connection relation among the control modules, and each control module is provided with a corresponding audio control program according to a preset rule; and arranging the control module design drawing into configuration information according to a preset rule, and sending the configuration information to the audio processor so that the audio processor can be reconfigured or programmed according to the configuration information. Through the method, a user can form the control module design drawing by dragging the control module, and the control module design drawing is arranged into the configuration information to reconfigure or burn the audio processor, so that unnecessary or unnecessary modules are reduced, the performance parameters of a certain module are improved, and the function of the audio processor can be maximally played according to the project engineering of the user.
Drawings
In order to more clearly illustrate the technical solution of the present application, the drawings needed to be used in the embodiments will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings without creative efforts.
FIG. 1 is a schematic flow chart diagram illustrating an embodiment of a method for configuring an audio processor according to the present application;
FIG. 2 is a schematic flow chart diagram illustrating another embodiment of a method for configuring an audio processor according to the present application;
fig. 3 is a schematic structural diagram of an embodiment of an audio processor configuration apparatus according to the present application.
Detailed Description
In order to make those skilled in the art better understand the technical solution of the present application, the following describes the configuration method and configuration apparatus of the audio processor provided in the present application in further detail with reference to the accompanying drawings and the detailed description.
Referring to fig. 1, fig. 1 is a schematic flowchart of an embodiment of an audio processor configuration method according to the present application, which may specifically include the following steps:
s110: obtaining a control module design drawing; the control module design drawing comprises a plurality of control modules and a connection relation among the control modules, and each control module is provided with a corresponding audio control program according to a preset rule.
Optionally, the audio processor is provided with a WEB server, and before obtaining the control module design drawing, the audio processor includes: and acquiring the IP address of the WEB server, and establishing communication connection with the audio processor according to the IP address.
Optionally, obtaining a control module blueprint, comprising: sending a control platform interface of the audio processor to a browser of a user for rendering and displaying; the control platform interface at least comprises a module area and an editing area; the module area comprises a plurality of control modules; and dragging the control module in the module area to an editing area for combination and connection according to the user instruction to obtain a control module design drawing.
Optionally, the control module includes an input/output channel module, an equalizer module, a feedback suppression module, a signal inversion module, a frequency divider module, a bass enhancement module, a test signal module, a noise gate module, a compressor module, a mixer module, a reverberation module, a delay module, and the like.
When a user inputs the set IP address of the audio processor in the browser of the computer terminal, the WEB server of the audio processor sends the control platform webpage interface of the audio processor to the browser of the user for rendering and displaying through an http request. At this time, a user can drag audio controls required by the user according to the application scene of the project, for example, controls such as a plurality of input/output channels are required, or whether an equalizer and feedback suppression are required, and if so, drag the controls to a platform configuration area for connection configuration, and finally form a control module design drawing.
S120: and arranging the control module design drawing into configuration information according to a preset rule, and sending the configuration information to the audio processor so that the audio processor can be reconfigured or programmed according to the configuration information.
After the user configures the project, the user clicks a key generated by the project, the webpage sends the configuration information of the user back to the audio processor terminal for information processing, and the audio processor obtains the configuration information so as to be reconfigured or programmed. After the audio processor completes program programming of the DSP, the audio processor can return information to the computer terminal to tell the user that programming is completed. The user can then make maximum use of the performance resources of the audio processor according to his own project requirements.
In the prior art, a user cannot customize and reprogram a processor to change the performance index of an audio processor, for example, a user purchases an eight-in-eight-out audio processor, but the performance parameters of the audio processor are set by the manufacturer to be fixed, and the maximum time delay module parameter is 100 ms. If the user only uses 4 input channels, he wants the parameter requirement of the delay module to be larger, for example, wants the channel delay effect of 300ms, 400 ms. The user then needs to replace the audio processor of a more powerful DSP (Digital Signal processing) to achieve this.
The performance of the audio processor DSP may change due to the number of modules that the audio processor controls. Therefore, in this embodiment, a user may form a control module design drawing by dragging the control module, and the control module design drawing is arranged as configuration information to reconfigure or write the audio processor, so as to reduce unnecessary or unnecessary use of the module, and then the MCU (Micro Controller Unit) is used to reprogram the DSP chip of the audio processor, thereby improving the performance parameter of a certain module, i.e., the function of the audio processor may be maximally performed according to the project engineering of the user.
Referring to fig. 2, fig. 2 is a schematic flowchart illustrating an audio processor configuration method according to another embodiment of the present application. The same parts of this embodiment as those of the above embodiment will not be described herein again. The embodiment may specifically include the following steps:
s210: and obtaining a control module design drawing.
S220: and arranging the control module design drawing into configuration information according to a preset rule, and sending the configuration information to the audio processor.
S230: and judging whether the configuration information is correct or not.
If the configuration information is determined to be correct, go to step S240; if the configuration information is determined to be incorrect, the process proceeds to step S250.
The configuration information correctly represents that the control module design drawing conforms to the configuration rule of the audio processor, and the scheme is feasible. The user may click the confirm button and the audio processor may screen out programs in the project database that meet the user's profile to reconfigure or burn the DSP.
S240: and the audio processor reconfigures or burns according to the configuration information, and returns success information when the reconfiguration or the burning is completed.
At this time, the configuration information is correct, and the audio processor can be reconfigured or programmed according to the correct configuration information. And, when the reconfiguration or programming is completed, a success information is returned.
Further, when the scenario is available, the user may click a confirmation button, and the audio processor may screen out a program in the project database that meets the user scenario to reconfigure or burn the DSP.
S250: the audio processor returns an error message.
At this time, the configuration information is wrong, and the audio processor cannot be reconfigured and programmed according to the wrong configuration information, so that the error information is directly returned.
Compared with the above embodiments, before the audio processor is reconfigured or programmed, it is further determined whether the configuration information is correct, and only when the configuration information is correct, the audio processor is reconfigured or programmed. Therefore, the problem that the audio processor is in error due to wrong configuration information and troubles are brought to users is avoided.
Based on the configuration method of the audio processor, the application provides a configuration device of the audio processor. Referring to fig. 3, fig. 3 is a schematic structural diagram of an audio processor configuration device according to an embodiment of the present application. The audio processing configuration means may include a design drawing acquisition module 310 and a configuration processing module 320.
Optionally, in some embodiments, the audio processing configuration device may further include a communication module 330.
A plan obtaining module 310, configured to obtain a control module plan; the control module design drawing comprises a plurality of control modules and a connection relation among the control modules, and each control module is provided with a corresponding audio control program according to a preset rule.
And the configuration processing module 320 is configured to sort the control module design drawing into configuration information according to a preset rule, and send the configuration information to the audio processor, so that the audio processor performs reconfiguration or programming according to the configuration information.
The communication module 330 is further configured to send the control platform interface of the audio processor to a browser of a user for rendering and displaying; the control platform interface at least comprises a module area and an editing area; the module area comprises a plurality of control modules; the design drawing obtaining module 310 is further configured to drag the control module in the module area to the editing area for combination and connection according to a user instruction, so as to obtain a design drawing of the control module.
Optionally, the configuration processing module 320 is further configured to determine whether the configuration information is correct; if so, the audio processor reconfigures or writes according to the configuration information, and returns success information when the reconfiguration or writing is finished; if not, the audio processor returns error information.
Optionally, the audio processor is provided with a WEB server, and the configuration device of the audio processor further includes: and the communication module 330 is configured to obtain an IP address of the WEB server, and establish a communication connection with the audio processor according to the IP address.
Optionally, the control module includes an input/output channel module, an equalizer module, a feedback suppression module, a signal inversion module, a frequency divider module, a bass enhancement module, a test signal module, a noise gate module, a compressor module, a mixer module, a reverberation module, a delay module, and the like.
The application provides a configuration method and a configuration device of an audio processor, wherein the configuration method comprises the following steps: obtaining a control module design drawing; the control module design drawing comprises a plurality of control modules and a connection relation among the control modules, and each control module is provided with a corresponding audio control program according to a preset rule; and arranging the control module design drawing into configuration information according to a preset rule, and sending the configuration information to the audio processor so that the audio processor can be reconfigured or programmed according to the configuration information. Through the method, a user can form the control module design drawing by dragging the control module, and the control module design drawing is arranged into the configuration information to reconfigure or burn the audio processor, so that unnecessary or unnecessary modules are reduced, the performance parameters of a certain module are improved, and the function of the audio processor can be maximally played according to the project engineering of the user.
It is to be understood that the specific embodiments described herein are merely illustrative of the application and are not limiting of the application. In addition, for convenience of description, only a part of structures related to the present application, not all of the structures, are shown in the drawings. The step numbers used herein are also for convenience of description only and are not intended as limitations on the order in which the steps are performed. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms "first", "second", etc. in this application are used to distinguish between different objects and not to describe a particular order. Furthermore, the terms "include" and "have," as well as any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, article, or apparatus that comprises a list of steps or elements is not limited to only those steps or elements listed, but may alternatively include other steps or elements not listed, or inherent to such process, method, article, or apparatus.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
The above description is only for the purpose of illustrating embodiments of the present application and is not intended to limit the scope of the present application, and all modifications of equivalent structures and equivalent processes, which are made by the contents of the specification and the drawings of the present application or are directly or indirectly applied to other related technical fields, are also included in the scope of the present application.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110582378.7A CN113343612A (en) | 2021-05-26 | 2021-05-26 | Configuration method and configuration device of audio processor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110582378.7A CN113343612A (en) | 2021-05-26 | 2021-05-26 | Configuration method and configuration device of audio processor |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113343612A true CN113343612A (en) | 2021-09-03 |
Family
ID=77471652
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110582378.7A Pending CN113343612A (en) | 2021-05-26 | 2021-05-26 | Configuration method and configuration device of audio processor |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113343612A (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1701320A (en) * | 2003-10-17 | 2005-11-23 | 株式会社东芝 | Reconfigurable signal processing module |
CN103714847A (en) * | 2013-12-31 | 2014-04-09 | 广州市花都区中山大学国光电子与通信研究院 | DSP (digital signal processing)-based multi-channel digital audio processor |
CN204258735U (en) * | 2014-09-15 | 2015-04-08 | 陶然 | 16 passage programmable digital processing power amplifiers |
CN107015805A (en) * | 2017-03-29 | 2017-08-04 | 深圳市创成微电子有限公司 | Method and device to configure external sound card |
CN110187875A (en) * | 2019-05-28 | 2019-08-30 | 深圳市智慧郎数码科技有限公司 | A kind of component visual melts forwarding method |
CN110941426A (en) * | 2019-12-02 | 2020-03-31 | 苏州金蒲芦物联网技术有限公司 | NB-IoT terminal-oriented graphical programming system |
CN111541982A (en) * | 2020-04-28 | 2020-08-14 | 歌尔科技有限公司 | Sound effect regulation control method, processing terminal and earphone |
CN111782199A (en) * | 2019-12-27 | 2020-10-16 | 江苏恩达通用设备有限公司 | Development method of PLC graphical editor based on XML technology |
-
2021
- 2021-05-26 CN CN202110582378.7A patent/CN113343612A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1701320A (en) * | 2003-10-17 | 2005-11-23 | 株式会社东芝 | Reconfigurable signal processing module |
CN103714847A (en) * | 2013-12-31 | 2014-04-09 | 广州市花都区中山大学国光电子与通信研究院 | DSP (digital signal processing)-based multi-channel digital audio processor |
CN204258735U (en) * | 2014-09-15 | 2015-04-08 | 陶然 | 16 passage programmable digital processing power amplifiers |
CN107015805A (en) * | 2017-03-29 | 2017-08-04 | 深圳市创成微电子有限公司 | Method and device to configure external sound card |
CN110187875A (en) * | 2019-05-28 | 2019-08-30 | 深圳市智慧郎数码科技有限公司 | A kind of component visual melts forwarding method |
CN110941426A (en) * | 2019-12-02 | 2020-03-31 | 苏州金蒲芦物联网技术有限公司 | NB-IoT terminal-oriented graphical programming system |
CN111782199A (en) * | 2019-12-27 | 2020-10-16 | 江苏恩达通用设备有限公司 | Development method of PLC graphical editor based on XML technology |
CN111541982A (en) * | 2020-04-28 | 2020-08-14 | 歌尔科技有限公司 | Sound effect regulation control method, processing terminal and earphone |
Non-Patent Citations (1)
Title |
---|
王敏;陈亚光;: "基于可视化编程的自动化编程工具", 计算机应用与软件, no. 12, pages 29 - 32 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5792901B2 (en) | Web-based music partner system and method | |
CN110598868B (en) | Machine learning model building method and device and related equipment | |
US8621571B2 (en) | Online service providing system, method, server and mobile device thereof, and computer program product | |
CN109428911A (en) | Apparatus control method, device, terminal device and operating system | |
CN105827825A (en) | Audio data processing method and mobile terminal | |
WO2020181914A1 (en) | Mobile phone number rebinding verification method and apparatus, and device and storage medium | |
CN110413528A (en) | Test environment intelligent configuration method and system | |
CN105354039A (en) | Application program management method and device | |
CN101950257B (en) | Mobile phone application development method and system | |
CN111512286A (en) | Method for arranging program and electronic equipment | |
JP2013542479A (en) | Composite attribute control method and portable terminal supporting the same | |
CN105022687A (en) | Implementation method and device of sliding operation in automated testing scheme | |
WO2024250845A1 (en) | Machine vision platform algorithm parameter configuration method and apparatus | |
WO2022127166A1 (en) | Video processing method and electronic device | |
CN113343612A (en) | Configuration method and configuration device of audio processor | |
US10296954B1 (en) | Virtualized product evaluation and comparison | |
CN104317561A (en) | Method of interface operation | |
CN110673879A (en) | One-key adjustment method and device for component style of configuration software | |
CN110121004A (en) | Card template establishment method, card display methods and device | |
CN111739623B (en) | Device configuration sharing method, device, electronic device and storage medium | |
CN114217715A (en) | Rich media playing page control method and device, electronic equipment and storage medium | |
CN119232541B (en) | Parameter configuration method and device, electronic equipment and storage medium | |
CN104281364A (en) | Terminal | |
CN115297081B (en) | Vehicle wireless control method, device, equipment and storage medium | |
JP2018018431A (en) | Web conference system, information processing device, control method, and program |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210903 |
|
RJ01 | Rejection of invention patent application after publication |