From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from alsa0.perex.cz (alsa0.perex.cz [77.48.224.243]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id AA03FC636CD for ; Tue, 7 Feb 2023 12:29:05 +0000 (UTC) Received: from alsa1.perex.cz (alsa1.perex.cz [207.180.221.201]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by alsa0.perex.cz (Postfix) with ESMTPS id A570320B; Tue, 7 Feb 2023 13:28:12 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa0.perex.cz A570320B DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alsa-project.org; s=default; t=1675772942; bh=pBfQGjbVge1SgQyFYrAhg5cuvIDoSPGHcZRCJ07FlCc=; h=Date:From:To:Subject:References:In-Reply-To:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: Cc:From; b=prMnaS+1wM9yaQfnlknA9ycK5/6Z8GyE2Cf4ZCEV7bOm6JBgOHXiZ9iCU3LdGtS4H kYu/IQgvxFkBg6SWrrIvc3DLOfAFkmqrixb+Z+ggHxVIWSA/JF3gcVsXYJjtuvm5kI aJ6MCwJW5V8EChQd8RcI2l8fd1cVQCkwarcmn3Eg= Received: from alsa1.perex.cz (localhost.localdomain [127.0.0.1]) by alsa1.perex.cz (Postfix) with ESMTP id E315BF80240; Tue, 7 Feb 2023 13:28:11 +0100 (CET) Received: by alsa1.perex.cz (Postfix, from userid 50401) id B2EFCF8045D; Tue, 7 Feb 2023 13:28:01 +0100 (CET) Received: from wout4-smtp.messagingengine.com (wout4-smtp.messagingengine.com [64.147.123.20]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by alsa1.perex.cz (Postfix) with ESMTPS id 07A60F800E3 for ; Tue, 7 Feb 2023 13:27:52 +0100 (CET) DKIM-Filter: OpenDKIM Filter v2.11.0 alsa1.perex.cz 07A60F800E3 Authentication-Results: alsa1.perex.cz; dkim=pass (2048-bit key, unprotected) header.d=sakamocchi.jp header.i=@sakamocchi.jp header.a=rsa-sha256 header.s=fm3 header.b=bRp/IPFY; dkim=pass (2048-bit key, unprotected) header.d=messagingengine.com header.i=@messagingengine.com header.a=rsa-sha256 header.s=fm3 header.b=V4/Rw8X6 Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.west.internal (Postfix) with ESMTP id 4E02932003C0; Tue, 7 Feb 2023 07:27:50 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute1.internal (MEProxy); Tue, 07 Feb 2023 07:27:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sakamocchi.jp; h=cc:cc:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=fm3; t=1675772869; x=1675859269; bh=kq ljyEYgfGDzvSsb9snqt65CBohX1IP73D/5I5IuQPo=; b=bRp/IPFYqjx4YDumSB puEGB3ypUPpR0pGOYulUEFrm8q7wwtM/XgjVDlSNkO16UefpdvwfxXzQFiBsUZTc U8Ybz8WnjSFIyetQGvPlWBDSu6EPV6ZNI73B3KlEKius7jLO0XEnnsInZE3Oa8YY 6mmMIug9lzQZzr2filmaE5GVwExRt9MnFExBeTY/KDxjV98/0TvjHtS8maXfVbu+ YJm88+aVJDRlkZMWlwqQTkFxQ2J9f3QsKTN4tbOactXM9uiscWZXyIK4nEe7tYtZ AJG5ycYqQGu97ZPY7UfWti4xHiOL3u9846X9R+hGHyySPlNh/gsU0GnJFQDkoz+j CJYw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1675772869; x=1675859269; bh=kqljyEYgfGDzvSsb9snqt65CBohX 1IP73D/5I5IuQPo=; b=V4/Rw8X6RbPcX14MvO8ku6oygmHLNH6OSdMX+yKypKsg +HvJlv1B/IIogWDJElQtdozVfjYxCqIyF07zgfghRcp12aLEkZV8hFbnjN0MItCf 5Av0S762QWbQ8g9t0aHWjXhv4EP1arsjpuN8sSs8sWc0sl3Pm1kPlMafUILu+0+i 5fTkqRBPiqOPvkekprtHfbnTmgPvkbvr1SmKzOd2OZ1c3veisvSkleRnNYjB51Zl 1bzKALzkCnbOrxXPrfiN8gW49jDc8NpCxRTH9ELC8PXWDHtn7ThCYZifVYtsynpq J4fAhV1AaF4nSlgADM4JzSN/dIenbtZ4cjw9ssfouA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrudegkedgfeekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvfevuffkfhggtggujgesthdtredttddtvdenucfhrhhomhepvfgrkhgr shhhihcuufgrkhgrmhhothhouceoohdqthgrkhgrshhhihesshgrkhgrmhhotggthhhird hjpheqnecuggftrfgrthhtvghrnhepveeigeevvdelkefhteejueeigeeitdejffejffdu veelvdfhgeehvdduveeifeffnecuffhomhgrihhnpehgihhthhhusgdrtghomhdpthhrrg hnshhfvghrnhhofidrnhgvthenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhep mhgrihhlfhhrohhmpehoqdhtrghkrghshhhisehsrghkrghmohgttghhihdrjhhp X-ME-Proxy: Feedback-ID: ie8e14432:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 7 Feb 2023 07:27:48 -0500 (EST) Date: Tue, 7 Feb 2023 21:27:45 +0900 From: Takashi Sakamoto To: "M. Armsby" Subject: Re: Motu 896Mk3Hybrid dump Message-ID: Mail-Followup-To: "M. Armsby" , ALSA mail List References: <63DF98FE.2060604@gmx.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-BeenThere: alsa-devel@alsa-project.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Alsa-devel mailing list for ALSA developers - http://www.alsa-project.org" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: ALSA mail List Errors-To: alsa-devel-bounces@alsa-project.org Sender: "Alsa-devel" Hi, On Mon, Feb 06, 2023 at 06:30:44PM +0100, M. Armsby wrote: > Hi there Takashi, > > please send me your instructions. > > I will do everything to get these MOTU devices working properly. Okay. As a first step, would I ask you to build `linux-firewire-utils`? * https://github.com/cladisch/linux-firewire-utils In the top level of directory, execute below commands: $ autoreconf -i $ ./configure $ make When building successfully, you can find `firewire-request` in `src` directory. It is useful to read the status of device and required for our investigation. Before building, I think you need to install some package required for the work (e.g. compiler), but I'm not Manjaro user so contact to Manjaro user to ask it... > The problem with device allocation is this: > > Ardour and Reaper see the ALSA driver and automatically choose 1+2 > for main stereo out. > > But - there is no connection. > > If I choose 3+4 then Motu hardware actually gets sound output on 1+2 > > That means all Motu outs are shifted by 2 in the Linux protocol. > > This is true for Traveler MK1 and MK3 so I assume it is an error in > all snd_motu_spec > > I made a short video demonstrating this. > > https://www.transfernow.net/dl/20230206jG0fet84/OFRBRajr Thanks for your taking and uploading the video. The below figure illustrates your cases: ++======================++ +-------+ ++===============++ || Traveler || | frame | || Application || || || | | || || || headphone output 1/2 || <- | 0/1 | <- || Output 1/2 || || analog output 1/2 || <- | 2/3 | <- || Output 3/4 || || analog output 3/4 || <- | 4/5 | <- || Output 5/6 || || analog output 5/6 || <- | 6/7 | <- || Output 7/8 || || analog output 7/8 || <- | 8/9 | <- || Output 9/10 || || AES/EBU (XLR) 1/2 || <- | 10/11 | <- || Output 11/12 || || S/PDIF (opt) 1/2 || <- | 12/13 | <- || Output 13/14 || ++======================++ +-------+ ++===============++ I note that the effective source of headphone output is selectable between the above 7 pairs. Additionally, when enabling ADAT optical output, 8 channels are newly added to the frame thus 22 channels are available in a view of application. Well, inconveniently to you, the above mapping is expected. ALSA firewire-motu driver passes no information to the application about what the channel of frame is assigned to, due to technical reason of ALSA interface to user space application. As a result, the application just enumerates audio sample in its order. Regards Takashi Sakamoto