From owner-freebsd-multimedia@freebsd.org Fri Oct 20 16:24:44 2017 Return-Path: Delivered-To: freebsd-multimedia@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5FCB4E3A112 for ; Fri, 20 Oct 2017 16:24:44 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (turbocat.net [IPv6:2a01:4f8:c17:6c4b::2]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 1F57881A01 for ; Fri, 20 Oct 2017 16:24:44 +0000 (UTC) (envelope-from hps@selasky.org) Received: from hps2016.home.selasky.org (unknown [62.141.128.70]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id 8850A260117; Fri, 20 Oct 2017 18:24:42 +0200 (CEST) Subject: Re: Advice for audio recording To: Michael Reifenberger , hps@freebsd.org Cc: freebsd-multimedia@freebsd.org References: <20171020173704.Horde.jj_YkUyt6oyqr6Lqy0qwVD-@mail.eeeit.de> From: Hans Petter Selasky Message-ID: Date: Fri, 20 Oct 2017 18:22:04 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0 MIME-Version: 1.0 In-Reply-To: <20171020173704.Horde.jj_YkUyt6oyqr6Lqy0qwVD-@mail.eeeit.de> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2017 16:24:44 -0000 On 10/20/17 17:37, Michael Reifenberger wrote: > > (Hmm, why dev.pcm.4.rec.vchanformat: s16le:2.0 , shouldn't it be > s24le:2.0?) Hi, You should override this into s24le:2.0 - yes. Further you should set bitperfect to avoid resampling issues and the software volume control. The DSP device will then refuse to open in any other ways than what is printed in dmesg, with regards to sampling rate and sample size and channels. In 11- and 12- you can simply put dev.pcm.4.rec.vchanformat=xxx in the kernel environment (man kenv) or in /boot/loader.conf (requires reboot) and these settings will be programmed automatically for pcm #4 every time you plug this device. At home I'm using: http://www.music-group.com/Categories/Behringer/Mixers/Digital-Mixers/X32-RACK/p/P0AWN Which I'm very happy with. It works well with FreeBSD and is controlled via a wireless pad (iOS or Android at your choice). --HPS