Package org.xiph.speex
Class SubMode
java.lang.Object
org.xiph.speex.SubMode
Speex SubMode
- Version:
- $Revision: 1.2 $
- Author:
- Jim Lawrence, helloNetwork.com, Marc Gimpel, Wimba S.A. (mgimpel@horizonwimba.com)
-
Field Summary
FieldsModifier and TypeFieldDescriptionint
Number of bits per frame after encodingfloat
Gain of enhancer comb filterint
Apply innovation quantization twice for higher quality (and higher bit-rate)int
Use the same (forced) pitch gain for all sub-framesint
Number of bits to use as sub-frame innovation gainCodebook Search un-quantizerint
Set to -1 for "normal" modes, otherwise encode pitch using a global pitch and allowing a +- lbr_pitch variation (for low not-rates)float
Enhancer constantfloat
Enhancer constantLSP quantization/unquantization functionLong-term predictor (pitch) un-quantizer -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
lbr_pitch
public int lbr_pitchSet to -1 for "normal" modes, otherwise encode pitch using a global pitch and allowing a +- lbr_pitch variation (for low not-rates) -
forced_pitch_gain
public int forced_pitch_gainUse the same (forced) pitch gain for all sub-frames -
have_subframe_gain
public int have_subframe_gainNumber of bits to use as sub-frame innovation gain -
double_codebook
public int double_codebookApply innovation quantization twice for higher quality (and higher bit-rate) -
lsqQuant
LSP quantization/unquantization function -
ltp
Long-term predictor (pitch) un-quantizer -
innovation
Codebook Search un-quantizer -
lpc_enh_k1
public float lpc_enh_k1Enhancer constant -
lpc_enh_k2
public float lpc_enh_k2Enhancer constant -
comb_gain
public float comb_gainGain of enhancer comb filter -
bits_per_frame
public int bits_per_frameNumber of bits per frame after encoding
-
-
Constructor Details