Jitsi: the OpenSource Java VoIP and Instant Messaging client.

net.java.sip.communicator.impl.neomedia.codec.audio.silk
Class Silk_LPC_synthesis_order16

java.lang.Object
  extended by net.java.sip.communicator.impl.neomedia.codec.audio.silk.Silk_LPC_synthesis_order16

public class Silk_LPC_synthesis_order16
extends Object

16th order AR filter. Coefficients are in Q12.

Author:
Jing Dai, Dingxin Xu

Constructor Summary
Silk_LPC_synthesis_order16()
           
 
Method Summary
(package private) static void SKP_Silk_LPC_synthesis_order16(short[] in, short[] A_Q12, int Gain_Q26, int[] S, short[] out, int len)
          16th order AR filter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Silk_LPC_synthesis_order16

public Silk_LPC_synthesis_order16()
Method Detail

SKP_Silk_LPC_synthesis_order16

static void SKP_Silk_LPC_synthesis_order16(short[] in,
                                           short[] A_Q12,
                                           int Gain_Q26,
                                           int[] S,
                                           short[] out,
                                           int len)
16th order AR filter

Parameters:
in - excitation signal
A_Q12 - AR coefficients [16], between -8_Q0 and 8_Q0
Gain_Q26 - gain
S - state vector [16]
out - output signal
len - signal length, must be multiple of 16

Jitsi: the OpenSource Java VoIP and Instant Messaging client.

Jitsi, the OpenSource Java VoIP and Instant Messaging client.
Distributable under LGPL license.