AMR- WB & AMR- NB

Started by rajanikanth in comp.dsp12 years ago 1 reply

Hi to all, I am doing projects of AMR- WB(ITU G.722.2) & AMR- NB implementation on ARM9E. I have the following doubts, please...

Hi to all, I am doing projects of AMR- WB(ITU G.722.2) & AMR- NB implementation on ARM9E. I have the following doubts, please clarify. 1) What are the standards for AMR- NB? Is 3gpp AMR-NB same as ITU G.723.1 ? 2) AMR- WB and GSM-AMR are same or not ? 2) What is the difference between ARM and TI- processors in the MIPS point of view ? 3) How many MIPS the AMR- WB will...


AMR codec implementations

Started by BW in comp.dsp10 years ago 5 replies

Hi, I am looking at running the AMR 3GPP codec on an ARM9TDMI platform. This not strictly a DSP, but I've looked around and I haven't seen...

Hi, I am looking at running the AMR 3GPP codec on an ARM9TDMI platform. This not strictly a DSP, but I've looked around and I haven't seen much about AMR except the ETSI reference codec so I thought I could ask here. My question is - has anybody seen a fixed-point 32-bit implementation of the AMR reference source anywhere on the net ? It does not have to be optimized (or bit-exact for that...


AMR - WB

Started by rajanikanth in comp.dsp12 years ago 1 reply

Hi Dmitry, Thanks for your information. Can you tell me, What is the difference between ARM and TI- processors in the MIPS point of...

Hi Dmitry, Thanks for your information. Can you tell me, What is the difference between ARM and TI- processors in the MIPS point of view ? Approximately how many days one guy will take to complete AMR - WB & AMR projects on ARM 9E,If he is having the fixed C-code ? Best Regards, Rajanikanth.


AMR Optimization

Started by kaliweed1 in comp.dsp11 years ago
AMR

Hello all, I would like some (no, make that a lot of help) concerning AMR optimization. basically my situation is this. The carrier is GSM 850...

Hello all, I would like some (no, make that a lot of help) concerning AMR optimization. basically my situation is this. The carrier is GSM 850 and recently deployed AMR across a section of the network which was experiencing high blockage, high handover failure, high drop calls etc. I recently joined the organization and is a bit concerned that the AMR utilization is not as high as one would exp...


AMR-Codec / Patent?

Started by Klaus Keppler in comp.dsp14 years ago 2 replies

Hello! Does anyone know about a patent on the AMR codec? And if a patent exists - who is contact for licensing? On the ETSI IPR search...

Hello! Does anyone know about a patent on the AMR codec? And if a patent exists - who is contact for licensing? On the ETSI IPR search there's only mentioned that "Ericsson claims to have some patents (pending) around AMR". The ANSI C code example from 3GPP (26.073) is completely without any notice of patents, copyright or licence. I'm happy for *any* answer on this! Thanks, ...


Need info on GSM AMR frame size ....

Started by Sukesh Acharya in comp.dsp14 years ago 2 replies
AMR

Hi, I am evaluating some GSM AMR codec, I needed the following details as I am writing a wrapper for it. #define...

Hi, I am evaluating some GSM AMR codec, I needed the following details as I am writing a wrapper for it. #define GSM_PCM_SAMPLES_PER_FRAME #define GSM_SAMPLES_PER_FRAME #define GSM_SAMPLES_PER_SECOND #define GSM_BYTES_PER_FRAME #define GSM_FRAMES_PER_SECOND I am new to codecs and esp. to GSM AMR, it would help me if anyone can explain what is the default bitrate, since its a mul...


AMR WB+ (fixed point) Frame duration

Started by ranjeeta_sharma8 in comp.dsp11 years ago 1 reply

Hi all, I am trying to port AMR WB+ (fixed point Base line) to some platform. I want to calculte MIPS consumption of the codec. I know, if it...

Hi all, I am trying to port AMR WB+ (fixed point Base line) to some platform. I want to calculte MIPS consumption of the codec. I know, if it takes 'X' million instructions per frame on the processor and 'T' is the frame duration, then MIPS = X/T I have the value of X with me. Can any body tell me the frame duration of AMR WB+ Codec (whether it is 20ms or something else). Thanks...


GSM AMR on blackfin.

Started by Akshay Mishra in comp.dsp11 years ago 4 replies

I am working on a GSM AMR codec. I have optimized the codec for real time operation on a Blackfin DSP on the 533 evaluation board. I capture the...

I am working on a GSM AMR codec. I have optimized the codec for real time operation on a Blackfin DSP on the 533 evaluation board. I capture the input and play it out. I have put the system in two configurations: (a) No codec, plain loopback of the captured sound on the output speaker. I get good sound. (b) When GSM AMR is involved in the operation, the output has the input but it is subdu...


AMR-NB metadata / frame structure

Started by techietone in comp.dsp11 years ago
AMR

Hi All! Can anybody provide me the metadata details of AMR-NB encoded frame please.

Hi All! Can anybody provide me the metadata details of AMR-NB encoded frame please.


GSM AMR optimization

Started by Yaroslav in comp.dsp12 years ago 2 replies

Hi, I am optimizing GSM AMR reference code. The optimization needs not to be bit-exact, in fact, some quality degradation is permitted. I...

Hi, I am optimizing GSM AMR reference code. The optimization needs not to be bit-exact, in fact, some quality degradation is permitted. I have done all the obvious things like primitives inlining, autocorrelation approximation, etc. Are there any other mathematical shortcuts to make the codec faster? Right now, the codec is 25% slower that I need it to be. TIA, ~Yaroslav


IEEE transaction list

Started by EC-AKD in comp.dsp12 years ago 1 reply
AMR

Hi, I am working on VAD1/VAD2 algorithm and Fixed codebook search of 3GPP GSM AMR speech codec as a part of my educational project. I would...

Hi, I am working on VAD1/VAD2 algorithm and Fixed codebook search of 3GPP GSM AMR speech codec as a part of my educational project. I would be grateful to you all if you could send me IEEE transaction list (only the names) on VAD and Codebook search for AMR. Thanks and Regards, Anoop Deoras


Use of AMR-Wide Band Codec

Started by nishantprakash in comp.dsp3 years ago

I am working with 3GPP AMR WB codec and I am able to successfully compile the encoder and decoder and also run it as mentioned in the document...

I am working with 3GPP AMR WB codec and I am able to successfully compile the encoder and decoder and also run it as mentioned in the document using their voice samples (tst.inp and dtx.inp). I want to implement the codec to encode and decode any general sound (.wav file). How can I do that ? I have tried to convert the .wav filr to .inp which is not happening and then I also tried to use wave fil...


LP analysis in AMR speech codec

Started by EC-AKD in comp.dsp12 years ago 4 replies

Hi, In the transcoding document provided by 3GPP standard for AMR speech codec, in the section LP analysis it is mentioned that...

Hi, In the transcoding document provided by 3GPP standard for AMR speech codec, in the section LP analysis it is mentioned that auto-corelation r(0) is multiplied by the white noise correction factor 1.0001 which is equivalent to adding a noise floor at -40dB. Could someone explain more about this. What is noise floor and why is it necessary to add the noise floor? Thanks and Regard...


GSM AMR output

Started by Akshay Mishra in comp.dsp11 years ago 1 reply
AMR

Greetings. The GSM AMR output has only 0xff81 and 0x007f only. Why is it not that one can compress the stream further that sends the number of...

Greetings. The GSM AMR output has only 0xff81 and 0x007f only. Why is it not that one can compress the stream further that sends the number of ff81 and number of 7f in the encoder output stream. as in: ff81 ff81 007f 007f 007f 007f 007f 007f 007f can be: ff81 02 007f 07 ... or some other flag to represent ff81 and 007f One can compress the output further remarkably and will require to pu...


Bit rate of a codec

Started by Sylvester in comp.dsp8 years ago 3 replies
AMR

Dear all, What does the bitrate of a codec quantify? In other words if say AMR codec supports a bitrate of 12.2 Kbps what does...

Dear all, What does the bitrate of a codec quantify? In other words if say AMR codec supports a bitrate of 12.2 Kbps what does that numerical value mean?


regarding G.722.2

Started by venugopal in comp.dsp11 years ago
AMR

hi, Why we are giving 14-bit input to G.722.2(AMR-WB) instead of 16-bit. Will this code work for 16-bit. with regards, ...

hi, Why we are giving 14-bit input to G.722.2(AMR-WB) instead of 16-bit. Will this code work for 16-bit. with regards, venugopal nadipalli


complexity of a program in ARM 9E

Started by rajanikanth in comp.dsp11 years ago

Hi all, I have been working on AMR-WB,on ARM9E and i am using ADS 1.2 tools. Please clarity this doubt. 1. How to know...

Hi all, I have been working on AMR-WB,on ARM9E and i am using ADS 1.2 tools. Please clarity this doubt. 1. How to know the complexity of a program? I am using profiling method as given in AXD Deguggers Guide (pdf document). a.Select File-> Load the image In that dialog,enabl


Help~~ How it can spilt signal into 2 bands?

Started by hyeewang in comp.dsp8 years ago

In 3gpp Ts 26.094, the famous GSM AMR specifications, VAD section, it says, Xlp(i) = 0.5*( A1(x(i-1)) + A2(x(i)) ) ; Xhp(i) =...

In 3gpp Ts 26.094, the famous GSM AMR specifications, VAD section, it says, Xlp(i) = 0.5*( A1(x(i-1)) + A2(x(i)) ) ; Xhp(i) = 0.5*(A1(x(i-1)) - A2(x(i)) ) ; where, A1 and A2 are first order direct form all-pass filters, whose transfer function is given by A(Z) = [C+Z^(-1)] / [1+C*Z^(-1)]; where , C is the filter coefficient. And, x(i) refer to as input signal for filter bank, xlp...


voice codecs (g.729 & AMR)

Started by Anonymous in comp.dsp10 years ago 3 replies

Hello everybody, The G.729 reference C implementation contains saturation arithmetic... My question is whether an implementation without...

Hello everybody, The G.729 reference C implementation contains saturation arithmetic... My question is whether an implementation without saturation could still be conforming to the standard? If it would still be standard conformal, what would posible effects be? Also would a 48bit implementation without saturation in every step (only at the end of a correlation, filtering operation) w...


Auto corelation

Started by EC-AKD in comp.dsp12 years ago 6 replies
AMR

Hi, Is there any optimised method to write auto corelation of any signal in C. I was referring to AMR Speech codec's one of the auto...

Hi, Is there any optimised method to write auto corelation of any signal in C. I was referring to AMR Speech codec's one of the auto corelation function and found that it is too costly in terms of cycles it takes. Has anyone come up with any optimised method to deal with autocorelation. Any pointers would be appreciated. Thanks and Regards, Anoop Deoras