search for: c55x

Displaying 20 results from an estimated 88 matches for "c55x".

2005 Aug 18
0
Patch, related to TI DSP C54x C55x C6x builds
...ve attached a small patch with modifications to arch.h, bits.c, and misc.c. This contains the few mods remaining to support the various fixed point TI DSPs after the work that you did at the end of May (thank you for this). arch.h: Add switch for compilers not supporting "long long" (C55x does, C54x and older C64x does not) bits.c: Allow external definition for max buffer size, change MAX_BYTES_PER_FRAME to MAX_CHARS_PER_FRAME for consistency misc.c: Added override switches to alloc routines, conditional include of user file changes to allow manual memory allocati...
2010 Apr 10
2
running speex on c5505 usb sticki
Hi Randy, Thanks for reply. I have one question though. While compiling the speex (downloaded from http://downloads.xiph.org/releases/speex/speex-1.2rc1.tar.gz), I gave ./configure -enable-ti-c55x option and then built the library through make and make install using cygwin. In this case, I get this error "error: member "bits.o" of archive "c:/cygwin/usr/local/lib/libspeex.a" is not recognized object file" Enabling c55x option while configuring the speex is not...
2009 Dec 10
1
CELT codec on TI C55x
Hello, I am interested in using the CELT codec for an embedded project around the DSP C55x family from TI. Is this someone has already done? Which is necessary to do that, which compiler, is there a specific configuration ? Is it necessary to have an Operating system to run the CELT codec ? Is it possible to instantiate several times the CELT codec ? Thank you in advance for thi...
2005 Aug 15
2
Updated MIPs and memory requirements for TI c54x or c55 DSPs
Hi, I can see that there has been some effort to compile the SPEEX codec to operate on the TI c54x and c55x DSPs and I am wondering if anyone would be able to update the mailing list with their current MIPs and Memory resource requirements for their c54x and/or c55x compilation? The only estimate I was able to find in the mailing list archive was 42MIPs but I'm not sure if this is an estimate for the...
2005 Aug 19
1
Re: Patch, related to TI DSP C54x C55x C6x builds
...with modifications to arch.h, bits.c, and > misc.c. This contains the few mods remaining to support the various fixed > point TI DSPs after the work that you did at the end of May (thank you for > this). > > arch.h: Add switch for compilers not supporting "long long" (C55x does, C54x > and older C64x does not) > bits.c: Allow external definition for max buffer size, change > MAX_BYTES_PER_FRAME > to MAX_CHARS_PER_FRAME for consistency > misc.c: Added override switches to alloc routines, conditional include of > user file > chan...
2006 Jul 24
2
Fix for lsp.c for 16-bit platforms (TI C55x DSP)
Jean-Marc, Last week I tried the SVN code (build 11700) on the TI C55x DSP, and found that operation was broken again. I traced this to build 11522, committed on 5 June. The problem is in lsp.c, function lsp_to_lpc(). The line (lsp.c line 461 in build 11700): xin = 1<<(QIMP-1); /* 0.5 in QIMP format */ evaluates to zero. The following change corrects t...
2011 Jan 31
1
Artifacts in One Channel of Stereo C55x Implementation
Hi guys, I am on a C55x stereo implementation of CELT 0.7.1; I am using 100 sample frame size and writing 58 Bytes per Packet. At the output of the decoder I see one channel reconstructed perfectly, but the other channel has random corruption that appears to be a sinusoid with a period of the frame size. The artifact is n...
2011 Sep 19
1
C55x Fixed Point PLC Stack Usage and Audio Quality
Hello everyone, I just wanted to see if anyone else is using PLC on the C55x and having success? I am seeing some issues and was curious if I was doing anything wrong/stupid or maybe I have found a bug? I am using: - the CELT library from OPUS 0.9.5 ( I checked the git repo and no check ins have comments about PLC, I assume it hasn't been updated) - FRAME_SIZ...
2005 Aug 17
2
Updated MIPs and memory requirements for TI c54x or c55DSPs
...orithm to take that into account. There is an example (in C) for filter_mem2() and compute_impulse_response() at the end of filters_bfin.h. Hope this helps. Jean-Marc Le mercredi 17 ao?t 2005 ? 16:41 -0400, Jim Crichton a ?crit : > The 42 MIP number was from my post of 24 May, and it was for C55x and > Speex 1.1.8. I tested 1.1.10 yesterday, and the number went down very > slightly; it was just over 41 MIPs peak measured in 20 ms blocks on > MALE.WAV, for encoder/decoder loop, 8kbps narrowband with minimum > complexity. C54x was just awful in comparison (>200 MIPs, not enou...
2005 Oct 17
1
Speex Example Build for TI DSP C54x C55x C6x DSPs
The attached file contains build files for TI's Code Composer Studio (CCS) for the C54x, C55x, and C6x DSPs. I had intended to post this a couple of months ago, but it took a long time to get around to doing the little bit of cleanup required. This is a file I/O loopback application suitable for running with the CCS simulators, for evaluating memory and MIPs requirements for these pro...
2011 Mar 25
1
Another Error For TI C55x C Compiler
hey guys, I am using the tip of Git and attempting to compile for a C55x DSP. I am running into a couple compile errors and have found the source of the issue. The errors: "celt.c", line 957: error: declaration may not appear after executable statement in block as well as "celt.c", line 2303: error: declaration may not appear after executable sta...
2010 Apr 09
2
running speex on c5505 usb sticki
Hi, I am currently working on C5505 USB stick http://focus.ti.com/docs/toolsw/folders/print/tmdx5505ezdsp.html to sample input voice and encode it. For compiling and buring usual programs, I am using CCStudio 4.0. For encoding voice samples, I am using Speex codec binary http://downloads.xiph.org/releases/speex/speex-1.2beta3-win32.zip or
2010 Apr 16
0
running speex on c5505 usb sticki
Vijay, I used Code Composer Studio 3.x to directly build everything. There could certainly be issues with the ./configure, make, make install process. There are .pjt files supplied to build in the CCS simulator, so I suggest that you try that. The c55x option is just a compile switch, which deals with the fact that this platform has a 16-bit "byte", among other things. Regards, Jim Crichton ----- Original Message ----- From: Vijay Gabale To: Randy Yates Cc: speex-dev at xiph.org Sent: Saturday, April 10, 2010 4:19 AM S...
2005 Mar 17
1
c55x dsp
hi, am trying speex on TI c54x dsp. does anyone has any idea whether we can make both the coder AND decoder run in about 10ms for a 20ms frame for this dsp, looking at narrowband, no VAD/CNG/VBR, using a low complexity, say 1, for a midrange bitrate, say 15kbps? was the c55 dsp able to run real-time on speex for the above configuration? can someone share their timings? tia! oh yes, just
2005 Aug 17
0
Updated MIPs and memory requirements for TI c54x or c55DSPs
John, > I can see that there has been some effort to compile the SPEEX codec to operate on the > TI c54x and c55x DSPs and I am wondering if anyone would be able to update the > mailing list with their current MIPs and Memory resource requirements for their c54x > and/or c55x compilation? The only estimate I was able to find in the mailing list archive > was 42MIPs but I'm not sure if this is an...
2005 Aug 31
0
Fwd: Patch, related to TI DSP C54x C55x C6x builds
Jim Crichton, I'm trying to run speex on omap 1610 platform and i saw that you have a patch for c55. When i saw your mail about this, i decided to ask you for send me those files above: include\config.h (not automatically generated, sets memory sizes, enables manual alloc) include\speex\speex_config_types.h (match Speex types to compiler types, not generated from types.in
2008 Dec 04
1
celt for TMS320 C55x
Hi all, I'm trying to build the celt package on the Texas TMS320VC5510 DSK. I think there are some #define for it in the code, but I'm doing something wrong. Is there any documentation about it? So far I'm building with the TI_C5X_ASM;CONFIG_TI_C55X #define. Any help? Thank you. Giovanni
2007 Jul 19
2
How Can I Get involved in Speex Fixed-Point Development?
...I am working on a project where it is desired to implement a VoIP solution over a GSM GPRS link. I would like to use Speex as the vocoder for this application. This application would require the Speex encoder/decoder and possibly the pre-processor to run on a low power fixed-point DSP such as a TI C55x. Thus, I am interested in getting involved in the fixed-point implementation of Speex. I feel I can contribute significantly to the Speex project while effectively developing a vocoder solution for my project. Can you tell me how I can get started? I looked at the list of tasks on the Seepx wiki...
2007 Jul 20
1
Porting Speex on C5509A and CELP Algorithm Documentation
Jim, Thank you very much for your suggestions. I managed to get the C55x code working on the simulator. I would like to port Speex both on a C5502 EVM and a C5509A EVM. As such, if you can provide me with the details of your port on the C5509A, it would be greatly appreciated. Furthermore, I am looking for some technical documentation on the CELP algorithms. I woul...
2011 Apr 15
4
Can I use VBR option to change byte_per_packet dynamically ?
Hi,I have been trying some different sample rate and bitrate combinations to get a feel for how CELT behaves,too, like Andrew Lentvorski. But I want to use VBR option.I want to ask a question about VBR in CELT codec.Can we use VBR option in CELT ??? "byte_per_packet" variable in code means constant bit rate, does not it ?In this code : bytes_per_packet is constant.len =