Displaying 20 results from an estimated 100 matches similar to: "Speex Codec Delay Problem"
2012 Apr 11
0
Speex Codec Delay Problem
I believe if you add the *decoder* lookahead time to the encoder
lookahead time you are already referencing, you will get the numbers
that you have calculated.
--John
On 4/11/2012 1:00 PM, speex-dev-request at xiph.org wrote:
> Message: 1
> Date: 10 Apr 2012 22:07:20 +0200
> From: Thilo K?hler<koehlerthilo at gmx.de>
> Subject: [Speex-dev] Speex Codec Delay Problem
> To:
2012 Jan 04
0
Non Negative Least Squares Regression with nnls
Hello R experts,
I have two questions related to the nnls library (http://www.inside-r.org/packages/cran/nnls), and more broadly to linear regression with positive coefficients. Sample code is below the Qs.
Q1: Regular regression (with lm) gives me the significance of each variable. How do I get variable significance with nnls? If there's no ready function, any easy way to manually derive
2015 Dec 18
1
Assistance much appreciated
On 2015-12-18 02:29, Simon Urbanek wrote:
> Michael,
>
> I got access to PDP AIX so I can try to replicate your problem. Can you, please, share exactly your setup - AIX version and well as how exactly you installed the compilers (=where from)? I can then try to replicate it. AFAICS there is no official binary for gfortran nor gcc 4.7 so it must be some 3rd party - which could also be a
2006 Oct 31
0
2 questions, frame size and SPEEX_GET_LOOKAHEAD
Jia Pu a ?crit :
> 1. What to do with the last frame that is smaller then frame size?
> During encoding, the last frame is often smaller than the required frame
> size. In the sample code, proper number of zeros are padded at the end.
> So if I don't want those padded zero after decoding, I assume that it is
> up to me to keep track of the number of zeros. Is it right?
Right.
2012 Apr 04
0
First frame is fading in (?)
Hello!
I am encoding small snippets of audio (e.g. 100ms) that
contain important audio from the first sample till the last one.
(means they dont start/end silent).
Doing so raised a couple of questions I couldnt solve
by reading the docu/faq/internet search.
1. Does the "complexity" parameter influence only the
speed of the encoder or also the speed of the decoder?
(I need fast
2006 Oct 31
2
2 questions, frame size and SPEEX_GET_LOOKAHEAD
>
>> 2. What does SPEEX_GET_LOOKAHEAD do? How to use it?
>> In speexenc.c, there is following code:
>>
>> ...
>> speex_encoder_ctl(st, SPEEX_GET_LOOKAHEAD, &lookahead);
>> ...
>> nb_encoded = -lookahead;
>>
>> Can someone explain what this means?
>
> The lookahead is the number of samples you need to discard at the
> start.
2007 Aug 24
0
speex DTX chore
hi there,
I am new to mailing list so excuse me if I don't obey to the 'netiquette'.
i am writing voice chat and speex is in the root of it. i write it in Java and use JNI to link with 'C'-based Speex 1.2beta. [I know of JSpeex but there are not implemented some features]
recently i decided to use DTX feature of speex as well. the code follows. The problem is that no matter
2006 Nov 01
2
[LLVMdev] LLVM / C--
>Neither C-- nor LLVM provide this. Why do you need a GLR parser
>specifically?
http://www.cs.berkeley.edu/~smcpeak/elkhound/
Parsing with arbitrary context-free grammars has two key advantages: (1)
unbounded lookahead, and (2) support for ambiguous grammars. Unbounded
lookahead is achieved by allowing multiple potential parses to coexist for as
long as necessary. Similarly, ambiguity
2005 Jun 19
0
Speex granulepos definition
Hi Ralph,
What speexenc does (Speex itself does not know about Ogg) is that it gives
packet N the granulepos "N*frame_size - lookahead". In the case of narrowband,
the first frame would have granulepos "1*160 - 80", so 80. I can't say about
your example because Speex cannot encode a frame of one sample, which is a good
thing becuse otherwise, the granulepos would be -79.
2005 Jun 20
1
Speex granulepos definition
On Sun, Jun 19, 2005 at 08:07:50PM -0400, Jean-Marc Valin wrote:
> Hi Ralph,
>
> What speexenc does (Speex itself does not know about Ogg) is that it gives
> packet N the granulepos "N*frame_size - lookahead". In the case of narrowband,
> the first frame would have granulepos "1*160 - 80", so 80. I can't say about
> your example because Speex cannot
2006 Oct 30
2
2 questions, frame size and SPEEX_GET_LOOKAHEAD
1. What to do with the last frame that is smaller then frame size?
During encoding, the last frame is often smaller than the required
frame size. In the sample code, proper number of zeros are padded at
the end. So if I don't want those padded zero after decoding, I assume
that it is up to me to keep track of the number of zeros. Is it right?
2. What does SPEEX_GET_LOOKAHEAD do? How to
2009 Jun 30
0
Delays estimation in Speex algorithms
Quoting John Ridges <jridges at masque.com>:
> Speex tells me that the decoder is always 5 ms, but it says that the
> encoder is 5 ms for NB, 8.9375 ms for WB, and 10.90625 ms for UWB. Is
> there an extra frame of delay in the encoder that isn't otherwise
> accounted for?
Oh, delay = frame_size + lookahead
If you have a frame size of 20 ms, then there's no choice but
2008 Apr 04
0
speexdec 1.2.3
Dear Jean-Marc and Peter:
Thank you both very much for your time and advice. I did not realize that Lame MP3 code has a -r option (without reading its code). I have tried the suggested command lines verbatim with the added -r option, along with other combination of option settings. I could not figure out how to eliminate the distortion in the result, like voice turning either high or low
2014 May 28
1
[Bug 953] New: Meta priority parsing is broken
https://bugzilla.netfilter.org/show_bug.cgi?id=953
Summary: Meta priority parsing is broken
Product: nftables
Version: unspecified
Platform: x86_64
OS/Version: All
Status: NEW
Severity: enhancement
Priority: P5
Component: nft
AssignedTo: pablo at netfilter.org
ReportedBy: anarey at
2014 May 28
2
[Bug 950] New: ct status
https://bugzilla.netfilter.org/show_bug.cgi?id=950
Summary: ct status
Product: nftables
Version: unspecified
Platform: x86_64
OS/Version: All
Status: NEW
Severity: enhancement
Priority: P5
Component: nft
AssignedTo: pablo at netfilter.org
ReportedBy: anarey at gmail.com
Estimated Hours:
2015 Apr 24
0
Delays of encoder / decoder
Dear all,
in chapter 2 of
http://jmvalin.ca/papers/aes135_opus_celt.pdf
it is mentioned, that encoder and decoder has an algorithmic delay of 6.5 ms (lookahead and resampling delay).
In Table 54 of
https://tools.ietf.org/html/rfc6716
different delays for the resampler of the SILK encoder are given.
However, I measure the same round trip delay for opus encoder->decoder regardless which
2006 Dec 24
1
Algorithmic Delay
Hi,
I was hoping to get some clarification on the meaning of algorithmic latency in Speex.
For wideband signals, algorithmic delay is specified to be 34 ms (20 ms is the frame size and 14 ms is the lookahead).
Does this number (34 ms) account for the double-buffering on the input?
Assuming that the computation time and sound wave propagation time are negligible, should I expect compressed
2007 Jul 25
0
Re: Crude delay?
Sharanu wrote:
> This is regarding the speexdec.c of the latest beta2 version.
> After decoding a frame, for packet_no =1, a new_frame_size and
> frame_offset are calculated and the number of decoded bytes
> writting onto a file depends on them. Why are they calculated?
> What happens if i directly write all the 320 shorts I get after
> decodong onto a file?
You'll just get
2007 Nov 14
0
Audio glitches/Configuration problem !!?
Hi all,
First of all, thanks to Speex developper for the all the job.
I am trying to implement my own Speex DirectShow fitlers for VoIP following
the documentation and sample code's.
I am facing audio glitches when encoding - decoding PCM data. The encoder
and decoder procedures are copied below.
What about the lookahead size ? how shouw we apply it in encoding stage ?
thanks in advance
2008 Jul 11
0
Speex issue
Hey there
I had implemented Speex encoding nicely in an application I was working
on when I realized that I needed to change the API. I changed it, and
the change somehow broke the speex encoding section of the code. The
program writes SPX headers that other programs can read, but does not
generate the rest of the file correctly. I have been through the guide
"programming with