search for: mathop

Displaying 20 results from an estimated 31 matches for "mathop".

Did you mean: mathops
2010 May 20
10
Libtheora
Hi all, I am Sahana. I am currently working on Libtheora for windows platform and very new to it. I am getting a lot of compiling errors. Since Libtheora depends on libogg and libvorbis i have added these as well to my workspace in VC++ 6. I have a doubt regarding the x86 and x86_vc folders described in the libtheora software.Since both these folders have the same set of files which one do we
2011 Aug 05
1
CELT Test case failures
Hi , We've downloaded the CELTV0.11.1 source code from celt-codec.org . But having trouble with mathops-test and tandem-test unit test that exercises internal components of CELT codec, please find attached document for each test case failure in details. Also could you please give some inputs on CELT Low complexity code and full version of the code, point me source code to CELT full versions...
2019 May 27
0
opus-1.3.1 patch for ARM Cortex-M4F (single precision)
...ersion of float constant to 32-bit value */ -#define QCONST32(x,bits) ((opus_val32)(.5+(x)*(((opus_val32)1)<<(bits)))) +#define QCONST32(x,bits) ((opus_val32)(.5f+(x)*(((opus_val32)1)<<(bits)))) /** Negate a 16-bit value */ #define NEG16(x) (-(x)) diff -Naupr opus-1.3.1-vanilla/celt/mathops.h opus-1.3.1/celt/mathops.h --- opus-1.3.1-vanilla/celt/mathops.h 2018-09-26 14:49:41 +0800 +++ opus-1.3.1/celt/mathops.h 2019-05-27 17:17:49 +0800 @@ -38,7 +38,7 @@ #include "entcode.h" #include "os_support.h" -#define PI 3.141592653f +#define PI 3.14159265358979f /* Mu...
2009 Dec 02
1
bug found in CELT 0.6.1, fix proposed.
...some of our other code to allow its use within the CPU budget of the device. Regards George de Vries. Senior Software Engineer Open Access. *** libcelt/quant_bands.c Wed Dec 2 10:23:42 2009 --- libcelt/orig/quant_bands.c Wed Oct 21 14:43:10 2009 *************** *** 42,52 **** #include "mathops.h" #include "stack_alloc.h" - #define E_MEANS_SIZE (5) #ifdef FIXED_POINT ! const celt_word16 eMeans[E_MEANS_SIZE] = {1920, -341, -512, -107, 43}; #else ! const celt_word16 eMeans[E_MEANS_SIZE] = {7.5f, -1.33f, -2.f, -0.42f, 0.17f}; #endif /* FIXME: Implement for ste...
2009 Nov 17
1
[PATCH] Change name of libcelt to libceltXYZ
...mp_modes_LDADD = libcelt.la +dump_modes_LDADD = libcelt at LIBCELT_SUFFIX@.la diff --git a/tests/Makefile.am b/tests/Makefile.am index 61e8f28..05ebd30 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -15,4 +15,4 @@ mdct_test_SOURCES = mdct-test.c #rotation_test_SOURCES = rotation-test.c mathops_test_SOURCES = mathops-test.c tandem_test_SOURCES = tandem-test.c -tandem_test_LDADD = $(top_builddir)/libcelt/libcelt.la +tandem_test_LDADD = $(top_builddir)/libcelt/libcelt at LIBCELT_SUFFIX@.la diff --git a/tools/Makefile.am b/tools/Makefile.am index c7678b6..65099ce 100644 --- a/tools/Makefil...
2013 May 23
2
ASM runtime detection and optimizations
...pitch_search(pitch_buf+(COMBFILTER_MAXPERIOD>>1), pitch_buf, N, diff --git a/celt/celt_lpc.c b/celt/celt_lpc.c index c75c25b..1eac65b 100644 --- a/celt/celt_lpc.c +++ b/celt/celt_lpc.c @@ -32,9 +32,21 @@ #include "celt_lpc.h" #include "stack_alloc.h" #include "mathops.h" +#include "cpu_support.h" -#ifdef ARM_HAVE_NEON +#ifdef ARM_ASM #include "celt_lpc_neon.h" +void (* const celt_fir[OPUS_ARCHMASK+1])(const opus_val16 *, const opus_val16 *, + opus_val16 *, int, int, opus_val16 *) = { + celt_fir_c, //C + celt_fir_c, //ARMV4...
2011 Apr 22
2
Can't compile libtheora vs2010
...file or directory 1> mode.c (TaskId:16) 1>c1 : fatal error C1083: Cannot open source file: '..\lib\enc\mode.c': No such file or directory 1> mcenc.c (TaskId:16) 1>c1 : fatal error C1083: Cannot open source file: '..\lib\enc\mcenc.c': No such file or directory 1> mathops.c (TaskId:16) 1>c1 : fatal error C1083: Cannot open source file: '..\lib\enc\mathops.c': No such file or directory 1> frinit.c (TaskId:16) 1>c1 : fatal error C1083: Cannot open source file: '..\lib\enc\frinit.c': No such file or directory 1> frarray.c (TaskId:16) 1...
2009 Jan 14
0
[PATCH] Pitch now quantised at the band level, got rid of all the VQ code.
...-version-info @CELT_LT_CURRENT@:@CELT_LT_REVISION@:@CELT_LT noinst_HEADERS = _kiss_fft_guts.h arch.h bands.h fixed_c5x.h fixed_c6x.h \ cwrs.h ecintrin.h entcode.h entdec.h entenc.h fixed_generic.h float_cast.h \ kfft_double.h kfft_single.h kiss_fft.h kiss_fftr.h laplace.h mdct.h mfrngcod.h \ - mathops.h modes.h os_support.h pgain_table.h pitch.h psy.h \ - quant_bands.h quant_pitch.h rate.h stack_alloc.h vq.h + mathops.h modes.h os_support.h pitch.h psy.h \ + quant_bands.h rate.h stack_alloc.h vq.h noinst_PROGRAMS = testcelt dump_modes testcelt_SOURCES = testcelt.c diff --git a/libcelt/bands...
2015 May 15
0
[RFC V3 4/8] aarch64: Enable intrinsics for aarch64
.../arm_celt_map.c | 4 +- celt/arm/celt_ne10_fft.c | 2 + celt/arm/celt_ne10_mdct.c | 3 ++ celt/arm/pitch_arm.h | 2 +- celt/dump_modes/Makefile | 2 +- celt/pitch.h | 5 +-- celt/tests/test_unit_dft.c | 3 +- celt/tests/test_unit_mathops.c | 7 ++-- celt/tests/test_unit_mdct.c | 4 +- celt/tests/test_unit_rotation.c | 5 ++- configure.ac | 93 +++++++++++++++++++---------------------- 12 files changed, 67 insertions(+), 67 deletions(-) diff --git a/Makefile.am b/Makefile.am index 3a75740..8bd7447 100644...
2010 Aug 18
2
C Prog
Hi, does anyone have small programms in C, one to encode and one to decode with celt, that I could use for a fpga chip softcore? greets yon -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.xiph.org/pipermail/opus/attachments/20100819/7cd96a41/attachment-0002.htm
2015 Jan 20
0
[RFC PATCH v1 2/2] armv7(float): Optimize encode usecase using NE10 library
...URRENT@:@OPUS_LT_REVISION@:@OPUS_LT_AGE@ -libopus_la_LIBADD = $(LIBM) +libopus_la_LIBADD = $(NE10_LIBS) $(LIBM) pkginclude_HEADERS = include/opus.h include/opus_multistream.h include/opus_types.h include/opus_defines.h @@ -77,32 +81,32 @@ TESTS = celt/tests/test_unit_types celt/tests/test_unit_mathops celt/tests/test_ opus_demo_SOURCES = src/opus_demo.c -opus_demo_LDADD = libopus.la $(LIBM) +opus_demo_LDADD = libopus.la $(NE10_LIBS) $(LIBM) repacketizer_demo_SOURCES = src/repacketizer_demo.c -repacketizer_demo_LDADD = libopus.la $(LIBM) +repacketizer_demo_LDADD = libopus.la $(NE10_LIB...
2012 Sep 02
1
CELT 0.11.3 tandem test fails
...nfft=40 inverse=1,snr = 68.277512 nfft=120 inverse=0,snr = 87.347888 nfft=120 inverse=1,snr = 87.363550 nfft=240 inverse=0,snr = 99.355096 nfft=240 inverse=1,snr = 99.399426 nfft=480 inverse=0,snr = 111.250587 nfft=480 inverse=1,snr = 111.435401 PASS: mdct-test PASS: mathops-test Error: celt_decode returned unknown error Error: celt_decode returned unknown error Error: celt_decode returned unknown error Error: at 30 bytes_per_frame celt_decode returned unknown error CELT codec tests. Random seed: 1844038323 (DD39) Testing asynchronous tandeming...
2015 Jan 20
6
[RFC PATCH v1 0/2] Encode optimize using libNE10
Hello opus-dev, I've been cooking up this patchset to integrate NE10 library into opus. Current patchset focuses on encode use case mainly effecting performance of clt_mdct_forward() and opus_fft() (for float only) Glad to report the following on Encode use case: (Measured on my Beaglebone Black Cortex-A8 board) - Performance improvement for encode use case ~= 12.34% (Based on time -p
2015 Feb 04
0
[RFC PATCH v2] armv7(float): Optimize encode usecase using NE10 library
...lt/mdct.h | 39 +++- celt/modes.c | 8 +- celt/static_modes_float.h | 25 ++ celt/static_modes_float_arm_ne10.h | 404 +++++++++++++++++++++++++++++++++ celt/tests/test_unit_dft.c | 52 +++-- celt/tests/test_unit_mathops.c | 6 + celt/tests/test_unit_mdct.c | 81 ++++--- celt/tests/test_unit_rotation.c | 6 + celt_headers.mk | 3 + celt_sources.mk | 4 + configure.ac | 81 +++++++ src/analysis.c...
2015 Mar 03
0
[RFC PATCHv3] armv7(float): Optimize encode usecase using NE10 library
...celt/mdct.h | 39 +++- celt/modes.c | 8 +- celt/static_modes_float.h | 25 +++ celt/static_modes_float_arm_ne10.h | 404 ++++++++++++++++++++++++++++++++++ celt/tests/test_unit_dft.c | 52 +++-- celt/tests/test_unit_mathops.c | 6 + celt/tests/test_unit_mdct.c | 82 ++++--- celt/tests/test_unit_rotation.c | 6 + celt_headers.mk | 3 + celt_sources.mk | 4 + configure.ac | 81 +++++++ src/analysis.c...
2015 May 08
0
[[RFC PATCH v2]: Ne10 fft fixed and previous 1/8] armv7(float): Optimize encode usecase using NE10 library
...celt/mdct.h | 39 +++- celt/modes.c | 8 +- celt/static_modes_float.h | 25 +++ celt/static_modes_float_arm_ne10.h | 404 ++++++++++++++++++++++++++++++++++ celt/tests/test_unit_dft.c | 53 +++-- celt/tests/test_unit_mathops.c | 6 + celt/tests/test_unit_mdct.c | 84 ++++--- celt/tests/test_unit_rotation.c | 6 + celt_headers.mk | 3 + celt_sources.mk | 4 + configure.ac | 81 +++++++ src/analysis.c...
2015 Mar 03
1
[RFC PATCH v4] Enable optimize using libNe10
...celt/mdct.h | 39 +++- celt/modes.c | 8 +- celt/static_modes_float.h | 25 +++ celt/static_modes_float_arm_ne10.h | 404 ++++++++++++++++++++++++++++++++++ celt/tests/test_unit_dft.c | 52 +++-- celt/tests/test_unit_mathops.c | 6 + celt/tests/test_unit_mdct.c | 82 ++++--- celt/tests/test_unit_rotation.c | 6 + celt_headers.mk | 3 + celt_sources.mk | 4 + configure.ac | 81 +++++++ src/analysis.c...
2015 Feb 04
4
[RFC PATCH v2] Encode optimize using libNe10
...lt/mdct.h | 39 +++- celt/modes.c | 8 +- celt/static_modes_float.h | 25 ++ celt/static_modes_float_arm_ne10.h | 404 +++++++++++++++++++++++++++++++++ celt/tests/test_unit_dft.c | 52 +++-- celt/tests/test_unit_mathops.c | 6 + celt/tests/test_unit_mdct.c | 81 ++++--- celt/tests/test_unit_rotation.c | 6 + celt_headers.mk | 3 + celt_sources.mk | 4 + configure.ac | 81 +++++++ src/analysis.c...
2015 Mar 03
2
[RFC PATCHv3] Encode optimize using libNe10
...celt/mdct.h | 39 +++- celt/modes.c | 8 +- celt/static_modes_float.h | 25 +++ celt/static_modes_float_arm_ne10.h | 404 ++++++++++++++++++++++++++++++++++ celt/tests/test_unit_dft.c | 52 +++-- celt/tests/test_unit_mathops.c | 6 + celt/tests/test_unit_mdct.c | 82 ++++--- celt/tests/test_unit_rotation.c | 6 + celt_headers.mk | 3 + celt_sources.mk | 4 + configure.ac | 81 +++++++ src/analysis.c...
2015 Mar 18
5
[RFC PATCH v1 0/4] Enable aarch64 intrinsics/Ne10
...ch.c | 4 +- celt/pitch.h | 22 +- celt/static_modes_float.h | 25 ++ celt/static_modes_float_arm_ne10.h | 404 +++++++++++++++++++++++++++++++ celt/tests/test_unit_dft.c | 55 +++-- celt/tests/test_unit_mathops.c | 21 +- celt/tests/test_unit_mdct.c | 85 ++++--- celt/tests/test_unit_rotation.c | 21 +- celt/x86/celt_lpc_sse.c | 4 + celt/x86/celt_lpc_sse.h | 12 +- celt/x86/pitch_sse.c | 334 ++++++++++-----------...