Displaying 20 results from an estimated 5000 matches similar to: "Updated Vorbis project"
2001 Nov 07
1
Vorbis framework @ /Library/Frameworks
First, cd to the vorbis directory and issue a "patch -p1" with this data:
###################################################
--- vorbis/lib/codebook.h Tue Nov 6 16:51:34 2001
+++ vorbis/lib/codebook-new.h Sat Nov 3 19:32:33 2001
@@ -18,7 +18,7 @@
#ifndef _V_CODEBOOK_H_
#define _V_CODEBOOK_H_
-#include "ogg/ogg.h"
+#include <ogg/ogg.h>
/* This structure
2001 Nov 06
2
Updated Ogg project
I have modified some aspects of the Ogg project.
cd to the ogg directory and type:
> tar -zxvf macosx.tgz
> cd macosx
> sudo ./install.sh
Doing so will install the "Ogg.framework" folder inside
/System/Library/Frameworks/
<HR NOSHADE>
<UL>
<LI>application/x-gzip attachment: macosx.tgz
</UL>
-------------- next part --------------
A non-text
1999 Nov 11
1
VQ codebook sanity check (please help)
Hello folks,
The codebook infrastructure for Vorbis is now well underway. This is it! The
last piece needed for *real* bitstreams.
To that end, I have a decent VQ codebook generator running. I was originally
using some farily typical merge/split algorithms and then decided that the
right way to do this was to model a VQ codebook as an m-dimensional set of
bubbles (like a foam).
I know there
2005 Sep 13
1
Clarification on code books usage.
Dear All,
As i have understood it , the Huffman codebook uses a huffman code
present in the bitstream ( lets us say it is decoding a floor 1 Y value
using the specifed codebook number ) to walk through the huffman code
book tree till it hits a leaf node which is nothing but the entry number.
If we consider our floor 1 Y value example , this entry number is
directly being used as the Y value.
2003 Aug 06
0
Re: [vorbis] question about codebook
Áô©~ªº ¦Ñ¤H wrote:
> Dear Segher
>
> Thanks for your information. Besides, the mechanism of the huffman
> decoding seems can not work in a 24-bit processor if the code length
> exceeds 24, though I have checked several vorbis file from network and
> they are all below 24 bit
True; but you can special case the >24 bit codebook to use
a more "traditional" decoding
2000 Aug 28
3
optimization patches
Well, here you are. 24k; sorry if I'm not supposed to put this size
things in your mailbox, didn't know where else to put it. And you
all are subscribed to vorbis-dev, after all.
I'm not that good at breaking patches apart, so it's one big patch.
Sorry.
Overview:
configure.in
make profiling easier & more useful
decoder-example.c
(#if 0'ed) dither output;
2003 Aug 05
2
question about codebook
Hi, all
I am studying the ogg-vorbis algorithm but I have less knowledge about the
codebook structure of vorbis. After tracing the release source code, I
found it doesn't use huffman tree to decode the huffman code instead of
using a special mapping and pre-look. The memory requirement seems similar
with huffman tree decoding. Could anyone tell me how the vorbis huffman
decoding works
2007 Dec 11
1
Doubts in codebook decoding
Hi,
I am trying to implement ogg vorbis real time decoder on SHARC ADSP 21364
processor.
I am writing my own version of the decoder using the documentation
vorbis_I_spec.pdf from xiph.org. However I am facing certain hurdles in
floor curve decoding during audio packet decode. In the spec it says that
[cval] = read from packet using codebook number [so and so] in *scalar
context*.(page no 43).
2015 Feb 26
2
Vorbis I spec errata: single entry codebooks
The following has been committed to the Vorbis I spec as of r19445:
Errata 20150226: Single entry codebooks
A ?single-entry codebook? is a codebook with one active codeword
entry. A single-entry
codebook may be either a fully populated codebook with only one
declared entry, or a
sparse codebook with only one entry marked used. The Vorbis I spec
provides no means
to specify a codeword length of
2001 Nov 04
5
ogg123 running under MacOS X
I finally managed to compile ogg123 under MacOS X, after creating a PB
project for it.
Rillian, do you want to include the PB project in cvs? (it needs a LOT
of polishing, though).
----------
Ogg123 from PACKAGE VERSION
by Kenneth Arnold <kcarnold@arnoldnet.net> and others
Usage: ogg123 [<options>] <input file> ...
-h, --help this help
-V, --version display
1995 Nov 14
1
Vorbis Codebooks
Hello,
Vorbis uses codebooks, for example to do vectorquantization and huffman-encoding.
My question is - are all these codebook dynamicly generated ("trained")
or are there also static codebooks used ?
If yes, what specific tasks are these 2 types used for, during encoding ?
Thanks
Stoffke
<p>--- >8 ----
List archives: http://www.xiph.org/archives/
Ogg project
2009 Aug 16
1
VQ and Huffman codebooks creation
Hello,
I'd like to know in detail how does the creation of VQ and Huffman codebooks
work in Vorbis. I've used the source code from *encoder_example* as guide,
but the only reference I've found is the function *_make_words *inside *
vorbis_book_init_encode*, which creates the Huffman tree if I'm not wrong.
So I have two doubts. The first is that, for creating the Huffman tree (and
2004 Feb 05
1
Psychoacoustic model
We've implemented a vorbis decoder based on Tremor and as part of the
documentation we're also writing about psycho acoustic models and
encoding.
We're quite up to date with the decoding process and psycho acoustics
in general but unfortunately not on the psycho acoustic encoding used
in Vorbis.
We have a few questions that would we would be very thankful to have
answer to:
Which
2003 Feb 11
1
Update on Vorbis RTP I-D
Hi all,
I'm in the final stages of putting a new Vorbis RTP draft together, the
new sections are below.
There are a number of open questions:
1.) At present there is a 16 bit length field for the codebooks. As
they are spec'd as being unbound in length, but typically around 15K,
are there situations where they may be greater than 64KB? The size
limit can be extended to 2MB as there
2007 Dec 11
1
Query in codebook decoding
Hello Monty,
Sorry for the wrong subject title last time. A little more clarification
needed.
When reading bit-by-bit, there is no MSb/LSb, just 'first bit' and
'last bit'. The Huffman tree is traversed from 'first bit' to last
bit'. This is a conceptual layer above the bitpacker; all you need to
know is what order the bits come out, which happens to be LSb-first.
2005 Dec 09
0
RE: nodebytes and leafwords
hi kuhlen,
what you said is correct. i am talking about how
you are going to arrange these codewords into an
array, i.e. in the function _make_decode_table.
there he uses node bytes and leaf words for memory
management. i got a 24 bit platform. so if i assume
that max. codeword length that could be possible as
24 bits can i allocate a memory of (2 * used entries - 2),
to arrange the whole tree in
2004 Jun 25
0
newbie questions about VQ
Hi, I've been using the Vorbis codec for a while and recently I got the source code and had a look at the spec (great job on the doc BTW). I don't have any former experience with audio compression, but I do know what a DCT does and I totally grok Huffman coding (so I guess I'm not that much of a newbie, am I?).
Anyway I just had some questions about how VQ works on the encoding side.
2003 Jan 07
3
Vorbis RTP Internet Draft
Hi all,
Below is the Vorbis RTP Internet Draft as sent to the AVT working group
of the IETF.
Comments and feedback is still welcomed from the Vorbis community.
Cheers
Phil
---------------------------8<-----------------8<------------------------
Network Working Group Phil Kerr
Internet-Draft The Ogg Vorbis
January 07, 2003 Community / OpenDrama
2003 Jun 05
1
Updated Vorbis-RTP Internet Draft
Hi All,
Please find below an updated Vorbis-RTP Internet Draft document for
review and discussion at the Xiph IRC meeting on Saturday.
The changes in this version have been:
Codebook caching mechanism
Expanded SDP parameters
Expanded MIME section
Expanded introduction
Packet loss section
Minor tweaks and clarity changes to text
There are probably some minor tweaks to the formatting needed
1999 Aug 15
1
Vorbis transform description
OK, into the nitty-gritty, albeit a high-level version. If it sounds
like I'm glossing important details, you're right. This discusses
only the basic DSP; precise coding, framing, sync, etc, will be in
another mail.
Vorbis is a hybrid transform domain general purpose audio encoder,
like MPEG in some respects (it is rooted in much of the same basic
theory). For the most part, the