Displaying 20 results from an estimated 200 matches similar to: "oggenc: feature request"
2004 Dec 16
3
Qyery on bark equation in floor0 code
Hi All,
I need some clarifications regarding the mismatch I found in the code
and the specification.
(a) In the specification, the bark(x) equation is given as:
bark(x) = 13.1 atan(.00074x) + 2.24 atan(.0000000158(x^2)) + .0001x
whereas in the code it is given as:
#define toBARK(n)
(13.1f*atan(.00074f*(n))+2.24f*atan((n)*(n)*1.85e-8f)+1e-4f*(n))
Which one of these is the proper one ?
(b)
2000 Nov 26
2
References for the BARK/MEL stuff
Could someone point me to the BARK/MEL tables that these macros (from vorbis/scales.h) are trying to approximate?
#define toBARK(f) (13.1*atan(.00074*(f))+2.24*atan((f)*(f)*1.85e-8)+1e-4*(f))
#define fromBARK(z) (102.*(z)-2.*pow(z,2.)+.4*pow(z,3)+pow(1.46,z)-1.)
#define toMEL(f) (log(1.+(f)*.001)*1442.695)
#define fromMEL(m) (1000.*exp((m)/1442.695)-1000.)
I was wondering if I could come
2014 Mar 20
2
BARK implementation (or specification) error
Hi,
In the course of some work which I describe below, I have found a very significant difference between the BARK function described in the Vorbis specification and its implementation in libvorbis.
In the specificationhttp://xiph.org/vorbis/doc/Vorbis_I_spec.pdf
bark(x) = 13.1arctan(.00074x) + 2.24arctan(.0000000185x**2 + .0001x)
In the libvorbis code
2012 Jun 28
3
[LLVMdev] Is cross-compiling for ARM on x86 with llvm/Clang possible?
Hello list
I think I really finally found a way to crossbuild a binary for ARM using
Clang/llvm.
This message would be a documentation for someone who may concern for the
same issue with me.
- Target : TOSHIBA AC100 / Ubuntu 12.04 (https://wiki.ubuntu.com/ARM/**
TEGRA/AC100 <https://wiki.ubuntu.com/ARM/TEGRA/AC100>)
- Host : i386 Desktop PC / Ubuntu 12.04
- Toolchain on host : sudo
2012 Aug 29
0
[LLVMdev] Is cross-compiling for ARM on x86 with llvm/Clang possible?
Hi Journeyer
First, thank you so much for your updates on your experiments.
I am currently following your steps but have found myself stuck with the
following error:
/usr/lib/gcc/arm-linux-gnueabi/4.6/../../../../arm-linux-gnueabi/bin/ld:
this linker was not configured to use sysroots
clang: error: linker command failed with exit code 1 (use -v to see
invocation)
I used the command string you
2007 Jul 05
1
Small bug fixed
Hi,
It is better to replace this line in function filterbank_new:
max_mel = toBARK(EXTRACT16(MULT16_16_Q15(QCONST16(.5f,15),sampling)));
to
max_mel = toBARK(EXTRACT16(sampling/2));
It gives the same but it seems to be faster and avoids overflow on 44100 kHz that prevents denoiser to process 44100 streams. (Yes I know that Speex should not pack 44100 streams but it does now and I use it).
Best
2018 Sep 27
2
[RFC] Proposal: llvm-tapi, adding YAML/stub generation for ELF linking support
On Thu, Sep 27, 2018 at 3:12 PM Rui Ueyama via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
> On Thu, Sep 27, 2018 at 2:42 PM Armando Montanez via llvm-dev <
> llvm-dev at lists.llvm.org> wrote:
>
>> Since the goal is to start llvm-tapi more or less from scratch, I feel
>> the best approach initially is to focus on the structure as a key
>> point of
2001 Feb 01
1
minor psy.c modifications
Hello!
Some minor bugfixes...
source: psy.c
function: _vp_psy_init
1. '-' or '+' in this line?
maxoc=toOC((n*.5f - .25f)*rate/n)*(1<<(p->shiftoc+1))+.5f;
maxoc=toOC((n*.5f + .25f)*rate/n)*(1<<(p->shiftoc+1))+.5f;
2. I know: sizeof(float *) and sizeof(float) are 4 bytes long, but...
old lines:
p->noisemedian=_ogg_malloc(n*sizeof(float *));
2009 Apr 16
2
Query Regarding Vorbis Audio codec
Dear Moderator,
I downloaded Vorbis 1.2.0 code from your website and I tried to build
a project in Visual studio 2008, as the earlier version was created in
VC 6 version it has been modified here. In the solution I have 6
projects vorbis_dynamic, vorbis_static, vorbisenc_dynamic,
vorbisenc_static, vorbisfile_dynamic, vorbisfile_static. When I tried
to built the project, it shows error that it
2004 Sep 14
2
OGGDS\OggSDK missing from svn
Hello,
I am trying to get hold of the sources for the ogg vorbis DirectShow filter.
I have checked out trunk\oggds, but the solution refers to projects under
OggSDK, viz:
"OggSDK\ogg\win32\ogg_dynamic.vcproj"
"OggSDK\vorbis\win32\vorbis_dynamic.vcproj"
"OggSDK\vorbis\win32\vorbisenc_dynamic.vcproj"
....which do not appear to be in subversion.
The
2014 Sep 03
4
[LLVMdev] llvm-dwarfdump improvements
Hi,
[ I think I put the most important contributors to the DebugInfo stuff in Cc:. Is there anyone else that I am missing? ]
Just a short notice that I am currently working on making llvm-dwarfdump more developer friendly. There are quite a few features in Darwin’s dwarfdump that we find quite useful and that we would like to contribute to llvm-dwarfdump.
I have started by augmenting the
2009 Jul 06
3
How to make big MySQL database more diffable/rsyncable? (aka rsyncing big files)
Hello group,
I'm having a very hard time rsyncing efficiently a MySQL database which
contains very large binary blobs.
(Actually, it's the database of Mantis bug tracker
[http://www.mantisbt.org/], with file attachments stored directly in the
table rows. I know it's a bad idea from many other reasons, but let's
say it was given to me as such.)
First, I was dumping the
2006 Oct 20
5
To symbian and speex developers! Building instructions
Hello to everyone!
During building speex library for Symbian OS I encountered some problems. All thess problems can be solved by modifying the speex sources. I don't have access to SVN repository of speex, so I will just describe the changes to be done:
1) mmp file in symbian derictory misses windows.c sources. You need to add this string into speex.mmp:
SOURCES windows.c
2) Symbian OS
2018 Sep 27
4
[RFC] Proposal: llvm-tapi, adding YAML/stub generation for ELF linking support
Since the goal is to start llvm-tapi more or less from scratch, I feel
the best approach initially is to focus on the structure as a key
point of feedback in initial reviews. Once the foundations are set,
integrating Mach-O TAPI in parallel with the ELF implementation should
be relatively straightforward. The features outside of stubbing aren't
as appealing for ELF, so I probably won't be
2001 Jan 17
0
bitrate scaling by freq / quality bug ? / comments
Hi again!
I have some other suggestions/modifications.
1. Bitrate scaling by frequency in vorbis_encode_init:
bpch=(long)((float)nominal_bitrate/(float)channels*44100.0f/(float)rate);
With this modification, if we use -b128 at 22khz files, the OGG file
will be 128kbit/s, not 64kbit/s ...
2. Probable quality bug:
I tested some floating point constants (recalculated them (see below)
and encoded
1999 Dec 27
2
Suggestion: login.c->record_login()
Hi,
A lot of the problems with openssh portability so far appear to be with
the login record functionality, i.e. lastlog support, and variations on
handling utmp vs. utmpx etc. Looking at for-profit SSH 1.2.27, login.c
is rather embarassing spaghetti code, so laden with '#ifdef's it's
almost impossible to read.
OpenSSH's code isn't anything like that, but then it doesn't
2001 Apr 22
2
Cannot Compile Wine
Hi,
I have been trying to compile win, and to be honest, I am not real good at
compiling, so when there is an error, I am left to hunting postings to try to
find help. I lucked out and found a message thread with the exact same problem
that I have, however, there was no response as to how to get around this. Any
suggestions please would be greatly appreciated.
I am running Red Hat Linux 7.0. Here
2001 May 19
2
Need Wine-20001222.tar.gz
Hi,
I have an application that I use that only worked on Wine-20001222 and a
few earlier versions. I accidentally deleted my copy and when I tried
to download it again, it was no longer posted on any of the sites that I
know that carry the source files. If somebody could send me another
link to a site for downloading or even email the program to me would be
great.
Thanks,
Ken
--
Kenton
2001 Mar 31
1
Problems with cbtplayer
Hi,
One of the main things I use Wine for is to run a Computer Based
Training Player (cbtplayer, info found at www.smartforce.com).
It used to work perfect on 20001222 and back several version from that.
Since the 20010112 release, it has failed. I reload the 20001222 and am
back in business.
I posted the zipped debug output for download if anybody that can read
this (most of it looks Chinese
2001 Dec 02
2
bug report for oggenc in CVS: vorbis-tools/oggenc/encode.c
I was wondering why my CD ripping was producing short files from some tracks.
A superficial examination of the code shows this piece of code in vorbis-tools/oggenc/encode.c:
Line 120:
/* Main encode loop - continue until end of file */
while(!eos)
{
[...]
/* While we can get enough data from the library to analyse, one