search for: vbr_quality

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...