CN106998515A - External sound card control method and device - Google Patents
External sound card control method and device Download PDFInfo
- Publication number
- CN106998515A CN106998515A CN201610049892.3A CN201610049892A CN106998515A CN 106998515 A CN106998515 A CN 106998515A CN 201610049892 A CN201610049892 A CN 201610049892A CN 106998515 A CN106998515 A CN 106998515A
- Authority
- CN
- China
- Prior art keywords
- sound card
- audio
- bag
- control
- external sound
- 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 88
- 230000000694 effects Effects 0.000 claims description 106
- 238000012545 processing Methods 0.000 claims description 55
- 230000008569 process Effects 0.000 claims description 26
- 230000005236 sound signal Effects 0.000 claims description 26
- 230000004044 response Effects 0.000 claims description 18
- 230000001105 regulatory effect Effects 0.000 claims description 10
- 238000012856 packing Methods 0.000 claims description 4
- 230000001960 triggered effect Effects 0.000 description 6
- 230000008901 benefit Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 239000012723 sample buffer Substances 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R3/00—Circuits for transducers, loudspeakers or microphones
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04R—LOUDSPEAKERS, MICROPHONES, GRAMOPHONE PICK-UPS OR LIKE ACOUSTIC ELECTROMECHANICAL TRANSDUCERS; DEAF-AID SETS; PUBLIC ADDRESS SYSTEMS
- H04R2203/00—Details of circuits for transducers, loudspeakers or microphones covered by H04R3/00 but not provided for in any of its subgroups
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Acoustics & Sound (AREA)
- Signal Processing (AREA)
- Reverberation, Karaoke And Other Acoustics (AREA)
Abstract
The invention discloses a kind of external sound card control method and device, the external sound card control method includes:Obtained sound card model is recognized when accessing local client according to external sound card, driver corresponding with the sound card model is called in default Driver Library, to set up the connection of the local client and external sound card;Sound card control interface corresponding with the driver is pushed in the local client according to the driver, the control to the external sound card of connection is realized.The external sound card control device matches with the above method.The external sound card control method and device of the present invention are easy to operate, being capable of external sound card that is compatible and controlling different model.
Description
Technical field
The present invention relates to sound card collection field, more particularly to a kind of external sound card control method and device.
Background technology
With developing rapidly for Internet technology, network K songs also progress into the popular visual field.Network K songs usually require to be equipped with external sound card, and the external sound card of different model has different audio frequency process functions, the various demands to meet users.
But, existing external sound card control is general to be merely able to realize control to the external sound card of same model, for example, same sound card control interface can be only controlled to the external sound card of same model, if user needs to control the external sound card of different model, the multiple sound card control interfaces of manual switching repeatedly are then needed, to be controlled by different sound card control interfaces to the external sound card of different model, are operated relatively complicated.
The content of the invention
Based on this, it is necessary to provide a kind of external sound card control method easily to operate.
In addition, there is a need to a kind of external sound card control device easily to operate of offer.
In order to solve the above-mentioned technical problem, the technical solution adopted in the present invention is:
A kind of external sound card control method, including:Obtained sound card model is recognized when accessing local client according to external sound card, driver corresponding with the sound card model is called in default Driver Library, to set up the connection of the local client and external sound card;Sound card control interface corresponding with the driver is pushed in the local client according to the driver, the control to the external sound card of connection is realized.
Further, the default Driver Library includes the multiple drivers corresponding with the external sound card of different model for being pre-stored in the local client;And/or, it is pre-stored in multiple drivers corresponding with the external sound card of different model of cloud server.
Further, the control includes audio effect processing;When the control is the audio effect processing, methods described also includes:The corresponding audio bag of the audio effect processing is preset, the audio bag is instructed corresponding to audio effect processing;The triggering instructed in response to the audio effect processing, the audio effect processing is carried out according to the audio signal that the corresponding audio bag of the audio effect processing is inputted to the external sound card.
Further, the control also includes the sound effect parameters of the audio bag are adjusted;When the control is that the sound effect parameters of the audio bag are adjusted, methods described also includes:The default sound effect parameters adjust a corresponding sound effect parameters bag, and the sound effect parameters bag corresponds to sound effect parameters regulating command;In response to the triggering of the sound effect parameters regulating command, adjust the corresponding sound effect parameters bag according to the sound effect parameters and the current audio bag of the external sound card is updated.
Further, the control also includes carrying out sounds effects editing to the audio bag, to carry out the audio effect processing by the audio for editing generation;When the control is to carry out sounds effects editing to the audio bag, methods described also includes:Audio plug-in unit is called in default sound card frame storehouse, the audio is generated for User Defined editor, the audio forms the corresponding audio bag of the audio effect processing for packing;Wherein, the default sound card frame storehouse includes being integrated in the frame of the local client;And/or, it is pre-stored in the frame of cloud server.
Further, the control includes extension process of recording;When the control is the recording extension process, methods described also includes:Judge whether to intercept and obtain open command of recording, if it has, then being loaded into sound-recording function interface in the sound card control interface, the audio signal to the external sound card input in the sound-recording function interface is recorded;Otherwise, the corresponding expanding packet of the recording extension process is preset, the expanding packet corresponds to extension open command;In response to the triggering of the extension open command, the corresponding corresponding content interface of expanding packet of the recording extension process is loaded into the sound card control interface, to be shown to the content in the expanding packet.
Further, the control includes button setting;The default button sets corresponding one to press bond parameter bag, described to set instruction corresponding to button by bond parameter bag;The triggering of instruction is set in response to the button, the button carried on the external sound card is set to specify function and pattern, the specified function and pattern are that the button sets the corresponding function and pattern as indicated by bond parameter bag.
Further, the control includes setting of dodging;When setting is dodged in the control for described in, methods described also includes:The default corresponding parameter bag of dodging of setting of dodging, the parameter bag of dodging corresponds to process instruction of dodging;In response to the triggering of the process instruction of dodging, the audio signal that parameter bag of being dodged according to the setting of dodging is corresponding is inputted to the external sound card carries out processing of dodging.
Further, the control includes volume adjusting;When the control is the volume adjusting, methods described also includes:The corresponding volume parameters bag of the volume adjusting is preset, the volume parameters bag is instructed corresponding to volume adjusting;The triggering instructed in response to the volume adjusting, the volume adjusting is carried out according to the audio signal that the corresponding volume parameters bag of the volume adjusting is inputted to the external sound card.
A kind of external sound card control device, including:Sound card link block, recognizes obtained sound card model during for being accessed according to external sound card, driver corresponding with the sound card model is called in default Driver Library, to set up the connection with the external sound card;Sound card control module, for pushing sound card control interface corresponding with the driver in local client according to the driver, realizes the control to the external sound card of connection.
Compared with prior art, the invention has the advantages that:
Obtained sound card model is recognized during by accessing local client according to external sound card, driver corresponding with the sound card model is called in default Driver Library, set up the connection of local client and external sound card, and then sound card control interface corresponding with the driver is pushed in local client according to driver, it is controlled to the external sound card to connection.That is, when user needs to use the external sound card of different model simultaneously, the corresponding driver of external sound card of different model can be got by default Driver Library, and the push of corresponding sound card control interface is carried out by driver, compatibility and the control to the external sound card of different model are realized with this, so as to avoid user from carrying out manual switching in multiple sound card control interfaces, operation is simplified.
Brief description of the drawings
Fig. 1 is the flow chart of the external sound card control method of an embodiment;
Fig. 2 is the flow chart of the external sound card control method of another embodiment;
Fig. 3 is the flow chart of the external sound card control method of another embodiment;
Fig. 4 is the flow chart of the external sound card control method of another embodiment;
Fig. 5 is the flow chart of the external sound card control method of another embodiment;
Fig. 6 is the flow chart of the external sound card control method of another embodiment;
Fig. 7 is the flow chart of the external sound card control method of another embodiment;
Fig. 8 is the structured flowchart of the external sound card control device of an embodiment.
Embodiment
Embodying the exemplary embodiment of feature of present invention and advantage will describe in detail in the following description.It should be understood that the present invention can have various changes in different embodiments, it is neither departed from the scope of the present invention, and explanation therein and diagram are treated as purposes of discussion in itself, and is not used to the limitation present invention.
Referring to Fig. 1, in one embodiment, a kind of external sound card control method comprises the following steps:
Step 110, obtained sound card model is recognized when accessing local client according to external sound card, driver corresponding with sound card model is called in default Driver Library, to set up the connection of local client and external sound card.
In the present embodiment, external sound card is USB interface form, and local client can be the terminal device with USB interface, such as smart mobile phone, tablet personal computer, notebook computer, computer etc..In order to set up the connection between external sound card and local client, it is necessary to obtain the driver of external sound card, by starting driver, the connection of external sound card and local client is realized, in order to carry out the control to external sound card subsequently in local client.
Further, multiple drivers corresponding with the external sound card of different model that Driver Library includes being pre-stored in local client are preset;And/or, it is pre-stored in multiple drivers corresponding with the external sound card of different model of cloud server.Wherein, cloud server is communicated by internet with accessing the local client of external sound card, being sent in default Driver Library, being used for external sound card corresponding with the driver with will be stored in the driver of cloud server.
Based on this, after external sound card access local client, by recognizing obtained sound card model, then driver corresponding with the sound card model of external sound card can be called in default Driver Library.
Step 130, sound card control interface corresponding with driver is pushed in local client according to driver, the control to the external sound card of connection is realized.
After driver startup establishes the connection of external sound card and local client, sound card control interface corresponding with the driver will be shown in local client.It is readily appreciated that, driver is corresponding with the sound card model of the external sound card of access, then sound card control interface corresponding with the driver is controlled to the external sound card to the sound card model.
Pass through method as described above, so that no matter having accessed the external sound card of several different models in local client, the different sound card models that can be obtained according to identification, the push of corresponding sound card control interface is carried out in local client, it is achieved thereby that compatibility and control to the external sound card of different model, pointedly the external sound card of different model can either be controlled in a sound card control interface, the manual switching carried out between the different sound card control interfaces corresponding to external sound card of the user in different model repeatedly is also avoid, operation is simplified.
In the present invention, include audio effect processing, recording extension process, button setting, dodge setting, volume adjusting to the control that external sound card is implemented in sound card control interface.Wherein, audio effect processing is also included by the audio effect processing for adding audio progress, the audio effect processing by adjusting sound effect parameters progress, by editing audio effect processing that generation audio is carried out etc. again.In different application scenarios, user can implement above-mentioned various controls to external sound card according to the actual requirements, and those controls for being implemented it are stored in local client, are directly invoked when being used for next time, so as to be conducive to the rapid switching of different application scene.
Those specific controls will be described in detail below.
Referring to Fig. 2, in one embodiment, when control is audio effect processing, method as described above is further comprising the steps of:
Step 210, the corresponding audio bag of audio effect processing is preset, audio bag is instructed corresponding to audio effect processing.
The audio included in audio bag can be intrinsic audio, for example, the audio that external sound card is carried, can also be self-control audio, for example, the audio of User Defined editor generation.
Certainly, in different application scenarios, the audio in audio bag can be the audio for being pre-stored in local client or the audio for being pre-stored in cloud server.Wherein, the audio stored in cloud server can be the self-control audio that this user uploads, it can also be the self-control audio that other users are uploaded, by setting access rights for user, for example, carried out in the way of user's registration, registered user will be enabled to be freely downloaded in cloud server and obtain more more preferable audios, with this abundant audio effect processing function of the registered user conducted in local client.
The audio effect processing for needing to carry out audio signal according to user, at least one audio that user is chosen is packed into the corresponding audio bag of the audio effect processing, that is, completes the preset procedures of the corresponding audio bag of the audio effect processing.For example, user expects the audio signal with KTV audios, then it will include " KTV audios " in the audio bag corresponding to audio effect processing carried out to the audio signal.
In preset procedures, user carries out establishing the corresponding relation that audio bag is instructed with audio effect processing during audio selection.For example, being that different audios set up an entrance for being available for user to select respectively in sound card control interface, the selection operation triggered by user in the entrance obtains containing the audio effect processing instruction corresponding to the audio bag for the audio chosen.
Step 230, the triggering instructed in response to audio effect processing, the audio signal inputted according to the corresponding audio bag of audio effect processing to external sound card carries out audio effect processing.
Intercept after obtaining audio effect processing instruction, the addition that audio in the corresponding audio bag of audio effect processing is carried out to the audio signal that external sound card is inputted is instructed by audio effect processing so that user passes through audio output apparatus(Such as earphone, sound equipment)The audio signal of audio effect processing is passed through in uppick.
Pass through method as described above so that the audio bag that user can be formed according to different audios of packing, corresponding audio effect processing is carried out to the audio signal that external sound card is inputted, the audio effect processing function of external sound card has been greatly enriched.
Referring to Fig. 3, in one embodiment, when control is to carry out sound effect parameters regulation to audio bag, method as described above is further comprising the steps of:
Step 310, sound effect parameters are preset and adjust a corresponding sound effect parameters bag, sound effect parameters bag corresponds to sound effect parameters regulating command.
The sound effect parameters that different audios has are different, and sound effect parameters can include high bass, echo, reverberation, the change of voice, delay, delay reverberation, noise reduction, keynote etc..
The regulation that the sound effect parameters of some audio are carried out according to user, for example, it is 500ms delay adjustment, the sound effect parameters of regulation are packed into the sound effect parameters adjusts a corresponding sound effect parameters bag, that is, completes the preset procedures that the sound effect parameters adjust a corresponding sound effect parameters bag.
In preset procedures, user established during sound effect parameters regulation the corresponding relation of sound effect parameters bag and sound effect parameters regulating command.For example, it is that different sound effect parameters set up user's regulation entrance respectively in sound card control interface, the regulation that user triggers in entrance is adjusted by user to operate, that is, obtains containing the sound effect parameters regulating command corresponding to the sound effect parameters bag of the sound effect parameters of regulation.
Step 330, in response to the triggering of sound effect parameters regulating command, adjust corresponding sound effect parameters bag according to sound effect parameters and the current sound effect parameters of external sound card are updated.
Intercept after obtaining sound effect parameters regulating command, the current sound effect parameters of external sound card are updated by sound effect parameters regulating command, during so that carrying out audio effect processing to the audio signal that external sound card is inputted, the corresponding sound effect parameters of audio added are the sound effect parameters of regulation.
Pass through method as described above so that the sound effect parameters in audio used in audio effect processing can arbitrarily be adjusted according to the actual demand of user, further enrich the audio effect processing function of external sound card.
In one embodiment, when control is sounds effects editing, method as described above is further comprising the steps of:
Audio plug-in unit is called in default sound card frame storehouse, audio is generated for User Defined editor, for the corresponding audio bag of packing audio formation audio effect processing.
Wherein, presetting sound card frame storehouse includes being integrated in the frame of local client, for example, the frame that the external sound card of local client access is matched;And/or, the frame of cloud server is pre-stored in, for example, the frame that the external sound card of other different models is matched.Wherein, cloud server is communicated by internet with accessing the local client of external sound card, is sent to will be stored in the frame of cloud server in default sound card frame storehouse.
Contain to generate a variety of audio plug-in units of audio in frame, user is have invoked in default sound card frame storehouse after some frame, i.e., can call the self-defined editor of the various audio plug-in units progress audio included in the frame.For example, include tri- kinds of audio plug-in units of A1, A2, A3 in A audios, user can be by sequentially calling A1+A2 audios plug-in unit to generate B audios, can also be by sequentially calling A3+A1 audios plug-in unit to generate C audios, and then again by the way that B audios and C audios are packed into the corresponding audio bag of audio effect processing so that the audio signal of external sound card input is blended with the effect of B, C audio when being exported through audio output apparatus.
Pass through method as described above, user not only can carry out audio effect processing using the integrated frame of local client, audio effect processing can also be carried out using the third party's frame stored in cloud server, further enrich the audio effect processing function of external sound card, so that audio effect processing is more abundant, more convenient, be conducive to being lifted the experience sense of user.
Referring to Fig. 4, in one embodiment, when control is recording extension process, method as described above is further comprising the steps of:
Step 410, judge whether to intercept and obtain open command of recording.
In the present embodiment, so-called recording extension process is that other functions are extended on sound-recording function, for example, expanded function can be displaying other users information etc., the exchange between user is increased with this, the experience sense of user is lifted.
A sound-recording function being set up for sound-recording function in sound card control interface and opening entrance, the unlatching operation that user is triggered in entrance is opened by sound-recording function and opens sound-recording function.Correspondingly, the unlatching operation that user is triggered in sound-recording function unlatching entrance, which can be intercepted, obtains open command of recording.
By being intercepted to recording open command, it is to implement sound-recording function or implement expanded function to judge current control of the user to external sound card.Open command of recording is obtained if intercepting, into step 430, otherwise into step 450.
Step 430, sound-recording function interface is loaded into sound card control interface, the audio signal that external sound card is inputted is recorded in sound-recording function interface.
After intercepting and obtaining recording open command, the audio signal of external sound card input is that can be recorded by the sound-recording function interface of loading.
It is noted that before sound-recording function interface is loaded into, what sound card control interface was presented can be acquiescence picture, advertising pictures, advertisement link, notice poster etc..Certainly, in other embodiments, sound-recording function interface can also be that picture is presented in sound card control interface all the time by default.
Step 450, the corresponding expanding packet of recording extension process is preset, expanding packet corresponds to extension open command.
In the present embodiment, do not intercept that the open command that obtains recording assert that user needs to implement in preset time is expanded function, then carries out presetting for the corresponding expanding packet of recording extension process.Correspondingly, in preset procedures, the corresponding extension open command of expanding packet will be generated simultaneously, and the corresponding relation of extension open command and expanding packet is formed with this.
Certainly, in other embodiments, an expanded function can also be set up for expanded function in sound card control interface and opens entrance, opening the unlatching that user is triggered in entrance by expanded function operates, and carries out the default of the corresponding expanding packet of recording extension process.Correspondingly, open the unlatching that user triggers in entrance by the expanded function to operate, that is, obtain the corresponding extension open command of expanding packet.
Content in expanding packet is pushed by cloud server, for example, the content of push can be the information of other users, model of used user name and head portrait and used external sound card etc. or the other information that user understands various information is convenient to during including those user's registrations.
Step 470, in response to the triggering of extension open command, the corresponding corresponding content interface of expanding packet of recording extension process is loaded into sound card control interface, to be shown to the content in expanding packet.
By method as described above, user passes through the loading of the corresponding content interface of expanding packet in expanded function so that user can obtain the content pushed in expanding packet by cloud server, lifts the experience sense of user when without recording.
Referring to Fig. 5, in one embodiment, when control is set for button, method as described above is further comprising the steps of:
Step 510, programmable button sets corresponding one to press bond parameter bag, and corresponding to button by bond parameter bag sets instruction.
In the present embodiment, at least one button is carried on external sound card, so that the button that user carries out difference in functionality and/or different mode according to the actual requirements is set, for example, being divided according to function, at least one button can be configured to record button, or, mute key is set to, or, it is set to increase volume key etc.;According to mode division, then at least one button can be configured to button, or, it is set to touch.Thus, can be functional parameter by being included in bond parameter bag by bond parameter, such as sound-recording function, mute function, increase volume functions or mode parameter, such as button, it is touch
It is packed into button by choose user by bond parameter and sets corresponding by bond parameter bag, that is, completes the button and corresponding preset procedures by bond parameter bag are set.For example, user wants to be set to button into touch button of dodging, then set corresponding one touch by by the functional parameter of bond parameter --- function of dodging and mode parameter --- is included in bond parameter bag the button that the button is carried out.
In preset procedures, user carries out establishing the corresponding relation for setting instruction by bond parameter bag and button when choosing by bond parameter.For example, being to set up an entrance for being available for user to select by bond parameter in sound card control interface, the selection operation triggered by user in the entrance obtains containing the setting instruction of the button as corresponding to bond parameter bag as bond parameter of selection.
Step 530, the triggering of instruction is set in response to button, the button carried on external sound card is set to specify function and pattern, it is that button sets corresponding function and pattern as indicated by bond parameter bag to specify function and pattern.
Intercept and obtain after button sets instruction, setting instruction that the button carried on external sound card is set to function and pattern in the corresponding bag as bond parameter as indicated by bond parameter by button.
Pass through method as described above so that user can carry out self-defined setting to the extra key carried on external sound card, and the quantity of keys available is extended with this, while enriching the function of button, Consumer's Experience sense is improved.
Referring to Fig. 6, in one embodiment, when being set when control to dodge, method as described above is further comprising the steps of:
Step 610, the corresponding parameter bag of dodging of setting of dodging is preset, parameter of dodging bag corresponds to process instruction of dodging.
The so-called audio signal for referring to by audio frequency process of dodging can give prominence to the key points external sound card input audio signal when entrained useful information.For example, when host speaks, stopping background music or turning down the volume of background music, with the content of speaking for the host that gives prominence to the key points.
Parameter of dodging in parameter of dodging bag includes dodge grade, Sample buffer etc., for example, grade of dodging has 1 grade to 10 grades, if 10 grades of selection is dodged, that is, thinks to be off any audio frequency process, directly exports the audio signal of external sound card input.
In the present embodiment, in sound card control interface a switch entrance of dodging is additionally arranged for setting of dodging, the unlatching for triggering progress by user in switch entrance of dodging is operated, then starting to dodge sets the default of a corresponding parameter bag of dodging, that is, forms a parameter bag of dodging.
In preset procedures, the corresponding relation of dodge parameter bag and open command of dodging will be set up.For example, in sound card control interface the entrance for being available for user to select is set up for parameter of dodging, the selection operation triggered by user in the entrance, the parameter of dodging that will be chosen obtains the corresponding process instruction of dodging of parameter bag of dodging added to parameter bag of dodging with this.
Step 630, in response to the triggering for process instruction of dodging, the audio signal for setting corresponding parameter bag of dodging to input external sound card according to dodging carries out processing of dodging.
Intercept after the process instruction that obtains dodging, the audio signal of external sound card input will set the parameter of dodging in corresponding parameter bag of dodging to carry out processing of dodging according to dodging.For example, grade of being dodged in parameter bag of dodging is 4 grade, Sample buffer is 256, then the background music after also output volume is turned down while output host speaks content.
Referring to Fig. 7, in one embodiment, when control is volume adjusting, method as described above is further comprising the steps of:
Step 710, the corresponding volume parameters bag of volume adjusting is preset, volume parameters bag is instructed corresponding to volume adjusting.
Volume adjusting includes monitoring volume adjusting, recording volume adjusting, volume of music regulation and microphone volume adjusting.Correspondingly, volume parameters include monitoring volume parameters, recording volume parameters, volume of music parameter, microphone volume parameters, and each volume parameters can set multiple grades respectively, for example, 0 grade is muting function.
Corresponding volume parameters bag is packed into by the volume parameters for setting user, that is, completes the preset procedures of the corresponding volume parameters bag of the volume adjusting.
In preset procedures, user carries out establishing the corresponding relation that volume parameters bag is instructed with volume adjusting during the setting of volume parameters.For example, in sound card control interface volume inlet porting will be set up respectively for different volume parameters, user obtains including the volume adjusting instruction corresponding to the volume parameters bag of the volume parameters of setting by triggering the settings of the volume parameters of progress in the volume inlet porting.
Step 730, the triggering instructed in response to volume adjusting, the audio signal inputted according to the corresponding volume parameters bag of volume adjusting to external sound card carries out volume adjusting.
Intercept obtain volume adjusting instruction after, the volume parameters in corresponding volume parameters bag are instructed by volume adjusting, to external sound card input audio signal carry out volume adjusting.
Referring to Fig. 8, in one embodiment, a kind of external sound card control device, including:Sound card link block 810 and sound card control module 830.
Wherein, obtained sound card model is recognized when sound card link block 810 is used to access according to external sound card, driver corresponding with sound card model is called in default Driver Library, to set up the connection with external sound card.
Sound card control module 830 is used to push sound card control interface corresponding with driver in local client according to driver, realizes the control to the external sound card of connection.
The above; only presently preferred embodiments of the present invention; it is not intended to limit embodiment of the present invention; those of ordinary skill in the art are according to central scope and spirit of the invention; corresponding flexible or modification can be very easily carried out, therefore protection scope of the present invention should be defined by the protection domain required by claims.
Claims (10)
1. a kind of external sound card control method, it is characterised in that including:
Obtained sound card model is recognized when accessing local client according to external sound card, driver corresponding with the sound card model is called in default Driver Library, to set up the connection of the local client and external sound card;
Sound card control interface corresponding with the driver is pushed in the local client according to the driver, the control to the external sound card of connection is realized.
2. the method as described in claim 1, it is characterised in that the default Driver Library includes the multiple drivers corresponding with the external sound card of different model for being pre-stored in the local client;And/or, it is pre-stored in multiple drivers corresponding with the external sound card of different model of cloud server.
3. the method as described in claim 1, it is characterised in that the control includes audio effect processing;When the control is the audio effect processing, methods described also includes:
The corresponding audio bag of the audio effect processing is preset, the audio bag is instructed corresponding to audio effect processing;
The triggering instructed in response to the audio effect processing, the audio effect processing is carried out according to the audio signal that the corresponding audio bag of the audio effect processing is inputted to the external sound card.
4. method as claimed in claim 3, it is characterised in that the control also includes the sound effect parameters of the audio bag are adjusted;When the control is that the sound effect parameters of the audio bag are adjusted, methods described also includes:
The default sound effect parameters adjust a corresponding sound effect parameters bag, and the sound effect parameters bag corresponds to sound effect parameters regulating command;
In response to the triggering of the sound effect parameters regulating command, adjust the corresponding sound effect parameters bag according to the sound effect parameters and the current audio bag of the external sound card is updated.
5. method as claimed in claim 3, it is characterised in that the control also includes carrying out sounds effects editing to the audio bag, to carry out the audio effect processing by the audio for editing generation;When the control is to carry out sounds effects editing to the audio bag, methods described also includes:
Audio plug-in unit is called in default sound card frame storehouse, the audio is generated for User Defined editor, the audio forms the corresponding audio bag of the audio effect processing for packing;Wherein, the default sound card frame storehouse includes being integrated in the frame of the local client;And/or, it is pre-stored in the frame of cloud server.
6. the method as described in claim 1, it is characterised in that the control includes recording extension process;When the control is the recording extension process, methods described also includes:
Judge whether to intercept and obtain open command of recording, if it has, then being loaded into sound-recording function interface in the sound card control interface, the audio signal to the external sound card input in the sound-recording function interface is recorded;
Otherwise, the corresponding expanding packet of the recording extension process is preset, the expanding packet corresponds to extension open command;
In response to the triggering of the extension open command, the corresponding corresponding content interface of expanding packet of the recording extension process is loaded into the sound card control interface, to be shown to the content in the expanding packet.
7. the method as described in claim 1, it is characterised in that the control is set including button;When the control is set for the button, methods described also includes:
The default button sets corresponding one to press bond parameter bag, described to set instruction corresponding to button by bond parameter bag;
The triggering of instruction is set in response to the button, the button carried on the external sound card is set to specify function and pattern, the specified function and pattern are that the button sets the corresponding function and pattern as indicated by bond parameter bag.
8. the method as described in claim 1, it is characterised in that the control includes setting of dodging;When setting is dodged in the control for described in, methods described also includes:
The default corresponding parameter bag of dodging of setting of dodging, the parameter bag of dodging corresponds to process instruction of dodging;
In response to the triggering of the process instruction of dodging, the audio signal that parameter bag of being dodged according to the setting of dodging is corresponding is inputted to the external sound card carries out processing of dodging.
9. the method as described in any one of claim 1 to 8, it is characterised in that the control also includes volume adjusting;When the control is the volume adjusting, methods described also includes:
The corresponding volume parameters bag of the volume adjusting is preset, the volume parameters bag is instructed corresponding to volume adjusting;
The triggering instructed in response to the volume adjusting, the volume adjusting is carried out according to the audio signal that the corresponding volume parameters bag of the volume adjusting is inputted to the external sound card.
10. a kind of external sound card control device, it is characterised in that including:
Sound card link block, recognizes obtained sound card model during for being accessed according to external sound card, driver corresponding with the sound card model is called in default Driver Library, to set up the connection with the external sound card;
Sound card control module, for pushing sound card control interface corresponding with the driver in local client according to the driver, realizes the control to the external sound card of connection.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610049892.3A CN106998515A (en) | 2016-01-25 | 2016-01-25 | External sound card control method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610049892.3A CN106998515A (en) | 2016-01-25 | 2016-01-25 | External sound card control method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106998515A true CN106998515A (en) | 2017-08-01 |
Family
ID=59428273
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610049892.3A Pending CN106998515A (en) | 2016-01-25 | 2016-01-25 | External sound card control method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106998515A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109819108A (en) * | 2019-01-04 | 2019-05-28 | Oppo广东移动通信有限公司 | Method, device, electronic device and storage medium for adjusting driving parameters |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1464387A (en) * | 2002-06-26 | 2003-12-31 | 联想(北京)有限公司 | Hardware equipment drive program installing method and computer therefor |
US7158844B1 (en) * | 1999-10-22 | 2007-01-02 | Paul Cancilla | Configurable surround sound system |
CN101014936A (en) * | 2004-08-12 | 2007-08-08 | 特科2000国际有限公司 | Method and system for automatic installation of functional unit driver on a host |
CN101989125A (en) * | 2009-08-04 | 2011-03-23 | 鸿富锦精密工业(深圳)有限公司 | Device for sharing devices of cell phone to computer |
CN102436821A (en) * | 2011-12-02 | 2012-05-02 | 海能达通信股份有限公司 | Method and equipment for self-adaptive adjustment of sound effect |
EP2453677A2 (en) * | 2010-11-11 | 2012-05-16 | Honeywell International Inc. | Supervisory method and apparatus for audio input path |
CN103513954A (en) * | 2012-08-08 | 2014-01-15 | Tcl集团股份有限公司 | Method and system for realizing support of USB wireless audio equipment |
CN104281432A (en) * | 2014-09-18 | 2015-01-14 | 小米科技有限责任公司 | Method and device for regulating sound effect |
CN204968084U (en) * | 2015-06-25 | 2016-01-13 | 石家庄市善理通益科技有限公司 | Audio input equipment |
-
2016
- 2016-01-25 CN CN201610049892.3A patent/CN106998515A/en active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7158844B1 (en) * | 1999-10-22 | 2007-01-02 | Paul Cancilla | Configurable surround sound system |
CN1464387A (en) * | 2002-06-26 | 2003-12-31 | 联想(北京)有限公司 | Hardware equipment drive program installing method and computer therefor |
CN101014936A (en) * | 2004-08-12 | 2007-08-08 | 特科2000国际有限公司 | Method and system for automatic installation of functional unit driver on a host |
CN101989125A (en) * | 2009-08-04 | 2011-03-23 | 鸿富锦精密工业(深圳)有限公司 | Device for sharing devices of cell phone to computer |
EP2453677A2 (en) * | 2010-11-11 | 2012-05-16 | Honeywell International Inc. | Supervisory method and apparatus for audio input path |
CN102436821A (en) * | 2011-12-02 | 2012-05-02 | 海能达通信股份有限公司 | Method and equipment for self-adaptive adjustment of sound effect |
CN103513954A (en) * | 2012-08-08 | 2014-01-15 | Tcl集团股份有限公司 | Method and system for realizing support of USB wireless audio equipment |
CN104281432A (en) * | 2014-09-18 | 2015-01-14 | 小米科技有限责任公司 | Method and device for regulating sound effect |
CN204968084U (en) * | 2015-06-25 | 2016-01-13 | 石家庄市善理通益科技有限公司 | Audio input equipment |
Non-Patent Citations (4)
Title |
---|
XYF1994331: "《http://www.doc88.com/p-0314347514702.html》", 23 April 2014 * |
梁丽: "《多媒体技术基础与应用》", 31 December 2007 * |
电脑人人有经验: "《https://jingyan.baidu.com/article/86fae346de940b3c49121a0e.html》", 31 December 2014 * |
绿茶软件园: "《http://www.33lc.com/soft/46640.html》", 3 March 2015 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109819108A (en) * | 2019-01-04 | 2019-05-28 | Oppo广东移动通信有限公司 | Method, device, electronic device and storage medium for adjusting driving parameters |
CN109819108B (en) * | 2019-01-04 | 2021-03-02 | Oppo广东移动通信有限公司 | Method, device, electronic device and storage medium for adjusting driving parameters |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20110066438A1 (en) | Contextual voiceover | |
US10834503B2 (en) | Recording method, recording play method, apparatuses, and terminals | |
CN104021148B (en) | Method and device for adjusting sound effect | |
US20070189544A1 (en) | Ambient sound responsive media player | |
CN106488311B (en) | Sound effect adjusting method and user terminal | |
US20080070616A1 (en) | Mobile Communication Terminal with Improved User Interface | |
TW201440037A (en) | Voice control method, mobile terminal apparatus and voice control system | |
CN103927146A (en) | Sound effect self-adapting method and device | |
CN105551498A (en) | Voice recognition method and device | |
CN113641329A (en) | Sound effect configuration method and device, intelligent sound box, computer equipment and storage medium | |
US9053710B1 (en) | Audio content presentation using a presentation profile in a content header | |
WO2013020387A1 (en) | Method and device for changing dynamic display effect of mobile phone application by way of voice control | |
CN110767203B (en) | Audio processing method and device, mobile terminal and storage medium | |
CN114694651A (en) | Intelligent terminal control method, device, electronic device and storage medium | |
CN107509021A (en) | Shooting method, shooting device and storage medium | |
CN205320265U (en) | External sound card controlling means | |
JP2010166324A (en) | Portable terminal, voice synthesizing method, and program for voice synthesis | |
CN112291615A (en) | Audio output method, audio output device | |
CN106681713A (en) | Multimedia resource playing operation control method and device | |
CN107135452A (en) | Audiphone adaptation method and device | |
CN107205095A (en) | Voice information playback method, device and terminal | |
CN105516451A (en) | Sound effect adjustment method and device | |
CN113259701B (en) | Method and device for generating personalized timbre and electronic equipment | |
CN104851441B (en) | Realize the method, apparatus and home audio of Karaoke | |
CN106998515A (en) | External sound card control method and device |
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 | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20170801 |
|
WD01 | Invention patent application deemed withdrawn after publication |