Virtual bass processing method and processing system
By establishing a frequency division database corresponding to the speaker model and performing frequency matching and scaling, the low-frequency sound distortion problem caused by inconsistent speaker models is solved, and the audio signal transmission between electronic devices is achieved without distortion.
Patent Information
- Application Number
- CN202311839078.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-12-28
- Publication Date
- 2025-07-01
AI Technical Summary
Due to inconsistent speaker models of electronic devices, low-frequency sound distortion occurs during audio signal transmission.
Establish a frequency division database corresponding to the speaker model of the audio playback device, obtain the speaker model of the audio signal to be processed, and ensure that the audio signal frequencies between different devices are consistent by matching and scaling the frequency division cutoff frequency.
The audio signal transmission between different electronic devices is achieved without low frequency sound distortion, ensuring consistent playback of low audio signals in different devices.
Smart Images

Figure BDA0004638333160000041 
Figure BDA0004638333160000051 
Figure HDA0004638333170000011
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of sound processing. Specifically, it relates to a virtual bass processing method and a processing system. Background Art
[0002] With the continuous development of electronic technology, electronic devices such as mobile phones, tablet computers, and laptop computers have been rapidly popularized. Various electronic devices are becoming smaller, lighter, and thinner. Micro speakers (i.e., small-diameter speakers) have been widely used in these electronic devices due to their small size and low power consumption. However, due to physical conditions such as the cavity structure and diaphragm size, micro speakers have poor ability to restore low-frequency signals, that is, poor low-frequency playback ability, and it is difficult to meet users' needs for high-quality music.
[0003] In the invention disclosure patent with the application number CN201210224967.9, a virtual bass enhancement processing method is disclosed, including the steps: S1 The audio signal is processed by frequency bands. One path is processed by high-pass filtering to obtain the components higher than the cut-off frequency of the speaker, and then directly obtained as a high-frequency signal after delay processing; the other path is processed into a low-frequency signal through low-pass filtering; S2 According to the need, a mapping relationship for dynamic range compression processing of the low-frequency signal is established, and the low-frequency signal is subjected to dynamic range compression processing according to this mapping relationship; S3 The low-frequency signal after dynamic range compression processing is processed into a virtual bass signal that can be restored by the speaker; S4 The high-frequency signal obtained in step S1 and the virtual bass signal obtained in step S3 are used as an audio signal for low-frequency extension; S5 The audio signal synthesized in step S4 is subjected to power amplification processing and then output to the speaker. The present invention processes the signal below the cut-off frequency of the speaker in the audio signal into a virtual bass signal that can be restored by the speaker, synthesizes it with the signal higher than the cut-off frequency of the speaker to form an audio signal with low-frequency extension, and then outputs it by the speaker after power amplification processing, thereby realizing the restoration of low-frequency sounds below the cut-off frequency and improving the sound effect.
[0004] The defects of the prior art are that although it realizes the restoration of low-frequency sounds below the cut-off frequency and improves the sound effect, the speaker models of electronic devices are diverse, and it is difficult to determine the cut-off frequency point of their high- and low-frequency sound signals; the sound frequencies of the speakers of electronic devices themselves are also inconsistent, resulting in low-frequency sound distortion in the audio signal transmission between electronic devices. Summary of the Invention
[0005] Aiming at the problem that the sound frequencies of the speakers of existing electronic devices are inconsistent, resulting in low-frequency sound distortion in the audio signal transmission between electronic devices, the present invention provides a virtual bass processing method and a processing system.
[0006] To achieve the above technical objectives, the technical solutions adopted by the present invention are as follows:
[0007] A virtual bass processing method, comprising the steps of:
[0008] S1. Establish a frequency division database of audio signals corresponding to the speaker models of the audio playback device;
[0009] S2. Obtain the speaker models of all interconnected audio playback devices for the virtual low-frequency audio signal to be processed;
[0010] S3. Query the start and end points of the frequency division cut-off frequency of the audio signal of the original audio playback device for the virtual low-frequency audio signal to be processed in the frequency division database;
[0011] S4. Match the start and end points of the frequency division cut-off frequency of the audio signal of the original audio playback device with the start and end points of the cut-off frequency of all interconnected audio playback devices to be played, and perform equal scaling;
[0012] S5. According to the equal scaling ratio, scale the frequency of the corresponding virtual low-frequency audio signal to be processed to be consistent with the frequency of the virtual low-frequency audio signal of the current interconnected audio playback device;
[0013] S6. Through speaker model matching, send the corresponding virtual low-frequency audio signal frequency to the speaker to play the virtual low-frequency audio signal.
[0014] Further, the frequency division database at least includes the speaker model of the audio playback device, the start and end points of the frequency division cut-off frequency of the audio signal, and the number of frequency divisions of the audio signal.
[0015] Further, the detailed steps of step S4 include:
[0016] S401. Obtain the number of frequency divisions of the audio signal of the original audio playback device and the number of frequency divisions of the audio signals of all interconnected audio playback devices, and separately compare whether the number of frequency divisions of the two audio signals is the same. If they are the same, go to step S402; if they are different, go to step S403;
[0017] S402. Extract whether the start and end points of the frequency division cut-off frequency corresponding to the interconnected audio playback devices with the same number of frequency divisions of the audio signal are the same as the decibel values of the start and end points of each segment of the frequency division cut-off frequency of the audio signal of the original audio playback device. If they are the same, the interconnected audio playback device directly receives the audio signal of the original audio playback device and directly outputs and plays the audio signal of the original audio playback device. If they are different, scale the decibel values of the start and end points of each segment of the frequency division cut-off frequency in equal proportion according to the start and end points of each segment of the frequency division cut-off frequency of the audio signal of the original audio playback device;
[0018] S403. Obtain all the decibel values of the low-frequency sound of the audio material specifically played in the audio signal of the original audio playback device;
[0019] S404. Calculate the position of each decibel value of the low-frequency audio of the original-frequency playback device at the overall sequence nodes of the cut-off frequency;
[0020] S405. Map the position of each decibel value of the low-frequency audio of the original audio playback device at the overall sequence nodes of the cut-off frequency to the position of the overall sequence nodes of the low-frequency cut-off frequency of the corresponding interconnected audio playback device, and generate new undistorted low-frequency playback decibel values for the corresponding interconnected audio playback device.
[0021] Further, in step S404, the position of the decibel value of the low-frequency audio in the entire range of the decibel values of the low-frequency audio of the original-frequency playback device is used as the mapping node position. The same node position is searched in the range of the decibel values of the low-frequency audio of the interconnected audio playback device, and the decibel value of the current original audio playback device is replaced as the actual low-frequency playback decibel value of the interconnected audio playback device and stored in the frequency division database; for the audio playback device of the corresponding model to play the low-frequency signal.
[0022] A virtual bass processing system includes a frequency division database establishment module, a speaker model matching module, an audio signal cut-off frequency scaling module, and a low-frequency audio signal decibel value redefinition module;
[0023] The frequency division database establishment module establishes a frequency division database of the audio signals corresponding to the speaker models of the audio playback devices. The frequency division database at least includes the speaker models of the audio playback devices, the start and end points of the cut-off frequency of the frequency division of the audio signals, and the number of frequency divisions of the audio signals;
[0024] The speaker model matching module obtains the speaker models of all interconnected audio playback devices for the virtual low-frequency audio signal to be processed, and queries the start and end points of the cut-off frequency of the frequency division of the audio signals of the original audio playback device for the virtual low-frequency audio signal to be processed according to the speaker models;
[0025] The audio signal cut-off frequency scaling module matches and equally scales the start and end points of the cut-off frequency of the frequency division of the audio signals of the original audio playback device with the start and end points of the cut-off frequency of all interconnected audio playback devices to be played;
[0026] The low-frequency audio signal decibel value redefinition module calculates the position of each decibel value of the low-frequency audio of the original-frequency playback device at the overall sequence nodes of the cut-off frequency, and maps the position of each decibel value of the low-frequency audio of the original audio playback device at the overall sequence nodes of the cut-off frequency to the position of the overall sequence nodes of the low-frequency cut-off frequency of the corresponding interconnected audio playback device, and generates new undistorted low-frequency playback decibel values for the corresponding interconnected audio playback device.
[0027] The present invention has the following beneficial effects compared with the prior art:
[0028] By establishing a frequency division database that maps the speaker models of audio playback devices to audio signals, scale the start and end points of the frequency division cut-off frequency of the audio signals of the original audio playback device to ensure that each decibel value of the low audio of the audio signals of the new audio playback device to be played is at the same position in the overall sequence of the cut-off frequency as that of the original low audio; realize that there is no low-frequency sound distortion in the transmission of audio signals between electronic devices. Similarly, to ensure that the low audio does not have too high or too low decibels, the same method is used to process the decibel values of the audio signals in the mid audio and high audio, so as to achieve that there is no distortion when the speakers of different electronic devices play the same audio signal. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] Figure 1 FIG. is the overall flowchart of a virtual bass processing method in an embodiment of the present invention;
[0030] Figure 2 FIG. is the structural block diagram of a virtual bass processing system in an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0031] For the convenience of those skilled in the art, the present invention will be further described below in conjunction with the embodiments and the drawings. The content mentioned in the embodiments does not limit the present invention.
[0032] As Figure 1 shown, this embodiment provides a virtual bass processing method, including the steps of:
[0033] S1. Establish a frequency division database that maps the speaker models of audio playback devices to audio signals;
[0034] S2. Obtain the speaker models of all interconnected audio playback devices of the virtual low audio signal to be processed;
[0035] S3. Query the start and end points of the frequency division cut-off frequency of the audio signals of the original audio playback device for the virtual low audio signal to be processed in the frequency division database;
[0036] S4. Match and scale the start and end points of the frequency division cut-off frequency of the audio signals of the original audio playback device with the start and end points of the cut-off frequency of all interconnected audio playback devices to be played equally;
[0037] S5. According to the equal scaling ratio, scale the frequency of the corresponding virtual low audio signal to be processed to be consistent with the frequency of the virtual low audio signal of the current interconnected audio playback device;
[0038] S6. Through speaker model matching, send the corresponding virtual low audio signal frequency to the speaker to play the virtual low audio signal.
[0039] The crossover database includes at least the speaker model of the audio playback device, the start and end points of the crossover cut-off frequency of the audio signal, and the number of crossovers of the audio signal.
[0040] Table 1 Crossover Database Table
[0041]
[0042]
[0043] The detailed steps of step S4 include:
[0044] S401. Obtain the number of crossovers of the audio signal of the original audio playback device and the number of crossovers of the audio signals of all interconnected audio playback devices, and separately compare whether the number of crossovers of the two audio signals is the same. If they are the same, go to step S402; if they are different, go to step S403.
[0045] S402. Extract whether the start and end points of the crossover cut-off frequency corresponding to the interconnected audio playback devices with the same number of crossovers of the audio signal are the same as the decibel values of the start and end points of each segment of the crossover cut-off frequency of the audio signal of the original audio playback device. If they are the same, the interconnected audio playback device directly receives the audio signal of the original audio playback device and directly outputs and plays the audio signal of the original audio playback device. If they are different, scale the decibel values of the start and end points of each segment of the crossover cut-off frequency in proportion to the start and end points of each segment of the crossover cut-off frequency of the audio signal of the original audio playback device.
[0046] S403. Obtain all the decibel values of the low-frequency audio played by the specific audio material on the audio signal of the original audio playback device.
[0047] S404. Calculate the position of each decibel value of the low-frequency audio of the original frequency playback device at the overall sequence node of the cut-off frequency. For example, the decibel value of the audio signal of the low-frequency audio of an original frequency playback device is 25 dB, and its speaker model is A; its interconnected audio playback devices are speaker model B and speaker model C; the number of crossovers of the audio signals of speaker model B and speaker model A and the start and end points of the crossover cut-off frequency of the audio signal are exactly the same, so there is no need to update all the audio signals of speaker model A; while the number of crossovers of the audio signal of speaker model C is different, and the start and end points of the crossover cut-off frequency of the audio signal are also different; then the middle position of the low-frequency audio of speaker model C between 10 dB and 30 dB is 15 dB, so the decibel value of the audio signal of the low-frequency audio of the original frequency playback device converted from 25 dB is 15 dB.
[0048] S405. Map each decibel value of the low-frequency audio of the original audio playback device to the overall sequence node position of the low-frequency crossover cutoff frequency of the corresponding interconnected audio playback device at the overall sequence node position of the cutoff frequency, generating new undistorted low-frequency playback decibel values for the corresponding interconnected audio playback device.
[0049] In step S404, based on the position of the decibel value of the low-frequency audio in the entire low-frequency decibel value range of the original frequency playback device as the mapping node position, find the same node position in the low-frequency decibel value range of the interconnected audio playback device, replace the decibel value of the current low-frequency audio of the original audio playback device with the actual low-frequency playback decibel value of the interconnected audio playback device, and store it in the crossover database; for audio playback devices of corresponding models to play this low-frequency signal.
[0050] As Figure 2 shown, a virtual bass processing system includes a crossover database establishment module, a speaker model matching module, an audio signal cutoff frequency scaling module, and a low-frequency signal decibel value redefinition module;
[0051] The crossover database establishment module establishes a crossover database of the audio signals corresponding to the speaker models of the audio playback devices. The crossover database includes at least the speaker models of the audio playback devices, the start and end points of the crossover cutoff frequencies of the audio signals, and the number of crossovers of the audio signals;
[0052] The speaker model matching module obtains the speaker models of all interconnected audio playback devices for the virtual low-frequency audio signal to be processed, and queries the start and end points of the crossover cutoff frequencies of the audio signals of the original audio playback device for the virtual low-frequency audio signal to be processed in the crossover database;
[0053] The audio signal cutoff frequency scaling module matches and equally scales the start and end points of the crossover cutoff frequencies of the audio signals of the original audio playback device with the start and end points of the cutoff frequencies of all interconnected audio playback devices to be played;
[0054] The low-frequency signal decibel value redefinition module calculates the position of each decibel value of the low-frequency audio of the original frequency playback device at the overall sequence node position of the cutoff frequency, and maps each decibel value of the low-frequency audio of the original audio playback device to the overall sequence node position of the low-frequency crossover cutoff frequency of the corresponding interconnected audio playback device, generating new undistorted low-frequency playback decibel values for the corresponding interconnected audio playback device.
[0055] Compared with the prior art, the present invention has the following beneficial effects:
[0056] By establishing a frequency division database that maps the speaker models of audio playback devices to audio signals, scaling the start and end points of the frequency division cut-off frequency of the audio signals of the original audio playback device, ensuring that each decibel value of the low-frequency audio of the new audio playback device to be played is at the same position in the overall sequence of nodes of the cut-off frequency as that of the original low-frequency audio; realizing that there is no low-frequency sound distortion during the transmission of audio signals between electronic devices. Similarly, to ensure that the low-frequency audio does not have too high or too low decibels, the same method is used to process the decibel values of the audio signals in the mid-frequency and high-frequency ranges, so that when the speakers of different electronic devices play the same audio signal, there is no distortion phenomenon.
[0057] The above has introduced in detail a virtual bass processing method and processing system provided by this application. The description of specific embodiments is only used to help understand the method and its core idea of this application. It should be noted that for those of ordinary skill in the art of this technology, without departing from the principle of this application, several improvements and modifications can be made to this application, and these improvements and modifications also fall within the protection scope of the claims of this application.
Claims
1. A virtual bass processing method, characterized in that, Including the steps: S1. Establish a frequency division database for the audio signals corresponding to the speaker models of the audio playback devices; S2. Obtain the speaker models of all interconnected audio playback devices for the virtual low-frequency audio signal to be processed; S3. Query the start and end points of the frequency division cut-off frequency of the audio signal of the original audio playback device for the virtual low-frequency audio signal to be processed in the frequency division database; S4. Match the start and end points of the frequency division cut-off frequency of the audio signal of the original audio playback device with the start and end points of the cut-off frequency of all interconnected audio playback devices to be played, and perform equal scaling; S5. According to the equal scaling ratio, scale the frequency of the virtual low-frequency audio signal corresponding to the one to be processed to be the same as the frequency of the virtual low-frequency audio signal of the current interconnected audio playback device; S6. Through speaker model matching, send the corresponding virtual low-frequency audio signal frequency to the speaker to play the virtual low-frequency audio signal.
2. The virtual bass processing method according to claim 1, characterized in that The frequency division database includes at least the speaker model of the audio playback device, the start and end points of the frequency division cut-off frequency of the audio signal, and the number of frequency divisions of the audio signal.
3. The virtual bass processing method according to claim 2, wherein The detailed steps of step S4 include: S401. Obtain the number of frequency divisions of the audio signal of the original audio playback device and the number of frequency divisions of the audio signals of all interconnected audio playback devices, and separately compare whether the number of frequency divisions of the two audio signals is the same. If the same, enter step S402; if not, enter step S403; S402. Extract whether the start and end points of the frequency division cut-off frequency corresponding to the interconnected audio playback devices with the same number of frequency divisions of the audio signal are the same as the decibel values of the start and end points of each frequency division cut-off frequency of the audio signal of the original audio playback device. If the same, the interconnected audio playback device directly receives the audio signal of the original audio playback device and directly outputs and plays the audio signal of the original audio playback device. If not, scale the decibel values of the start and end points of each frequency division cut-off frequency in proportion to the start and end points of each frequency division cut-off frequency of the audio signal of the original audio playback device; S403. Obtain all the decibel values of the low-frequency audio played by the audio material to be specifically played in the audio signal of the original audio playback device; S404. Calculate the position of each decibel value of the low-frequency audio of the original frequency playback device at the overall sequence node of the cut-off frequency; S405. Map the position of each decibel value of the low-frequency audio of the original audio playback device at the overall sequence node of the cut-off frequency to the overall sequence node position of the low-frequency division cut-off frequency of the corresponding interconnected audio playback device, and generate a new undistorted low-frequency playback decibel value corresponding to the interconnected audio playback device.
4. A virtual bass processing method according to claim 3, characterized in that, In step S404, based on the position of the decibel value of the low-frequency audio in the entire decibel value range of the low-frequency audio of the original frequency playback device as the mapping node position, find the same node position in the low-frequency decibel value range of the low-frequency audio of the interconnected audio playback device, replace the decibel value of the current low-frequency audio of the original audio playback device with the actual low-frequency playback decibel value of the interconnected audio playback device, and store it in the frequency division database; for the audio playback device of the corresponding model to play the low-frequency audio signal.
5. A virtual bass processing system, characterized in that, Including a frequency division database establishment module, a speaker model matching module, an audio signal cut-off frequency scaling module, and a low-frequency audio signal decibel value redefinition module; The frequency division database establishment module establishes a frequency division database for the audio signals corresponding to the speaker models of the audio playback device. The frequency division database includes at least the speaker models of the audio playback device, the start and end points of the frequency division cut-off frequency of the audio signal, and the number of frequency divisions of the audio signal; The speaker model matching module obtains the speaker models of all interconnected audio playback devices for the virtual low-frequency audio signal to be processed, and queries the start and end points of the frequency division cut-off frequency of the audio signal of the original audio playback device for the virtual low-frequency audio signal to be processed according to the speaker model; The audio signal cut-off frequency scaling module matches and scales the start and end points of the frequency division cut-off frequency of the audio signal of the original audio playback device with the start and end points of the cut-off frequency of all interconnected audio playback devices to be played equally; The low-frequency audio signal decibel value redefinition module calculates the position of each decibel value of the low-frequency audio of the original frequency playback device at the overall sequence node of the cut-off frequency, and maps the position of each decibel value of the low-frequency audio of the original audio playback device at the overall sequence node of the cut-off frequency to the position of the overall sequence node of the low-frequency audio division cut-off frequency of the corresponding interconnected audio playback device, generating a new undistorted low-frequency audio playback decibel value for the corresponding interconnected audio playback device.
Citation Information
Patent Citations
Virtual bass enhancement processing method
CN102724605A