similar to: [PATCH] Pitch now quantised at the band level, got rid of all the VQ code.

Displaying 20 results from an estimated 110 matches similar to: "[PATCH] Pitch now quantised at the band level, got rid of all the VQ code."

2009 Jan 14
0
[PATCH] Moved the application of the pitch gain to (un)quant_bands(). This doesn't change anything to the codec, but will make the next changes easier.
--- libcelt/bands.c | 43 ++++++++++++++++++++++++------------------- libcelt/bands.h | 6 ++---- libcelt/celt.c | 6 ++---- 3 files changed, 28 insertions(+), 27 deletions(-) diff --git a/libcelt/bands.c b/libcelt/bands.c index d0c3498..315cce8 100644 --- a/libcelt/bands.c +++ b/libcelt/bands.c @@ -247,23 +247,6 @@ void compute_pitch_gain(const CELTMode *m, const celt_norm_t *X, const
2011 Mar 03
0
[PATCH] Eliminate the ec_int32 and ec_uint32 typedefs.
These were used because the entropy coder originally came from outside libcelt, and thus did not have a common type system. It's now undergone enough modification that it's not ever likely to be used as-is in another codec without some porting effort, so there's no real reason to maintain the typedefs separately. Hopefully we'll replace these all again somedate with a common set
2011 May 08
1
Codebook table
Hello, There is a coodebook for the pitch gains stored in pgain_table.h. How can we get such a table? I have read in the CELT's paper that the codebook is trained, but I do not understand what that realy means. Can anyone give me an idea about that? Thank you very much. -------------- next part -------------- An HTML attachment was scrubbed... URL:
2009 Nov 17
1
[PATCH] Change name of libcelt to libceltXYZ
From: Thorvald Natvig <slicer at users.sourceforge.net> --- celt.pc.in | 2 +- configure.ac | 2 ++ libcelt/Makefile.am | 12 ++++++------ tests/Makefile.am | 2 +- tools/Makefile.am | 4 ++-- 5 files changed, 12 insertions(+), 10 deletions(-) diff --git a/celt.pc.in b/celt.pc.in index 98cc008..67a830b 100644 --- a/celt.pc.in +++ b/celt.pc.in @@ -10,5
2008 Dec 21
0
[PATCH] Fix ectest to not check a case which isn't guaranteed to work, and which we don't use.
When I removed the special case for EC_ILOG(0) in commit 06390d082dcdfa8addb3dde337543bc0f0ebae44, it broke ec_dec_uint() with _ft=1 (which should encode the value 0 using 0 bits). This feature was tested by ectest.c, but not actually used by libcelt. An assert has been added to ec_dec_uint() to ensure that we don't try to use this feature by accident. ec_enc_uint() was actually correct,
2010 Aug 20
1
right settings for highest quality
Hi I am trying to evaluate the quality of the CELT codec by using the 0.8.0 testcelt tool to encode and decode the input. I want to test different bitrates and selected the below parameters for 64, 96, 128, 196, 256kB: ./celt-0.8.0/libcelt/testcelt.exe 44100 2 256 46 $1.sw $1-64kb.sw ./celt-0.8.0/libcelt/testcelt.exe 44100 2 192 46 $1.sw $1-96kb.sw ./celt-0.8.0/libcelt/testcelt.exe 44100 2 128
2011 Mar 02
1
[PATCH] Fix CNG when effEBands is less than nbEBands.
We were trying to normalize bands that didn't actually exist (e.g., the last band with 320-sample frames at 32kHz). Thanks to John Ridges for the report. --- libcelt/celt.c | 24 +++++++++++++++++------- 1 files changed, 17 insertions(+), 7 deletions(-) diff --git a/libcelt/celt.c b/libcelt/celt.c index 31d35f8..287c720 100644 --- a/libcelt/celt.c +++ b/libcelt/celt.c @@ -1137,6 +1137,7
2011 May 04
1
V8.1 Fixed Point
I realize this is ancient history, but I am trying to compile Ver 8.1 (from the download page) using Fixed Point and am getting compile errors as follows: argument of type "celt_sig *" is incompatible with parameter of type "celt_int16 *" libcelt81_orig_DSP/libcelt celt.c line 321 1304524612394 19769 argument of type "celt_sig *" is incompatible
2011 May 02
1
iPad question
Hi, I am facing problem when using CELT for iPad. I wonder if someone have experience with that, or someone have idea why it happened. I was able to compile libCelt (and lib Ogg) for iPad (iOS 4.2) and for iPad Simulator I added those libraries to my application, and it was successfully compiled and linked, but once the application start it immediately crash (even if I am not using any of the
2012 Sep 02
1
CELT 0.11.3 tandem test fails
Hello, I'm building packages for Slackware and I've just tried to upgrade Slackware 13.37's CELT package to version 0.11.3, which apparently was released last year, but I've omitted it because it was not announced on the site. Anyway, now that I try build with the following configuration in my SlackBuild script: CFLAGS=$SLKCFLAGS -O2 \ CXXFLAGS=$SLKCFLAGS -O2 \
2009 Nov 08
2
Problem compiling celt 0.7.0
# make make all-recursive make[1]: Entering directory `/tmp/celt-0.7.0' Making all in libcelt make[2]: Entering directory `/tmp/celt-0.7.0/libcelt' /bin/sh ../libtool --tag=CC --mode=compile gcc -std=gnu99 -DHAVE_CONFIG_H -I. -I.. -s -O3 -march=i686 -fvisibility=hidden -W -Wstrict-prototypes -Wall -Wextra -Wcast-align -Wnested-externs -Wshadow -Wno-parentheses
2011 Apr 20
1
CELT in ffmpeg and API questions
Hi. I am glad to inform everyone here that support for decoding using libcelt was just pushed to ffmpeg. It raised a few API questions or issues: * At least while it's experimental, having a constant in the library for the supported bitstream version would probably be useful. Something like that comes to mind: extern celt_int32 celt_bitstream_version; or, even better: int
2009 Dec 02
1
bug found in CELT 0.6.1, fix proposed.
Hi all I have spent the last three days evaluating CELT on our supported platforms. I found a bug in quant_bands.c, that due to processor/compilation differences did not cause an issue on x86 platforms, but is a problem on the MIPS processor embedded devices. When decoding on the MIPS devices, there was a lot of noise added during the decoding, the noise is mainly in the 15 khz to 21 khz range.
2010 Dec 19
1
Celtenc not working in 0.9.1
Hi, I'm currently testing libcelt (celt-0.9.1) on my Openwrt/Kamikaze RDC-3210 platform and although I'm able to Crosscompile on my Ubuntu 10.10 machine without errors, the resulting celtenc doesn't seem to work properly. Ran ./configure via the Openwrt makefile first (activating fixed-point) ; I first produce a S16_LE Raw PCM file (48Khz, stereo) : test.pcm Then I try to encode
2009 Jul 28
1
Visual Studio support
I'd like to add support for CELT in a C# application. To do so, I'd like to build CELT as a static library using VS which I would then wrap with C++/CLI so I can access the encode/decode funtionality from within C#. Is it possible to compile CELT using Visual Studio? The first issue I ran into was that VS doesn't support the 'restrict' keyword. It does have __restrict which
2010 Jan 08
1
Introduction + Patch
Hi, I'm new here so an introduction. I'm Stefan de Konink, I have a diverse past, present and future in coding, content creation and a background in speech research. As introduced on #celt I want to do some promotion for the codec. I was positively surprised by the availability of something 'almost done' and totally usable in the form of celtclient.c, attached is a tiny
2010 Jun 07
0
No subject
eds to drag in the source and header files from the libcelt directory into = the project and define HAVE_CONFIG_H is the project's pre-processor definit= ion. The tricky part is to build a config.h file. To get it to work on VS some = of the important settings include. =20 #define CELT_BUILD #define USE_ALLOCA #undef VAR_ARRAYS #undef restrict #undef HAVE_STDINT_H #undef inline #define
2009 Oct 28
2
Visual Studio Project file?
I am working on a project that transports audio in realtime from a linux box to a windows box throuh libcelt. The windows client program is written in C# and C++ and I therefore need the celt library in its most recent version (0.7) to be able to compile in Visual Studio 2008. In order to do this I, as I understand it, need a .vcproj file for the project. Are there any plans on making such a
2009 Jun 20
1
Guitar Rig 3 strange behaviour
Hello, if I start Guitar Rig 3 from the terminal I get this, and it then takes about 5-10 minutes for the application to pop up renato at renato-laptop:~/.wine/drive_c/Program Files/Native Instruments/Guitar Rig 3$ wine Guitar\ Rig\ 3.exe fixme:reg:GetNativeSystemInfo (0x3b3a90e) using GetSystemInfo() fixme:mixer:ALSA_MixerInit No master control found on HDA ATI HDMI, disabling mixer
2010 Mar 03
2
uint decode error on visual studio...
Is this a common warning? The decoder doesn't return an error on it, but I see it a lot in my test application on windows. It is non existent on my linux box. I haven't tried mingw yet. please note that I'm using visual studio 2008 w/the vcproj that Bjoern Rasmussen made for 0.5.2 (w/some file references removed) at the moment and it is giving a lot of C4554 warnings