Re: [codec] #8: Sample rates? 44.1kHz?

"Christian Hoene" <hoene@uni-tuebingen.de> Fri, 16 April 2010 04:45 UTC

Return-Path: <hoene@uni-tuebingen.de>
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 21C7A3A6852 for <codec@core3.amsl.com>; Thu, 15 Apr 2010 21:45:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.717
X-Spam-Level:
X-Spam-Status: No, score=-2.717 tagged_above=-999 required=5 tests=[AWL=-0.067, BAYES_60=1, HELO_EQ_DE=0.35, 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 tVfsEO5gqIy6 for <codec@core3.amsl.com>; Thu, 15 Apr 2010 21:44:59 -0700 (PDT)
Received: from mx06.uni-tuebingen.de (mx06.uni-tuebingen.de [134.2.3.3]) by core3.amsl.com (Postfix) with ESMTP id 0FBAA3A6804 for <codec@ietf.org>; Thu, 15 Apr 2010 21:44:58 -0700 (PDT)
Received: from hoeneT60 ([178.2.210.31]) (authenticated bits=0) by mx06.uni-tuebingen.de (8.13.6/8.13.6) with ESMTP id o3G4ihgM026632 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO) for <codec@ietf.org>; Fri, 16 Apr 2010 06:44:49 +0200
From: Christian Hoene <hoene@uni-tuebingen.de>
To: codec@ietf.org
References: <062.89d7aa91c79b145b798b83610e45ce71@tools.ietf.org> <071.0bc6655c98ff0335ad26ee705d9f5ce9@tools.ietf.org> <002a01cadac8$68dbf380$3a93da80$@de>
In-Reply-To: <002a01cadac8$68dbf380$3a93da80$@de>
Date: Fri, 16 Apr 2010 06:44:42 +0200
Message-ID: <002301cadd1f$8b936da0$a2ba48e0$@de>
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Office Outlook 12.0
Thread-Index: Acrakw+V6xvPUJfsSoq0LvVBy0a63wANC0KQAJWqC5A=
Content-Language: de
X-AntiVirus: NOT checked by Avira MailGate (version: 3.0.0-4; host: mx06)
Subject: Re: [codec] #8: Sample rates? 44.1kHz?
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: Fri, 16 Apr 2010 04:45:00 -0000

Hi all,

>It might be useful to state that it is not recommended to use 44100 Hz, because the conversion to
>16kHz and 32kHz is computational more demanding than 48kHz and requires more power/time.

Currently, proposed codec run at sampling rates of 

BroadVoice: 8, 16 kHz
SILK: 8, 12, 16, 24 kHz
CELT: 32 kHz to 96 kHz.

I do have a question. In order to make the RTP handling and the resampling simpler, it might be useful to skip the 44.1kHz compression mode. If only 8, 12, 16, 24, 32, and 48 kHz sampling rates are used, then the RTP timestamp can be easily counted in 96 kHz units. Supporting 44.1 kHz would require fractions of time stamp units that are difficult to handle with. Also, the resampling take more computational resource if it has to be done at high quality.

Thus, my question: Is 44.1 kHz really much-needed or can we use 32 or 48 kHz instead?

Christian