Displaying 20 results from an estimated 10000 matches similar to: "BUG report"
2013 Jun 11
0
Bug fix in celt_lpc.c and some xcorr_kernel, optimizations
Although I've never used ARM's compiler, I admit I'm very surprised that
it's not compatible with the NEON intrinsics. Given that and M.
Zanelli's speed tests, it seems clear that M. Zanelli's code is the way
to go. I look forward to its inclusion in the opus GIT.
--John
On 6/10/2013 1:00 PM, opus-request at xiph.org wrote:
> Date: Mon, 10 Jun 2013 10:36:34 +0100
2013 Dec 22
0
Benchmarks on Pi
I have to admit that I am impressed by your results -- making 1.1 look
slower than 1.0 is by no means an easy task. On the other hand, it's a
great tutorial on how not to use Opus, so for the benefit of everyone,
this is a summary of what we learned in this exercise:
1) When running on ARM, the fixed-point build is usually faster than
floating point. This is true on the majority of ARM archs
2013 Dec 20
0
Benchmarks on Pi
Cliff,
Yes it would be good, but very hard to get a figure for the quality.
At 6kbps I assume it does not bother trying to figure what mode to use as
at that rate it can only use SILK. When I run some other bitrates it may
get a bit slower trying to decide whether it is voice or music.
I started with low bit rate because I am only really interested in Voice
and very low bit rate.
I think there
2013 Dec 21
0
Benchmarks on Pi
It might be good to use the (uncompressed) samples on the opus page, as a common starting point?
http://www.opus-codec.org/examples/
On Dec 21, 2013, at 9:43 AMEST, Stuart Marsden wrote:
> I have run a few more test at different bitrates and 1.1 is looking even worse in terms of speed compared to previous versions.
>
> I have shared a google sheet which has the raw data and charts for
2013 Feb 07
1
Bug report in burg_modified_fix( ) opus1.1-alpha
Hello Opus,
I?d like to report a bug in the fixed point OPUS code:
line 336 (or thereabouts), operand FIND_LPC_COND_FAC should be replaced with SILK_FIX_CONST(FIND_LPC_COND_FAC ,32), otherwise multiplication by zero typically occurs.
please confirm.
Cliff
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
2013 Dec 21
5
Benchmarks on Pi
I have run a few more test at different bitrates and 1.1 is looking even
worse in terms of speed compared to previous versions.
I have shared a google sheet which has the raw data and charts for 6,16 and
32 kbps. Unfortunately you cannot show proper error bars on Google sheets
but the standard deviation is in the data if you want to look. You can see
that the profile for 1.1 is a lot different
2013 Dec 20
2
Benchmarks on Pi
Hi All,
What would be interesting would be a plot of complexity versus subjective or
object audio quality.
I've not had a chance to look at the new analysis code in 1.1 so maybe in
the case of a 6kbps compression you could clarify what decisions would it be
making that would justify the extra complexity?
Best Regards
Cliff Parris
-----Original Message-----
From: opus-request at
2017 Nov 22
0
Reg an issue with smoothing factor in VAD implementation
Yes, yes, I can reproduce it now, but only on platforms that define a
16-bit int by default (SA_Q15 is an opus_int rather than opus_int32). What
system are you compiling this for?
On Tue, Nov 21, 2017 at 8:34 PM, Chandrakala Madhira <
chandrakala.madhira at soctronics.com> wrote:
> Hi Logan,
>
> Please find attached the input stream we are using testing.
>
> Thank you,
>
2017 Nov 20
0
Reg an issue with smoothing factor in VAD implementation
Hi,
We are looking at the VAD implementation used in opus. We are looking at the code where speech probability is calculated based on which SNR is estimated. Below is the part of the code I am talking about.
/*********************************/
/* Speech Probability Estimation */
/*********************************/
SA_Q15 = silk_sigm_Q15( silk_SMULWB( VAD_SNR_FACTOR_Q16, pSNR_dB_Q7 ) -
2018 Feb 16
1
Reg an issue with smoothing factor in VAD implementation
Hi Chandrakala, Logan,
Can you confirm that the attached patch fixes the overflow problem?
Koen, can you confirm the fix makes sense?
Cheers,
Jean-Marc
On 11/27/2017 12:10 PM, Logan Stromberg wrote:
> Sorry, long holiday weekend in America.
> I can say with pretty high certainty that there is an overflow occurring
> and it is flipping smooth_coef_Q16 to be negative when it probably
2013 Nov 21
1
Multi-frame packet support in opus_demo
Hello OPUS,
It appears to me that multi-frame packets are not supported by opus_demo.c (e.g. 30ms packest containing 3 10ms frames), can you confirm.
However RF6716 does support such packets.
Thanks
Cliff
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.xiph.org/pipermail/opus/attachments/20131121/56bab79a/attachment.htm
2017 Nov 27
0
Reg an issue with smoothing factor in VAD implementation
Sorry, long holiday weekend in America.
I can say with pretty high certainty that there is an overflow occurring
and it is flipping smooth_coef_Q16 to be negative when it probably
shouldn't be. I had originally thought it was only an issue where it was
overflowing the 15th bit but not the 16th, which might still preserve the
intended value for operations that ignore the sign bit (in cases
2018 Feb 26
0
opus Digest, Vol 109, Issue 8
We have found that it is possible to achieve a 30 to 50% reduction in MHz
requirement for implementation of OPUS on Cortex M4 compared to the public
version (v1.3 beta/v1.2.1).
For the CELT configuration you mention (complexity 0, 16kHz, mono, 20ms) we
are measuring a 4ms encode time and a 3ms decode time for that platform
(32kbit/s).
An important issue that I haven't seen much discussion
2017 Nov 27
3
Reg an issue with smoothing factor in VAD implementation
Hi,
Can anyone let me know if this is a bug?
Thank you,
Chandrakala
----- Original Message -----
From: "Logan Stromberg" <loganstromberg at gmail.com>
To: "Chandrakala Madhira" <chandrakala.madhira at soctronics.com>
Cc: opus at xiph.org
Sent: Wednesday, November 22, 2017 12:12:39 PM
Subject: Re: [opus] Reg an issue with smoothing factor in VAD
2013 May 15
2
opus Digest, Vol 52, Issue 15
Hello All,
We have been doing an optimised port of OPUS to a ARM Cortex A9. We are
currently measuring between 20 and 90 MCPS for our code running on a Panda
board (single core), this covers all bit-rates,sample rates for stereo
coding (encode + decode) under normal operation. As Marc says complexity can
be controlled via the API with our higher figure corresponding to the
default setting of
2017 Nov 20
4
Reg an issue with smoothing factor in VAD implementation
Just for fun, I tried to reproduce such an overflow. I turned on all debug
macros, assertions, and checked arithmetic and then encoded 2 hours of
mixed speech/audio with these parameters:
Sample rate = 48000
Channels = 1
Application = OPUS_APPLICATION_AUDIO
Bitrate = 24 KB/s
Force Mode = MODE_SILK_ONLY
Signal Type = OPUS_SIGNAL_AUTO
Complexity = 10
Frame size = 480 samples (10ms)
No errors came
2014 Nov 07
0
opus Digest, Vol 70, Issue 3
Hi All,
Cortex-M4 is a single issue CPU whereas A8 is dual issue so this is the main
reason you are seeing a slow-down, use of NEON I would say is secondary,
certainly for CELT. We (ESPICO) have done optimisation work on OPUS v1.1
and have ARM implementations about twice the speed of the 'off the shelf'
version. Please contact me directly if you want to discuss further.
Cliff
2005 Aug 19
1
Weird series of errors with dovecot-stable
I'm using the dovecot-stable from 7/30, authenticating against an
OpenLDAP server. From time to time, dovecot stops responding to new
queries. It seems to be a self-correcting problem, lasting about 20
minutes.
Here's how it starts:
Aug 18 19:38:23 cliff dovecot: imap-login: Disconnected: Inactivity
[150.253.42.12]
Aug 18 19:38:36 cliff dovecot: pop3-login: Disconnected: Inactivity
2017 Feb 15
2
[PATCH] Refactor silk_LPC_analysis_filter() & Optimize celt_fir_permit_overflow() for ARM NEON
Hi Jean-Marc,
The original celt_fir() is a little bit messy. It has 2 branches chosen by
#ifdef SMALL_FOOTPRINT.
For floating-point, the 2 branches are identical (except the operation
sequence of accumulating x[i] to sum, which is not a big deal).
For fixed-point, the 2 branches are different. I separate them into 2
functions: the new celt_fir(), and celt_fir_permit_overflow() which is the
2015 Jun 24
1
24 bits samples
Hi
It pretty works for 16 bits samples but not for 24 bits samples.
In fact, I am going to implement opus on ADSP-21489 (DSP processor from
Analog Devices), I compiled "celt directory" from opus 1.1
and used "opus_custom_demo.c". It hasn't any problem with 16 bits samples
but when I use 24 bits samples , there is no output audio.
opus_decoder will still generate 16 bits