- Mar 22, 2018
-
-
Jean-Marc Valin authored
-
- Mar 21, 2018
-
-
Signed-off-by:
Jean-Marc Valin <jmvalin@jmvalin.ca>
-
- Mar 12, 2018
-
-
Jean-Marc Valin authored
A second-order DC rejection filter is uselsss unless we have complex poles. However, complex poles means we have to compute the filter as a single pass (rather than two casdaded first-order filters), which has numerical issues that would require a higher complexity to solve. So rather than waste cycles with a second-order filter (with a longer impulse response), we just go with a first-order filter.
-
- Mar 02, 2018
-
-
Jean-Marc Valin authored
It adds a libssp-0.dll dependency and prevents static linking
-
- Feb 22, 2018
-
-
Jean-Marc Valin authored
-
Signed-off-by:
Jean-Marc Valin <jmvalin@jmvalin.ca>
-
Jean-Marc Valin authored
The size overhead seems to be about 1% and the speed overhead is "in the noise" (<2%). The automake code is copied from opus-tools
-
- Feb 21, 2018
-
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
Fixes a "regression" from 1.2 to 1.3-beta that was especially noticeable on a Korean speech sample. (it wasn't a real regression since 1.2 only worked because it was using CELT)
-
- Feb 20, 2018
-
-
Jean-Marc Valin authored
-
- Feb 18, 2018
-
-
Jean-Marc Valin authored
Reported by Chandrakala Madhira on the mailing list
-
Jean-Marc Valin authored
Reported by daddesio in #opus
-
- Feb 15, 2018
-
-
Jean-Marc Valin authored
-
- Feb 13, 2018
-
-
Jean-Marc Valin authored
This improves cases where a whole region is dominated by a handful of tones
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
Also adds the error terms for band 0 that were previously omitted
-
- Jan 26, 2018
-
-
Jean-Marc Valin authored
That corresponds to the fundamental for the shortest pitch period allowed
-
- Dec 31, 2017
-
-
Jean-Marc Valin authored
-
- Dec 19, 2017
-
-
Jean-Marc Valin authored
This makes it possible to link dynamically with an uninstalled libopus. It does require the executable to use libtool however.
-
- Dec 07, 2017
-
-
Change-Id: I3db285875b6b5548decc436be00096b97be1be3c Signed-off-by:
Jean-Marc Valin <jmvalin@jmvalin.ca>
-
Signed-off-by:
Jean-Marc Valin <jmvalin@jmvalin.ca>
-
Modified by Jean-Marc Valin Signed-off-by:
Jean-Marc Valin <jmvalin@jmvalin.ca>
-
- Nov 16, 2017
-
-
Jean-Marc Valin authored
-
This fixes issues when using neon intrinsics on 64-bit systems. Signed-off-by:
Jean-Marc Valin <jmvalin@jmvalin.ca>
-
Jean-Marc Valin authored
-
- Nov 10, 2017
-
-
Ensure matrix is properly exported from projection encoder. Change-Id: I5ede77e4f4d0dc82074e2230780777af542a416e Signed-off-by:
Jean-Marc Valin <jmvalin@jmvalin.ca>
-
Jean-Marc Valin authored
Larger network, using 8-bit weights
-
- Nov 08, 2017
-
-
Jean-Marc Valin authored
-
- Nov 07, 2017
-
-
OpusProjection* classes MixingMatrix class Projection tests Change-Id: I98644466abf4ffd36e48bdecad1204d69e1539b9 Signed-off-by:
Jean-Marc Valin <jmvalin@jmvalin.ca>
-
- Oct 30, 2017
-
-
Fixes a warning from PVS-Studio. This was a cut-and-paste error from the stanza above and had no effect. Signed-off-by:
Ralph Giles <giles@thaumas.net>
-
- Oct 29, 2017
-
-
Jean-Marc Valin authored
-
- Oct 23, 2017
-
-
Ralph Giles authored
Put the colon ':' before the continuation dots like all the other entries.
-
- Oct 08, 2017
-
-
Jean-Marc Valin authored
Addresses issue https://github.com/xiph/opus/issues/54
-
Jean-Marc Valin authored
Addresses issue https://github.com/xiph/opus/issues/58
-
Jean-Marc Valin authored
Reported in https://github.com/xiph/opus/issues/55
-
- Oct 06, 2017
-
-
Jean-Marc Valin authored
The regression was introduced in 783ad767 by changes to celt_fir() that make it no longer in-place.
-
Jean-Marc Valin authored
The masking term was previously completely broken (even in 1.1). The bandwidth detection relies mostly on the noise floor and can only use masking to cut one extra band. The 12-24 kHz energy is now normalized properly but uses a higher noise floor due to the leakage in the resampler. Bandwidth detection is still mostly useless at identifying SWB speech (it usually says FB).
-
Jean-Marc Valin authored
-
- Oct 05, 2017
-
-
Jean-Marc Valin authored
Based on two dense layers with a GRU layer in the middle
-