Displaying 20 results from an estimated 32 matches for "vbr_quality".
2005 Dec 15
1
ABR troubles
...andwidth VBR will output. I thought getting the bitrate
just after setting the vbr quality was the maximum, but this seems to be
just a good guess of the average.
.. Unfortunately, and a bit unexpectedly, the same is true for ABR. If you
have a loooong period of silence in the beginning, st->vbr_quality will
slowly increase. If you then have lots of talking, st->vbr_quality
decreases very very slowly as st->abr_count is now very high. The end
result is that the target bitrate is exceeded quite drastically over short
time periods. As the limit is there to keep the network bandwidth from...
2004 Aug 06
1
Speex configuration
...onstant bitrate and set it using quality parameter
- SPEEX_SET_QUALITY
- vbr_bitrate
- use variable bitrate and set it using bitrate parameter
- SPEEX_SET_BITRATE + SPEEX_SET_VBR
- vbr_mode
- use variable bitrate and set it using mode parameter
- SPEEX_SET_MODE + SPEEX_SET_VBR
- vbr_quality
- use variable bitrate and set it using quality parameter
- SPEEX_SET_VBR_QUALITY
If I look at the code, vbr_bitrate and vbr_mode probably
doens't work (vbr uses vbr_quality and this is only initialized when using
SPEEX_SET_ABR or SPEEX_SET_VBR_QUALITY).
I have also been looking at dra...
2006 Jul 18
1
SpeexEncoder requires 320 samples to process a Frame, not 160
...s+"\nNumber of packets: "+myNum+"\nSize: "+myNum*320+"\nDone.");
System.exit(0);
}
/**
* Encodes a wave file to speex.
*/
public static byte[] encode(byte[] cmbuffer)
{
byte[] temp = new byte[320];
int complexity = 3;
int bitrate =-1;
float vbr_quality = -1;
boolean vbr = false;
boolean vad = false;
boolean dtx = false;
// construct a new decoder
SpeexEncoder speexEncoder = new SpeexEncoder();
speexEncoder.init(1, 8, 8000, 1);
if (complexity > 0)
{
speexEncoder.getEncoder().setComplexity(complexity);
}
if (bitrate...
2005 Jan 03
2
Speex codec for 8Kbps setting ?
...know what is need to change for narrowbad like 8 Kbps and 6 kbps.
Any suggestion?
[speex]
;0-10
quality => 4
;0-10
complexity => 4
; true / false
enhancement => true
; true / false
vad => false
; true / false
vbr => false
; 0 = off, otherwise, target bitrate in bps
abr => 0
;0-10
vbr_quality => 5
; true / false
dtx => false
2006 Oct 04
2
Crash in cb_search.c, line 414
...rantly it crashed at
>> that exact spot several times.
>
> Hmm... Can you tell me what bit-rate/sampling rate you're using? Is VBR
> on? Other options?
16khz (wideband) VBR (VAD and DTX off), passed through preprocessor
(VAD, DENOISE, AGC and DEREVERB. AGC level set to 20000).
VBR_QUALITY and COMPLEXITY are userconfigurable, I'll ask and see what
he's set them to.
I must admit I'm a bit stumped as to why it's just this one user that
has this problem :( I've been completely unable to replicate the problem
here. I've added stackframe output on crashes to th...
2004 Aug 06
0
Frozen upper spectrum in WB VBR CNG
...st->relative_quality+=1.0*(ratio+2);
> + if (st->relative_quality<-1)
> + st->relative_quality=-1;
> while (modeid)
> {
> int v1;
> @@ -361,7 +363,7 @@
> else
> thresh = (st->vbr_quality-v1) *
> mode->vbr_thresh[modeid][v1+1] +
> (1+v1-st->vbr_quality) *
> mode->vbr_thresh[modeid][v1];
> - if (st->relative_quality > thresh)
> + if (st->relative_quality >= thresh)
> break;
>...
2005 Sep 05
2
[PATCH] fix gcc 3.4 warnings
...obal function called "start()" which gives the warning:
libspeex/ltp.c:573: warning: declaration of "start" shadows a global declaration
build/include/UbicomSDK.h:5651: warning: shadowed declaration is here
also this line gives a warning:
v1=(int)floor(st->vbr_quality);
libSpeex/libspeex/nb_celp.c: In function `nb_encode':
libSpeex/libspeex/nb_celp.c:465: warning: cast does not match function type
my CFLAGS include this:
-Wall \
-Wstrict-prototypes \
-Wshadow \
-Wundef \
-Wbad-function-cast \
-Wcast-align \
-Wsign-compare \
perhaps we should add...
2004 Aug 06
0
please test rc2 support in sweep :)
...e invalid.
I did this based on reading through the speex manual etc. and the
recent thread on --dtx etc. Easiest is if you can build and play with
that tarball, but I'll at least try to describe the behaviour here.
Please let me know where my understanding falls apart :)
first up, quality and vbr_quality are mutually exclusive, so instead
I'm just providing one slider, which goes from 1 to 10. when vbr is
checked, the slider quietly gains a decimal point of precision, giving
floating point values, and when vbr is turned off, it reverts to
integer values.
then, it seems that cbr bitrate and abr...
2006 Nov 21
2
One bug in the SVN and rtp wrapper issue
...0 otherwise
1: PERSIST_ACK Acknowledge a REQ_PERSIST from the other end,
ReqVal equals the value received
2: MODE Choose the encoder mode directly
3: QUALITY Choose the encoder quality
4: VBR Set VBR on (ReqVal=1) or off (ReqVal=2)
5: VBR_QUALITY Set the encoder quality for VBR mode
6: LOW_MODE Set the encoder mode for low-band (wideband only)
7: HIGH_MODE Set the encoder mode for high-band (wideband only)
All requests should be considered at the receiver as a suggestion and
compliance is not mandatory. The PERSIST_ACK should...
2006 Nov 21
2
Re: One bug in the SVN and rtp wrapper issue
...wledge a REQ_PERSIST from the other end,
> > ReqVal equals the value received
> > 2: MODE Choose the encoder mode directly
> > 3: QUALITY Choose the encoder quality
> > 4: VBR Set VBR on (ReqVal=1) or off (ReqVal=2)
> > 5: VBR_QUALITY Set the encoder quality for VBR mode
> > 6: LOW_MODE Set the encoder mode for low-band (wideband only)
> > 7: HIGH_MODE Set the encoder mode for high-band (wideband only)
> >
> > All requests should be considered at the receiver as a suggestion and
> > com...
2006 Nov 21
2
Re: One bug in the SVN and rtp wrapper issue
...> > ReqVal equals the value received
> > > 2: MODE Choose the encoder mode directly
> > > 3: QUALITY Choose the encoder quality
> > > 4: VBR Set VBR on (ReqVal=1) or off (ReqVal=2)
> > > 5: VBR_QUALITY Set the encoder quality for VBR mode
> > > 6: LOW_MODE Set the encoder mode for low-band (wideband
> only)
> > > 7: HIGH_MODE Set the encoder mode for high-band (wideband
> only)
> > >
> > > All requests should be considered at...
2005 May 25
3
Speex on TI C6x, Problem with TI C5x Patch
...t));
st->mem_exc = speex_alloc((st->lpcSize)*sizeof(spx_mem_t));
st->pi_gain = speex_alloc((st->nbSubframes)*sizeof(spx_word32_t));
st->pitch = speex_alloc((st->nbSubframes)*sizeof(int));
st->vbr = speex_alloc(sizeof(VBRState));
vbr_init(st->vbr);
st->vbr_quality = 8;
st->vbr_enabled = 0;
st->vad_enabled = 0;
st->dtx_enabled = 0;
st->abr_enabled = 0;
st->abr_drift = 0;
st->plc_tuning = 2;
st->complexity=2;
st->sampling_rate=8000;
st->dtx_count=0;
#ifdef ENABLE_VALGRIND
VALGRIND_MAKE_READABLE(st, (st...
2004 Aug 06
1
Frozen upper spectrum in WB VBR CNG
Jean-Marc Valin (jean-marc.valin@hermes.usherb.ca) wrote:
>
> > I've been using Speex in my voice-over-IP program on Win32, in
> > wideband (16kHz) mode. I just starting using VBR recently and
> > have run into something that might be a problem within Speex:
>
> Are you turning on DTX in addition to VBR? Also, what version are you
> using. As of 1.0, DTX is
2004 Aug 06
0
Speex settings and jitter
...0, 2003 at 06:04:39PM +0200, Chris Flerackers wrote:
>> Hi,
>>
>> Is there are document where the interaction between all the configuration
>> options of speex is explained?
>> Speex seems to have CBR, VBR and ABR. You can also use SPEEX_SET_QUALITY
>> (SPEEX_SET_VBR_QUALITY) and SPEEX_SET_BITRATE which I suppose can't be
set
>> at the same time. Is there a list of possible combinations somewhere?
>
> Hi Chris,
>
> not sure if there's a document describing this, I got the info from
> the mail archives and emails with Jean-Marc. This is pret...
2005 Sep 04
2
[PATCH] fix gcc 3.4 warnings
hi
attached is a patch fixing some build warnings with ip3k-elf-gcc
(gcc 3.4-20030722-Ubicom-63-1211). not all fixes are elegant,
please review carefully before applying..
/alfred
-------------- next part --------------
A non-text attachment was scrubbed...
Name: warnings.diff
Type: text/x-patch
Size: 17666 bytes
Desc: not available
Url :
2005 Sep 05
0
[PATCH] fix gcc 3.4 warnings
...declaration of "start" shadows a global declaration
> build/include/UbicomSDK.h:5651: warning: shadowed declaration is here
Since it's just a warning and just on one OS, I'll leave it that way.
> also this line gives a warning:
>
> v1=(int)floor(st->vbr_quality);
>
> libSpeex/libspeex/nb_celp.c: In function `nb_encode':
> libSpeex/libspeex/nb_celp.c:465: warning: cast does not match function type
No clue what this warning is, I'll have to dig a bit.
> my CFLAGS include this:
>...
> perhaps we should add a few of these to libsp...
2004 Aug 06
0
getting Started w/icecast & liveice
...ming a bunch of mp3
files to icecast?:
# liveice configuration file
# Automatically generated
SERVER localhost
PORT 8000
NAME Test Stream
GENRE Live
URL http://xxxxxxxxxxxxxxxxx
PUBLIC 0
X_AUDIOCAST_LOGIN
PASSWORD testme
SAMPLE_RATE 22050
MONO
NO_SOUNDCARD
HALF_DUPLEX
USE_LAME3 lame3
BITRATE 32000
VBR_QUALITY 1
MIXER
PLAYLIST playlist
DECODER_COMMAND mpg123
MIX_CONTROL_AUTO
CONTROL_FILE mix_command
TRACK_LOGFILE track.log
thanks for any help!
B
--- >8 ----
List archives: http://www.xiph.org/archives/
icecast project homepage: http://www.icecast.org/
To unsubscribe from this list, send a message to...
2011 Apr 08
0
LiveIce - Need Some Info
...annot
access http://192.168.0.6:16108/defaultdj
. This is my liveice.cfg
SERVER 192.168.0.6
PORT 16108
NAME CEFIL LIVE RADIO
GENRE Soul2Soul
URL http://192.168.0.6:16108/defaultdj
PUBLIC 0
X_AUDIOCAST_LOGIN
PASSWORD client.111
SAMPLE_RATE 22050
STEREO
SOUNDCARD
FULL_DUPLEX
USE_LAME3
BITRATE 32000
VBR_QUALITY 1
NO_MIXER
PLAYLIST playlist
DECODER_COMMAND mpg123
MIX_CONTROL_MANUAL
CONTROL_FILE mix_command
TRACK_LOGFILE track.log
Many thanks in advance...
regards,
marco.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xiph.org/pipermail/icecast/attachments...
2006 Nov 21
0
Re: One bug in the SVN and rtp wrapper issue
...; 1: PERSIST_ACK Acknowledge a REQ_PERSIST from the other end,
> ReqVal equals the value received
> 2: MODE Choose the encoder mode directly
> 3: QUALITY Choose the encoder quality
> 4: VBR Set VBR on (ReqVal=1) or off (ReqVal=2)
> 5: VBR_QUALITY Set the encoder quality for VBR mode
> 6: LOW_MODE Set the encoder mode for low-band (wideband only)
> 7: HIGH_MODE Set the encoder mode for high-band (wideband only)
>
> All requests should be considered at the receiver as a suggestion and
> compliance is not mandatory...
2006 Nov 21
0
Re: One bug in the SVN and rtp wrapper issue
...from the other end,
> > ReqVal equals the value received
> > 2: MODE Choose the encoder mode directly
> > 3: QUALITY Choose the encoder quality
> > 4: VBR Set VBR on (ReqVal=1) or off (ReqVal=2)
> > 5: VBR_QUALITY Set the encoder quality for VBR mode
> > 6: LOW_MODE Set the encoder mode for low-band (wideband only)
> > 7: HIGH_MODE Set the encoder mode for high-band (wideband only)
> >
> > All requests should be considered at the receiver as a suggestion a...