How to convert some parameters to binary stream.

hey guys, i'm new in matlab and now i have to finish about a design about a joint shource-channel coding project.
now i'm facing a problem is that i have to convert some CELP(Code Excited Leaner Predicting coding) parameters(like the codebook generated by encoder) in to binary stream so i can use the Turbo channel coding to continue my experiment.
if anybody know something about this please tell me.
thanks

6 Comments

Please post the type and size of the inputs (what exactly is "some CELP parameters?) and the wanted output (what exactly do you call "binary stream"?).
my CELP encoder output:
cb: codebook, which is a 40*1024 matrix
kappa: the 12*1 reflection coefficients, like 0.6344, -0.0980 (i don't know how to describe the numbers like these in english,sorry)
cause my turbo encoder would generate the interleaver depends on the size of input frame so thats okey. Or do you have some advise?
thanks
What data type is the codebook matrix?
the same as the kappa, floating number? such as 0.0880 or -1.3362
Can you quantize the values?
my celp encoder's output works by frame, i want to send the codebooks and parameters in every frame so i need to convert them into binary stream. and how to quantize the matrix is the question.
today i have finish my channel encoder and decoder so that's okey to tackle binary stream in any size. the last step i have to do is convert the parameters like codebooks and excitation coefficients. do u have some ideas or advices for my project? please tell me.
PS: please fogive my poor english, that is the very first time i post the puestion in english.

Answers (0)

This question is closed.

Asked:

on 25 Mar 2013

Closed:

on 20 Aug 2021

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!