Displaying 20 results from an estimated 100 matches similar to: "celt for TMS320 C55x"
2009 Dec 16
2
Porting CELt to the C5505
Hi,
I am an applications engineer for Texas Instruments in the UK. I am trying to port the CELT codec to the C5505, this has HW accelerated FFT engine (http://focus.ti.com/docs/prod/folders/print/tms320vc5505.html).
I am having problems with the stack allocation. Do you have any reference code that compiles for the C55x under CCS (code composer studio)?
*******************************
2002 Oct 11
2
Multichannel Encoder on TMS320
Hello All, I've an embedded system question...
Anyone used a floating point DSP to do Vorbis encoding? (eg TMS320C67xx)
I'd like to do as many mono channels as poss at maybe 16 or 22kHz sample
rate. There's a cripplingly expensive AAC library function which
reckons to do 6 or more channels on one of these chips, so I guess I'll
get something similar doing verbs. Any advice?
2009 Nov 17
1
[PATCH] Change name of libcelt to libceltXYZ
From: Thorvald Natvig <slicer at users.sourceforge.net>
---
celt.pc.in | 2 +-
configure.ac | 2 ++
libcelt/Makefile.am | 12 ++++++------
tests/Makefile.am | 2 +-
tools/Makefile.am | 4 ++--
5 files changed, 12 insertions(+), 10 deletions(-)
diff --git a/celt.pc.in b/celt.pc.in
index 98cc008..67a830b 100644
--- a/celt.pc.in
+++ b/celt.pc.in
@@ -10,5
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 =
2005 Jul 26
1
TMS320VC5502
Hi !
Can anybody point me how to compile speex for subj ? May be I'm doing
something stupid.. I just took all files from /libspeex and added them to my
project in Code Composer 2.1. Then I set global definitions CONFIG_TI_C55X,
FIXED_POINT, DISABLE_WIDEBAND, RELEASE for entire project and edit arch.h
and create speex_config_types.h. Then tried to compile it and run. Code
seems to be hang in
2010 Jul 07
1
FIXED_POINT
Hi,
I've recently successful built and run CELT under Windows using
"testcelt.c" example file. Since I'm about to port it on a embedded
platform i activated the FIXED_POINT #define.
I included fixed_generic.h and without other changes to the code i tried
to encode and decode the same file i previously used.
The output though is completely saturated i.e. it jumps from -32768 to
2015 Dec 11
0
opus on TI55x
Hi,
I'm trying to make OPUS run on TI55, at the moment on the evm 5515 board.
I'm compiling with FIXED_POINT, DISABLE_FLOAT_API, TI_C5X_ASM, CONFIG_TI_C55X.
I'm actually interested only in the CELT part, so I'm also using
OPUS_APPLICATION_RESTRICTED_LOWDELAY.
It compiles but I'm still having few problems.
I was wondering if anyone succeeded in making it run on this device,
or
2006 Apr 13
2
How to create a compact Speex library
Hi,
Sorry if this a repost but I want to create the
smallest Speex library possible to be put in TI's
TMS320 DSP. I'm only interested in one configuration:
5.97 Kbps narrowband. What part of source code can I
remove? Currently, when I compiled the version 1.1.12
libspeex.a library with the TI TMS320 and
Fixed-Integer options, I get around 522Kb. I would
like to reduce it to as small
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
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 non-periodic and appears to happen randomly during the audio
stream.
Anyone
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
statement in block
Both of
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 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
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 the problem:
xin =
2005 Aug 19
1
Re: Patch, related to TI DSP C54x C55x C6x builds
Hi Jim,
Thank for the patch. I'll apply it when I have a few minutes. If I
haven't done so after a few weeks, please send it again. I'm in the
process of relocating to Australia, so everything's a bit of a mess
around here. Also, please post the c5X-specific files to the list
(.cmd, .pjt, ...) so they'll be archived. Last thing, I see you defined
spx_word64_t as long long for
2005 Aug 18
0
Patch, related to TI DSP C54x C55x C6x builds
Jean-Marc,
I have 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
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
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_SIZE: 240
- PACKET_SIZE:
2010 Mar 02
1
--enable-static-modes
I did a download of 0.7.1 sources and saw that fmod was compiling with
--enable-static-modes, I decided to try it, but it fails to compile
static_modes.c because it doesn't exist. Is that an external dependency?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.xiph.org/pipermail/opus/attachments/20100302/6e716591/attachment-0002.htm
2006 Apr 13
4
How to create a compact Speex library
--- Jean-Marc Valin <jean-marc.valin@usherbrooke.ca>
wrote:
> > Sorry if this a repost but I want to create the
> > smallest Speex library possible to be put in TI's
> > TMS320 DSP. I'm only interested in one
> configuration:
> > 5.97 Kbps narrowband. What part of source code
> can I
> > remove? Currently, when I compiled the version
>