SOUND EFFECT PROCESSING METHOD AND DEVICE, PLUG-IN UNIT MANAGER AND SOUND EFFECT PLUG-IN UNIT
First Claim
1. A sound effect processing method, comprising:
- invoking a pre-loaded plug-in manager to obtain a sound effect processing parameter supported by the respective pre-loaded sound effect plug-in, wherein the number of the sound effect plug-in is at least one;
obtaining a sound effect configuration file pre-configured by the plug-in manager, wherein the sound effect configuration file comprises parameter control data in at least one sound effect mode and a sound effect index identifier corresponding to a respective sound effect mode;
displaying the sound effect index identifier corresponding to the respective sound effect mode, and determining one displayed sound effect index identifier as a selected sound effect index identifier;
determining a selected sound effect mode based on the selected sound effect index identifier, displaying an adjustment interface of the parameter control data in the selected sound effect mode, and obtaining adjusted parameter control data from the displayed adjustment interface;
invoking the plug-in manager, to select a sound effect plug-in based on the sound effect processing parameter supported by the respective sound effect plug-in, and sending the adjusted parameter control data to the selected sound effect plug-in; and
invoking the plug-in manager to send data to be processed to the selected sound effect plug-in, and performing, by the selected sound effect plug-in, the sound effect processing on the data to be processed based on the adjusted parameter control data.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided are a sound effect processing method and device, a plug-in unit manager and a sound effect plug-in unit, which belong to the field of information technology processing. The sound effect processing method comprises: invoking a pre-loaded plug-in unit manager to acquire a sound effect processing parameter supported by each preloaded sound effect plug-in unit (101); acquiring a sound effect configuration file pre-configured by the plug-in unit manager (102); displaying sound effect index identifiers corresponding to various sound effect modes (103); according to a selected sound effect index identifier, determining a selected sound effect mode, and according to an adjustment interface, acquiring adjusted parameter control data (104); sending the adjusted parameter control data to a selected sound effect plug-in unit (105); and invoking the plug-in unit manager to send data to be processed to the selected sound effect plug-in unit, and according to the adjusted parameter control data, conducting sound effect processing on the data to be processed by the selected sound effect plug-in unit (106). By means of the present invention, data to be processed is processed by a sound effect plug-in unit according to adjusted parameter control data, so that sound effect processing is realized without installing hardware. Moreover, for different operating systems, it is not necessary to re-add codes, so that costs of the sound effect processing are reduced, and an application range of the sound effect processing is expanded. In addition, the sound effect can be modified by only modifying a sound effect configuration file, thereby increasing the efficiency of sound effect processing.
93 Citations
19 Claims
-
1. A sound effect processing method, comprising:
-
invoking a pre-loaded plug-in manager to obtain a sound effect processing parameter supported by the respective pre-loaded sound effect plug-in, wherein the number of the sound effect plug-in is at least one; obtaining a sound effect configuration file pre-configured by the plug-in manager, wherein the sound effect configuration file comprises parameter control data in at least one sound effect mode and a sound effect index identifier corresponding to a respective sound effect mode; displaying the sound effect index identifier corresponding to the respective sound effect mode, and determining one displayed sound effect index identifier as a selected sound effect index identifier; determining a selected sound effect mode based on the selected sound effect index identifier, displaying an adjustment interface of the parameter control data in the selected sound effect mode, and obtaining adjusted parameter control data from the displayed adjustment interface; invoking the plug-in manager, to select a sound effect plug-in based on the sound effect processing parameter supported by the respective sound effect plug-in, and sending the adjusted parameter control data to the selected sound effect plug-in; and invoking the plug-in manager to send data to be processed to the selected sound effect plug-in, and performing, by the selected sound effect plug-in, the sound effect processing on the data to be processed based on the adjusted parameter control data. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A sound effect processing device, comprising:
-
a first invoking module, configure to invoke a pre-loaded plug-in manager to obtain a sound effect processing parameter supported by a respective pre-loaded sound effect plug-in, wherein the number of the sound effect plug-in is at least one; a first obtaining module, configured to obtain a sound effect configuration file pre-configured by the plug-in manager, wherein the sound effect configuration file comprises parameter control data in at least one sound effect mode and a sound effect index identifier corresponding to a respective sound effect mode; a first displaying module, configured to display the sound effect index identifier corresponding to the respective sound effect mode; a first determining module, configured to determine one displayed sound effect index identifier as a selected sound effect index identifier; a second determining module, configured to determine a selected sound effect mode based on the selected sound effect index identifier; a second displaying module, configured to display an adjustment interface of the parameter control data in the selected sound effect mode; a second obtaining module, configured to obtain adjusted parameter control data from the displayed adjustment interface; a second invoking module, configured to invoke the plug-in manager, to select a sound effect plug-in based on the sound effect processing parameter supported by the respective sound effect plug-in, and send the adjusted parameter control data to the selected sound effect plug-in; and a third invoking module, configured to invoke the plug-in manager to send data to be processed to the selected sound effect plug-in, wherein the selected sound effect plug-in performs the sound effect processing on the data to be processed based on the adjusted parameter control data. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A plug-in manager, comprising:
-
a first obtaining module, configured to obtain a sound effect processing parameter supported by the respective pre-loaded sound effect plug-in, wherein the number of the sound effect plug-in is at least one; a selecting module, configured to select a sound effect plug-in based on the sound effect processing parameter supported by a respective sound effect plug-in; a second obtaining module, configured to obtain adjusted parameter control data; a first sending module, configured to send the adjusted parameter control data to the selected sound effect plug-in; and a second sending module, configured to send data to be processed to the selected sound effect plug-in, wherein the selected sound effect plug-in performs sound effect processing on the data to be processed based on the adjusted parameter control data. - View Dependent Claims (16, 17, 18)
-
-
19-20. -20. (canceled)
Specification