Re: [codec] Codec development update

Koen Vos <koen.vos@skype.net> Thu, 20 May 2010 21:03 UTC

Return-Path: <koen.vos@skype.net>
X-Original-To: codec@core3.amsl.com
Delivered-To: codec@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 7582B3A683C for <codec@core3.amsl.com>; Thu, 20 May 2010 14:03:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.324
X-Spam-Level:
X-Spam-Status: No, score=-4.324 tagged_above=-999 required=5 tests=[AWL=-0.325, BAYES_50=0.001, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kh5ceksWdzGG for <codec@core3.amsl.com>; Thu, 20 May 2010 14:03:48 -0700 (PDT)
Received: from mail.skype.net (mail.skype.net [212.187.172.39]) by core3.amsl.com (Postfix) with ESMTP id E47B43A681B for <codec@ietf.org>; Thu, 20 May 2010 14:03:47 -0700 (PDT)
Received: from mail.skype.net (localhost [127.0.0.1]) by mail.skype.net (Postfix) with ESMTP id D64266012CF1F for <codec@ietf.org>; Thu, 20 May 2010 22:03:40 +0100 (IST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=skype.net; h=message-id :date:from:to:subject:references:in-reply-to:mime-version :content-type:content-transfer-encoding; s=mail; bh=ivdCoJ9WtZ0L QzHyLGJ+ef3Yj+k=; b=hPbAVryut7clTk4jK5gBxVZ3ctIGjq1Fxx0IMrPOymGU JCcDoo1wlMA/Zgbz/MOTLehPL8YiFNniYVix0JN0KWMbw8HkXPcPdtcx3NWtxcrS 6J52GgjoDv4pvvpgZXf4hwa+80vytbKAIWmR+t3CTO7RwimjGcHPtaA2wSdIKh0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=skype.net; h=message-id:date:from :to:subject:references:in-reply-to:mime-version:content-type: content-transfer-encoding; q=dns; s=mail; b=XvIfv+YgcrX96ioT9IJi RKyu862q8s1Xz6aX+q/72I5r2pjF3wF78dztF/SzKKKw0qqWfOFLEqiqaQhbueD0 q/2aQHRjWYCAvmi+acJahu+HIJTNq9WmMnKvt0uMc3FfIoUrODoyC5GFh5LGu7JV gogWBIEMQkH2nOzs1S6/l5E=
Received: from localhost (localhost [127.0.0.1]) by mail.skype.net (Postfix) with ESMTP id D4CD86012CF1C for <codec@ietf.org>; Thu, 20 May 2010 22:03:40 +0100 (IST)
X-Virus-Scanned: Debian amavisd-new at dub-mail.skype.net
Received: from mail.skype.net ([127.0.0.1]) by localhost (dub-mail.skype.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ofFyU8pjjSCD for <codec@ietf.org>; Thu, 20 May 2010 22:03:39 +0100 (IST)
Received: by mail.skype.net (Postfix, from userid 33) id CA1FC6012CF1D; Thu, 20 May 2010 22:03:39 +0100 (IST)
Received: from adsl-71-141-115-202.dsl.snfc21.pacbell.net (adsl-71-141-115-202.dsl.snfc21.pacbell.net [71.141.115.202]) by mail.skype.net (Horde Framework) with HTTP; Thu, 20 May 2010 14:03:39 -0700
Message-ID: <20100520140339.865664oe2ogdtsq3@mail.skype.net>
Date: Thu, 20 May 2010 14:03:39 -0700
From: Koen Vos <koen.vos@skype.net>
To: codec@ietf.org
References: <4BF59E1E.7040502@octasic.com>
In-Reply-To: <4BF59E1E.7040502@octasic.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"; DelSp="Yes"; format="flowed"
Content-Disposition: inline
Content-Transfer-Encoding: 7bit
User-Agent: Internet Messaging Program (IMP) H3 (4.3.4)
Subject: Re: [codec] Codec development update
X-BeenThere: codec@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Codec WG <codec.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/codec>, <mailto:codec-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/codec>
List-Post: <mailto:codec@ietf.org>
List-Help: <mailto:codec-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/codec>, <mailto:codec-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 20 May 2010 21:03:49 -0000

Here's a similar update about SILK:

We've modified SILK based on general feedback and to make it more  
suited for a hybrid implementation:

- Added a 10 ms frame size mode
- Added resamplers so that the API can now also handle input/output  
signals with 32 or 48 kHz sampling rate
- Added a configuration option to use CELT's range coder
- Reducing program size, mostly through smaller ROM tables (ongoing)

We're working on setting up a git repository for sharing the latest  
version and to facilitate collaboration.

best,
koen.



Quoting Jean-Marc Valin:

> Hi folks,
>
> Here's a quick update on actual development of the codec. So far, in  
> terms of integration, we are still at the experiment stage with the  
> simulated files (these were not actual codecs) I sent earlier  
> combining SILK, BroadVoice and CELT. The original email is at  
> http://www.ietf.org/mail-archive/web/codec/current/msg01241.html and  
> the files are at: http://jmvalin.ca/codec_experiment1/
>
> At the same time, CELT has been improved to facilitate potential  
> integration within a future codec. These are the changes made so far:
>
> - Reducing the code size
> - Improving support for 20 ms frames
> - Allowing dynamic switching of frame size (between 2.5, 5, 10 and 20 ms)
> - Adding a configuration option for skipping the low frequencies
> - Improving the tuning for lower bit-rate speech
>
> Those who want to follow the development from the CELT side (and try  
> the latest code) can do so by getting the "master" branch in the git  
> repository. See http://git.xiph.org/?p=celt.git for details. Note  
> that this code is *not* bit-stream compatible with the latest  
> release (0.7.1), nor with the latest I-D (based on 0.6.1).
>
> Cheers,
>
> 	Jean-Marc
> _______________________________________________
> codec mailing list
> codec@ietf.org
> https://www.ietf.org/mailman/listinfo/codec
>