Sign in

username:

password:



Not a member?

Search compdsp



Search tips

comp.dsp by Keywords

Adaptive Filter | ADPCM | ADSP | ADSP-2181 | Aliasing | AMR | Anti-Aliasing | ARMA | Autocorrelation | AutoCovariance | Beamforming | Bessel | Blackfin | Butterworth | C6713 | CCS | Chebyshev | CIC Filter | Circular Convolution | Code Composer Studio | Comb Filter | Compression | Convolution | Cross Correlation | DCT | Decimation | Deconvolution | Demodulation | DM642 | DSP Boards | DSP/BIOS | DTMF | Echo Cancellation | Equalization | Equalizer | ETSI | EZLITE (Ez-kit Lite) | FFT | FFTW | FIR Filter | Fixed Point | FSK | G.711 | G.723 | G.729 | Gaussian Noise | Goertzel | GPIO | Hilbert Transform | IFFT | IIR Filter | Interpolation | Invariance | JTAG | Kalman | Laplace Transform | Levinson | LPC | McBSP | MIPS | Modulation | MPEG | Multirate | Notch Filter | Nyquist | OFDM | Oversampling | Pink Noise | Pitch | PLL | Polyphase | QAM | QDMA | Quantization | Quantizer | Radar | Random Noise | Reed Solomon | Remez | Resampling | RTDX | Sampling | Sharc | TI C6711 | Undersampling | Viterbi | Wavelets | White Noise | Wiener Filter | Windowing | XDS510PP | Z Transform

Sponsor

Industry's highest performing at the lowest power DSPs now as low as $5.00*
Start development today!
*volume pricing for 10ku

Discussion Groups

Free Online Books

See Also

Embedded SystemsFPGAElectronics

Discussion Groups | Comp.DSP | audio transcoding

There are 2 messages in this thread.

You are currently looking at messages 0 to 2.


audio transcoding - DragosD - 2005-12-21 12:43:00

Hi all,

I was wondering if anyone can give me some information (links, forums,
possible books) on audio transcoding topic. 
I've been assigned this task and I need a starting point.
I'm generally interested in audio transcoding but more specific in 
G.729.A or G.729.AB to G.723.1A transcoding.

Now the trick is the transcoding path should be direct without going
through G.711

Many thanks


______________________________
New DSP Code Snippets Section now Live.   Learn more about the reward program for contributors here.

Re: audio transcoding - NS - 2005-12-21 13:46:00



Transcoding is an interesting subject, and does not need to go through 
G711 (u-law-, A-law) at all.  I am assuming you meant PCM samples, i.e. 
a tandeming process of decompression & recompression.  Doing that 
correctly is very beneficial for todays networking world which may 
combine different networks & standards at the same phone call, and for 
conferencing and mixing.  It is yet another "black magic" :)

There are several ways of doing that.

1. When dealing with Analysis-by-Synthesis (A-b-S) type coders such as 
G.729 & G.723.1, the transcoding may be performed in various A-b-S ways 
for best performance, but may also be done otherwise in open-loop or 
hybrid methods.

2. For parametric coders such as MELP or MELPe, parametric transcoding 
may be done in open loop and yet achieve very good performance.  For an 
excellent practical implementation of parametric transcoding you may 
refer to its implementation in the MELPe standard:
http://www.MELPe.com
http://www.Compandent.com/melpe_faq.htm
http://www.Compandent.com/products_melpe.htm

Parametric transcoders are available there, between the MELPe rates of 
2400, 1200 and 600 bps, and between MELPe and other parametric vocoders.

Very efficient multi-channel implementations (5%-15% CPU) are also 
available for PC & Workstations running under Windows, Unix, Linux, 
MacOS etc.., in addition to a wide variety of multi-channel DSP 
implementation such as TMS320c54xx, TMS320c55xx, TMS320c64xx, OMAP etc..

Check up with Compandent, they have the speech coding expertise needed 
to provide you with the right answer & solution!

Cheers,
NS

DragosD wrote:
> Hi all,
> 
> I was wondering if anyone can give me some information (links, forums,
> possible books) on audio transcoding topic. 
> I've been assigned this task and I need a starting point.
> I'm generally interested in audio transcoding but more specific in 
> G.729.A or G.729.AB to G.723.1A transcoding.
> 
> Now the trick is the transcoding path should be direct without going
> through G.711
> 
> Many thanks
> 
> 
______________________________
New DSP Code Snippets Section now Live.   Learn more about the reward program for contributors here.