Dynamic range control algorithm and system for stable gain adjustment

A dynamic range control and algorithm technology, applied in speech analysis, instruments, etc., can solve the problems of large gain fluctuation and damaged voice signal sound quality, and achieve the effect of accurate results, guaranteed gain, and stable change

Active Publication Date: 2020-11-13
NANJING INST OF TECH
View PDF9 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] Technical purpose: In order to solve the problem that the classic dynamic range control algorithm has large gain fluctuations, which leads to the damage of the sound quality of the voice signal, the present invention provides a dynamic range control algorithm and system with stable gain adjustment, which can control the sound signal without distortion. The amplitude is controlled, and the amplitude of large signals can be well limited

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Dynamic range control algorithm and system for stable gain adjustment
  • Dynamic range control algorithm and system for stable gain adjustment
  • Dynamic range control algorithm and system for stable gain adjustment

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0063] Such as figure 1 As shown, a dynamic range control algorithm for smooth gain adjustment of the present invention includes the following steps.

[0064] Step A, designing a variable gain curve that can be adjusted according to actual needs;

[0065] Step B, for each point of a frame signal, determine the real-time gain Gr according to the amplitude of the input voice signal and the gain curve, compare the relationship between the real-time gain Gr and the expected gain Ge, and find the expected gain change rate Re, according to the expected gain change The value of the expected gain is updated at a rate;

[0066] Step C, for each point of a frame signal, update the value of the actual gain according to the actual gain change rate Ra; according to the obtained actual gain, do a denormalization process, at this time you can choose to multiply it by a main gain to get the final The gain g involved in the calculation; the main gain is a parameter related to the gain curve;...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a dynamic range control algorithm and system for stable gain adjustment, and relates to the technical field of audio signal processing. The method includes: giving gain curve related parameters including a starting point of a transition section, the bandwidth of the transition section and the slope of a compression section according to the requirement of an actual dynamic range control degree, solving unknown parameters of a transition section curve equation, and then acquiring a whole gain curve; determining real-time gain according to the amplitude of an input voice signal and the gain curve, and ensuring stable change of the gain participating in the operation through the stable adjustment of the expected gain and the actual gain. According to the method, throughdata caching, the gain can be ensured to meet the requirement of the current point data for the gain, the result is accurate, and compared with a classic DRC algorithm, the method has the outstandingadvantages that original audio signals can be zoomed with small distortion, and subsequent functional modules cannot be affected.

Description

technical field [0001] The invention relates to the technical control field of sound signal processing, in particular to a dynamic range control algorithm and system for stable gain adjustment. Background technique [0002] Dynamic range control technology is a technology that artificially compresses large-amplitude signals before using sound signals to avoid clipping distortion, and at the same time amplifies small-amplitude signals to make them easily perceived by the human ear. In the period when analog circuits were prevalent, the adjustment of the dynamic range of the voice signal was realized by dividing the current into two lines for amplitude modulation and rectification respectively. [0003] In the 1990s, the wide application of digital signal processing technology made the dynamic range controller also begin to go digital. Dynamic range control covers various dynamic processors such as compressor, limiter, expander, noise gate, etc., which can be used separately ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G10L21/04G10L21/0316
CPCG10L21/04G10L21/0316
Inventor 王青云梁瑞宇余兵唐闺臣包永强谢跃
Owner NANJING INST OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products