search for: 16bits

Displaying 20 results from an estimated 79 matches for "16bits".

Did you mean: 16bit
2004 Aug 06
5
Some queries
...sts.xiph.org/pipermail/speex-dev/attachments/20040715/b3253d77/attachment.htm -------------- next part -------------- ? Hi, I have some queries: I am using speex in Windows platform. 1. I am having some problem with the speex,for input 8KHz,8bits/sample mono stream i am getting output as 8KHz, 16bits/sample mono stream. I would like to know why 8bits/sample input stream is getting converted to 16bits/sample stream, will this have any effect on the sound clarity,if yes then to what extent and how do i slove this problem. 2. There is hissh sound in output stream. I would like to know how do i...
2014 May 20
2
question about "struct kvm_segment"
...is defined as follows: struct kvm_segment { __u64 base; __u32 limit; __u16 selector; __u8 type; __u8 present, dpl, db, s, l, g, avl; __u8 unusable; __u8 padding; }; Since the VMX spec defines base is 64 bits, limit is 32bits, selector is 16bits, understandably, __u64, __u32, __u16 is used for them respectively. However, the VMX spec defines that the access rights is 32bits, which includes a 4 bits type, 2 bits dpl, and 1 bit for the present,dpl,db,s,l,g,avl. So why here they are all defined as __u8? It means that, each of them is represe...
2014 May 20
2
question about "struct kvm_segment"
...is defined as follows: struct kvm_segment { __u64 base; __u32 limit; __u16 selector; __u8 type; __u8 present, dpl, db, s, l, g, avl; __u8 unusable; __u8 padding; }; Since the VMX spec defines base is 64 bits, limit is 32bits, selector is 16bits, understandably, __u64, __u32, __u16 is used for them respectively. However, the VMX spec defines that the access rights is 32bits, which includes a 4 bits type, 2 bits dpl, and 1 bit for the present,dpl,db,s,l,g,avl. So why here they are all defined as __u8? It means that, each of them is represe...
2007 Jul 24
2
Speex optimization and 12 bits conversion for 12 bits ADC
...ll, I am porting speex on ARM7TDMI, I have done some optimization, the result is that the encoder and decoder need about 60 MCPS for 5.96kbps bitrate and complexity 0. Can someone give me informtion about Speex optimization on ARM7? Another question, my ADC and DAC are 12 bits, but Speex codec is 16bits, Did someone try to modify speex to 12 bits? I think if I modify speex to 12 bits, the computation power will be reduced, is it right? and If it's feasible, How can I do? My application is wireless, for 12bits ADC, which bitrate is siutable for wireless application, 5.95kbps or 8kpbs? Any sugg...
2003 Jan 17
2
Ogg Vorbis files can be compressed ?!?
Hi there. I have a short .ogg with Vorbis stream @56kbps from a 44.1 16bits stereo sample, which weights exactly 135'781 bytes. Packed to ZIP, it goes down to 109'485 bytes, that's a 80% ratio ! Even worse with latest RAR3 archive, with which the file size goes to 104'349 (76%). <sceptical> I admit this sample is a bit repetitive, but I guess the pro...
2011 Jan 31
0
[LLVMdev] Possible CellSPU Bug?
David Greene wrote: > class XSHWVecInst<ValueType in_vectype, ValueType out_vectype>: > def v4i32: XSHWVecInst<v4i32, v8i16>; > Is this pattern as intended, or did I find a real problem? Looks like a bug to me. xshw (extend signed half-word(16bits) to word(32bits)) takes a v8i16 and produces a v4i32. This has likely gone unnoticed as there is only one type of vector register class (i.e. VECREG) that is used for all vectors. Nice catch :) Are there more of these? kalle -- "Modern computing machines are very complex objects"...
2011 Jan 31
1
[LLVMdev] Possible CellSPU Bug?
Kalle Raiskila <kalle.raiskila at nokia.com> writes: > Looks like a bug to me. xshw (extend signed half-word(16bits) to > word(32bits)) takes a v8i16 and produces a v4i32. This has likely gone > unnoticed as there is only one type of vector register class (i.e. > VECREG) that is used for all vectors. > > Nice catch :) Are there more of these? I don't know. I stopped implementing the stricter...
2004 Aug 06
1
decoder give me values over 32000!
I think there is a problem. If we are coding PCM 16 mono, then, when we decode the samples we should obtain PCM 16 mono again, but wave data over 16bits is extracted from the decoder. If the input level is reduced we could loss wave information. Thanks for your help <p>Jean-Marc Valin wrote: >> we are using speex 1.0.3 under windows. We code samples with >>values from -32.000 to 32.000 (signed short), but when we decod...
2005 Jan 17
1
RE: Programming questions
...s I >should have added that for most applications, 16 kHz is recommended >instead of 44.1 kHz. My problem is that the speech acquisition is done in Java. On a Mac the only possibility is to use 44.1Khz in 16 or 8bits stereo or mono. I have then not really the choice. On other platform, 16Khz 16bits is used. Alain
2005 Oct 05
1
Changing the meaning of jitter buffer timestamp
> My C book taught me an int is only guaranteed to be 16bits or bigger, and > since I am trying to write code that doesn't break on other systems, I am > assuming the "worst case". Hence I have to deal with the overflow... Is my > information that "int" can be 16bit (a) false or (b) true but not valid for > any relevan...
2005 Nov 29
1
Problem in encoding/decoding speech in Win CE
Hi, I am trying to encode raw wave data stored in a buffer using the Speex API (The raw wave data is created using the waveIn* functions - probably irrelevant information here). It is a 5 second clip, 16bits/sample, 8000Hz mono (which gives a buffer size of 80kb for the wave data). I have followed the exact procedure found in the manual available from the web site, except that instead of writing the speex stream into stdout, I am writing it onto a file from where I read later to decode. It d...
2009 Mar 13
2
S32_LE to S16_LE
Hi developers, I would appreciate if someone can give me a hand here... I need to run speex on a FPU-less platform with an audio card that only reads samples of type S32_LE (even when it is a 16bits audio card). I understand that if my platform is FPU-less then I should use speex_encode/decode_int() but then, how can I convert my S32_LE sample to S16_LE in order to pass it to speex functions ? thanks in advance...
2004 Sep 10
2
FLAC on Pocket PC
Hi, I'm trying to use FLAC (v1.1.0) on a Pocket PC (Toshiba e740). It compiles fine without any warning. When I try to compresse 16bits waves, everything is fine. When I try to compress 8bits waves, I get a audio mismatch error (FLAC__STREAM_ENCODER_VERIFY_MISMATCH_IN_AUDIO_DATA). Does anyone have had this problem? I can send the project if someone can look at it. Thanks, Jehan
2003 Jan 22
2
smbfs + large UID's
[ I'm not on this list, so please include me on the replies! ] Hi, I've discovered (at least for me and some colleagues;-) the following problem on Linux@x86 (2.4.*): When we try to mount FS's via smbfs with the option uid=<my_uid> this uid can only be 16bits wide:-( But we have uid's larger than 65536 which than end up beeing interpreted as %2^16 --> not allowing user-level access to the files. Is there any work in progress to fix that problem? I'm running Linux 2.4.20 and SuSE 8.1 installed samba 2.2.5 but I've also played with samba-...
2010 Jun 07
1
GLOBAL_STACK_SIZE
...K macro found in stack_alloc.h. This macro seems to say, if global_stack==0, then call celt_alloc_scratch, found in os_support.h, which in turn attempts to allocate (using calloc) 100,000 bytes for the global stack. However, the *celt_alloc_scratch expects an "int", which in C55x lingo is 16bits (+/-32768). When debugging this macro, a value of -31072 is passed to *celt_alloc_scratch, which allocates no stack, causing failure of celt_mode_create(). What am I missing? Can you provide some insight on how the stack should be allocated? How large should it be? 100,000 bytes seems a bit large t...
2014 Jul 09
2
[LLVMdev] Help!!!!Help!!!! " LLVM ERROR: Cannot select: 0x9fc9680: i32 = fp32_to_fp16 0x9fc0750 [ID=16] " problem!!!!!!!!!!!!!!!!!!
Hi all,�� � I am new to llvm. I need help. Thank you every! � � I want to realize vcvtt.f16.f32 �NEON instruction by llvm. This instruction covert top-16bits of a single type to f16. I use the intrinsics function llvm.convert.to.fp16, but cannot llc ,�I meet is following problem : LLVM ERROR: Cannot select: 0x9fc9680: i32 = fp32_to_fp16 0x9fc0750 [ID=16] 0x9fc0750: f32,ch = load 0x3aafd68, 0x9fc2a20, 0x9feaab0<LD4[%sunkaddr85033]> [ORD=125117]...
2012 Mar 26
2
[LLVMdev] PBQP & CalcSpillWeights
...data and pointers, all i16. It has 16 registers, R0 to R15; R15 is used as stack pointer, and R14 potentialy as framepointer. A pair is constituted from a register + its successor, i.e. (R0, R1), (R1,R2), (R2, R3), ... are valid pairs. This is an instruction encoding constraint, as we only have 16bits wide instructions. Pairs involving R15 are never allowed, those with R14 may be allowed, depending on each function. Most instructions have no pairing constraints, and do not appear here, being handled by the PBQPBuilder default base class. A few instructions have 1 or 2 pairs of registers, and...
2010 Jun 23
3
FLAC StreamInfo Parsing
Thank you very much! But how to deal with endianness in the case of bit stream? Some blocks (for example MinBlockSize) require 16bits (simply swap first and second), some block (e.g.MinFrameSize) require 3 byte-array to be reverted. Finally totalSamples is stored in 5 bytes ( only last 4 bits from first one byte are used). It was a real issue to make it little-endian (here is how I did it: http://code.google.com/p/sharpflac/sour...
2011 Jan 29
3
[LLVMdev] Possible CellSPU Bug?
I'm working on enhancing TableGen's type checking and it triggered with a problem in CellSPU's specification: XSHWv4i32: (set VECREG:v8i16:$rDest, (sext:v8i16 VECREG:v4i32:$rSrc)) It's complaining that v4i32 is not smaller than v8i16, which is true in the sense of vector bit size, and true in the sense of vector element size. To me, a sign extension from i32 to i16 makes no
2005 Oct 05
3
Changing the meaning of jitter buffer timestamp
> what happens if this number flows over? It is just a "int", so it might reach > its limits at 2^15 = 32768, that happens after 102 puts... I would say that an int is 32 bits :-) Actually, RTP defines the timestamp as a 32-bit value. Now, what happens when it overflows (3 days for narrowband), I don't know what the RFC says about it. > In my current > implementation