Displaying 20 results from an estimated 1000 matches similar to: "Speex Decode only on Blackfin"
2007 Sep 21
1
problem on Blackfin
Hello,
i want to create a little program on BF533 EZ KIT Lite and VDSP++
the purpose of this program is to compress an input audio frame with speex
then uncompress it to get the audio frame on output of the EZ KIT
the input sample rate is 16KHZ and i can't get a lower sample rate with this
kit
When i use a 160 samples frame and narrow band mode--> i got a bad result
in output
There is
2007 Apr 16
4
Stereo speex on Blackfin
Hi,
I'm trying to encode a stereo speex file on the blackfin without much
luck. This is a standalone application with no OS using the speex
library provided in the blackfin multimedia sdk. I believe this library
was ported to run using Visual DSP++ by Jean-Marc (may be wrong).
I have mono encoding working fine, to add stereo encoding I just added a
call to speex_encode_stereo_int()
2007 Apr 18
0
Stereo speex on Blackfin
On Tue 17 Apr 2007 02:15, Justin Clacherty pondered:
> Hi,
>
> I'm trying to encode a stereo speex file on the blackfin without much
> luck. This is a standalone application with no OS using the speex
> library provided in the blackfin multimedia sdk. I believe this library
> was ported to run using Visual DSP++ by Jean-Marc (may be wrong).
Glad things are working - but to
2007 Jun 19
1
Blackfin inline assembler and VisualDSP++ toolchain
-----Original Message-----
From: Jean-Marc Valin [mailto:jean-marc.valin@usherbrooke.ca]
Sent: Thursday, June 14, 2007 11:17 PM
To: Michael Shatz
Cc: speex-dev@xiph.org
Subject: Re: [Speex-dev] Blackfin inline assembler and VisualDSP++
toolchain
Michael Shatz a ?crit :
>>> Actually, you're the first I know using the VisualDSP++ toolchain
>>> :-)
>>
>> I guess
2007 Jun 19
1
Blackfin inline assembler and VisualDSP++ toolchain
-----Original Message-----
From: Jean-Marc Valin [mailto:jean-marc.valin@usherbrooke.ca]
Sent: Tuesday, June 19, 2007 6:38 PM
To: Michael Shatz
Cc: speex-dev@xiph.org
Subject: Re: [Speex-dev] Blackfin inline assembler and VisualDSP++
toolchain
>> Yes, data footprint in the new version is quite manageable. Still I would
>> wish better documentation for speex_alloc_scratch().
>
2007 Jun 21
0
Blackfin inline assembler and VisualDSP++ toolchain
From: Jim Crichton [mailto:jim.crichton@comcast.net]
Sent: Tuesday, June 19, 2007 10:47 PM
>
>For TI DSPs, I used a private memory array rather than the C stack, and a
>debug patch in stack_alloc.h to measure the scratch usage:
>
>#if 1
>extern char *spxGlobalScratchFree;
>#define ALLOC(var, size, type) (var = PUSH(stack, size, type),
2007 Jun 14
2
Blackfin inline assembler and VisualDSP++ toolchain
>
>Actually, you're the first I know using the VisualDSP++ toolchain :-)
>
I guess that's because speex has pretty big memory footprint.
So developers that integrate speex tend to have plenty of RAM and once one has plenty of RAM he could install biggish OS. And between biggish OSes for Blackfin the most popular choice is uCLinux. And ucLinux works best with gnu tools. Something
2008 Feb 22
1
Patch for Analog Devices compiler & fixed-point AGC
Robin Getz a ?crit :
>> As I told you, bank is a reserved keyword in Analog Devices compiler for
>> Blackfin architecture.
>
> This seems lame, and maybe you need to change the header files inside VDSP++.
> (This is pretty common for VDSP users to do when name space clashes occur
> with open source software).
>
> Poking at the VDSP docs, says that it uses bank()
2008 Feb 19
4
Patch for Analog Devices compiler & fixed-point AGC
Hi Jean-Marc,
As I told you, bank is a reserved keyword in Analog Devices compiler for
Blackfin architecture.
So we need to change the variables named bank to something else.
Here's a patch that changes bank to bnk in the 3 concerned files.
(Hope the format is OK)
About my previous problems with the Blackfin:
-> strange block repetition that could be cancelled by the AEC
I was busy
2005 Mar 23
2
Optimized Codecs for Blackfin DSP
Hi,
Are there any optimized codecs for Analog Blackfin DSP? If yes,
from where we can download it?
We are looking for Speech, Audio and Video codecs.
Best Regards,
Miroslav Nachev
2005 Mar 23
2
Optimized Codecs for Blackfin DSP
Hi,
Thank you. I will try it. Do you know some G.72x, GSM, and iLBC
optimized for Blackfin ? I mean open source.
--
Best regards,
Miroslav mailto:miro@space-comm.com
Wednesday, March 23, 2005, 9:05:11 PM, you wrote:
JMV> Hi,
JMV> As far as I understand, the last patch (for TI C5x) I merged in SVN also
JMV> allows Blackfin to work, but I haven't
2005 Oct 25
0
Noisy sound quality with Blackfin in WB-mode
Hi Bernhard,
Can you confirm I'm understanding everything correctly? You encode with
the same encoder and then decode with either A) blackfin assembly and
fixed-point or B) fixed-point only on Blackfin. Then A) sounds bad and
B) sounds good. If you do the same in narrowband, it sounds OK. Is that
correct? If that's the case, it's *probably* some kind of bug and/or
invalid assumption
2008 Jan 22
0
Re: Problem with Blackfin assembly optimizations -- bug in fixed_bfin.h?
Hi Marc,
I encountered the problems even with older versions of speex, including 1.2beta2 and 1.1.12, too.
I had no time in the last weeks to investigate this issue further, sorry. Hopefully, I'm able to do some more test the next days, but I have no real idea how to proceed
Performance and quality seem to be o.k. for me if I deactivate the Blackfin optimizations inside the file
2008 Feb 01
0
FW: Re: Problem with Blackfin assembly optimizations -- bug in fixed_bfin.h / resampler saturation???
Frank Lorenz a ?crit :
> And yes, the same "overflow" happens even when I disable Blackfin ASM
> optimizations.
Indeed, that shouldn't happen. Just to make sure I understand, so far
there's two problems:
1) DIV32_16() in Blackfin assembly causes problems
2) The resampler overflows
When you fix/workaround those two, is the encoder/decoder working
correctly or are there
2005 Nov 09
0
Noisy sound quality with Blackfin in WB-mode
Hello Jean-Marc,
I disabled the Blackfin optimization functions one by one and found
the error in libspeex/lpc_bfin.h in the autocorrelation computation.
Compared to the fixed-point-variant of that function (from lpc.c),
the blackfin-code produces correct values except for the zero offset
value. Additionally, the loop after the ASM-code assigned values
(ac32) wrong to the functions
2008 Jan 07
1
Problem with Blackfin assembly optimizations -- bug in fixed_bfin.h?
Hello everybody,
I'm currently trying to run speex on the Blackfin (BF-537) STAMP evaluation board unter uCLinux.
Using 1.2 beta 3, I encountered problems when activating the Blackfin assembler optimizations. Without optimizations for blackfin, i.e. calling
./configure --enable-fixed-point --host=bfin-uclinux
everything seems to work fine.
But when I add the --enable-blackfin-asm flag to
2007 May 14
1
problem on blackfin
Hello,
I'm using speex provided with the Blackfin SDK on a BF533 EZ-KIT LITE
In this version of speex, the program is used in wide band with a sampling
rate of 16KHZ
But i want to use it in narrow band mode with a sampling rate of 8KHZ
In AudDriverFuncs_AD1836.c file, i see that the supported sample rate are
48000, 24000 and 16000 --> I don't understand because in the readme file it
2005 Sep 29
2
Compiling libspeex for Blackfin
Hi all,
I'm trying to run speex on the Blackfin processor. I'm not familiar
with programming/compiling/linking at all, but I guess the first thing
I need is libspeex compiled for Blackfin, so that my program can use
the library functions. I've downloaded the source files (version
1.1.10) from www.speex.org and I've been trying to compile libspeex
from within VisualDSP++, but it
2005 Oct 26
2
Noisy sound quality with Blackfin in WB-mode
Hi Jean-Marc,
> Can you confirm I'm understanding everything correctly? You encode
> with
> the same encoder and then decode with either A) blackfin assembly and
> fixed-point or B) fixed-point only on Blackfin. Then A) sounds bad and
> B) sounds good. If you do the same in narrowband, it sounds OK. Is
> that
> correct? If that's the case, it's *probably* some
2006 Jan 18
0
Errors in speex lib with Blackfin
> I am trying to port speex lib to Blackfin processor.
> I am using VisualDSP++ 4.0.
I've never used VisualDSP++ 4.0. All the development on Blackfin has
been done with gcc, which may explain some problems with the inline asm.
Does VisualDSP++ support a syntax close to what gcc uses (with
constraints) or more like the MS compilers.
> If I am compiling source codes with using