From: Martin Armsby on GMX <m.armsby@gmx.de>
To: alsa-devel@alsa-project.org, perex@perex.cz, o-takashi@sakamocchi.jp
Subject: Motu 896Mk3Hybrid dump
Date: Sun, 05 Feb 2023 12:54:38 +0100 [thread overview]
Message-ID: <63DF98FE.2060604@gmx.de> (raw)
In-Reply-To: <Y9fD0Nzg+bwKsDEZ@workstation>
[-- Attachment #1: Type: text/plain, Size: 6059 bytes --]
On 30.01.2023 14:19, Takashi Sakamoto wrote:
> Hi,
>
> (C.C.ed to administrator of alsa-devel mailing list)
>
> On Mon, Jan 30, 2023 at 12:40:06PM +0100, M. Armsby wrote:
>> Hi Takashi,
>> I'm writing direct because I cannot seem to get a post on AlsaDevel
>> list.
> I've realized your two posts, but no reaction since they have no message
> body:
>
> * Firewire ALSA Motu and Phase24
> * https://lore.kernel.org/alsa-devel/sokos1-r6xj933yn42y-hmy3gsrfgsma-mnwe9a-cahiug-3btbiljo1il7-8lhisz-trzq63b9es27-41z6o2wylkgf-tjvaeo3olqkz-elr571-us6u4977mlo1-p2gxkncmroem-foujcu-jg85lg-sqi612.1674640678660@email.android.com/
> * Firewire Motu ALSA (Re-post)
> * https://lore.kernel.org/alsa-devel/v6inx6-fwmr0r-kvajcd-kfs8u9l6m2qn2cnogd-2odpkz-d7vadu94fw76-iv1ohfsnh0nxdhq3hl-irmx6t-3alyitjtt3oq-m2jt5z8uktj3-1khriq-w6pr0c-bitxl26qa5mx-sc4dcno22ycq-2x7a4f.1674740730928@email.android.com/
>
> Jaroslav, would I ask your opinion for the problem which perhaps dropped
> the message body from his messages?
>
>> I need to repair my two Phase X24 (defekt caps?) and I'm having
>> problems with Traveler and other Motu interfaces on Linux.
>> Thanks for any hints or where I should post.
>> Here's a copy of my post:
>> Hello everyone!
>> Thank you for all the hard work on this.
>> Especially Mr. Takashi Sakamoto.
>> I'm an experienced studio engineer and was a Beta tester for Samplitude
>> for years.
>> Not a programmer and have very little experience with Linux.
>> So please excuse me blundering in on this professional programmer forum
>> but I'm hoping my experience will help somehow to find bugs. I'll
>> provide any information I can or test following instructions.
>> I really would love to completely change over to Linux but I need
>> reliable drivers.
>> How can I help?
>> Here's my experience so far.
>> Around November I started testing Linux for audio as I have
>> occasionally over the last years. I was pleased to find Manjaro and
>> Sparky would detect Traveler Mk1 and Mk3 and to run so efficiently
>> compared to Win10.
>> But things would freeze.
>> Reaper has a long standing Midi bug so it was difficult at first to see
>> why my laptop would freeze on occasion. I dissabled hardware midi in
>> the software.
>> Then I updated Sparky beginning of December and to my surprise Firewire
>> didn't work anymore. The Firewire stack must have been removed.
>> I use:
>> Dell Laptops 4310, 6510, M4800
>> Tested platforms Ardour and Reaper using Pianoteq 8
>> No JACK
>> Manjaro Kernel from 6.0 rc4? and 6.1.1 work for a limited time.
>> Sparky only works with special kernels Xanmod1 6.1.7-x64v2 but the
>> audio is completely distorted.
>> CachyOS Kernel 6.2 rc4 sounds good.
>> Common problem is freezing or loosing audio. Ardour is less sensitive
>> than Reaper but Reaper is far more efficient on CPU
>> (20% compared to 90%and more with one instance of Pianoteq 7 or 8)
>> Motu Traveler MK3 and MK1 wrong channel assignment from 1+2 (3+4 are
>> actually 1+2) and freezing or just loosing audio.
>> Motu 896Mk3 Hybrid not recognised in firewire or USB mode.
>> Shame cause its the best.
>> Motu 8pre working similarly.
>> Phase 24 working much better but still freezes or looses audio after
>> long period.
>> Tested in Ardour and Reaper.
>> I hope that's not too much at once.
>> Martin Armsby
>> M. Armsby
> Thanks for the report including many issues. I apologize to trouble you.
> In my opinion, the issues are not so easy since each application uses ALSA
> PCM device by slightly different ways. So we need to investigate the
> issue step by step to take relevant longer time than easy issues.
>
> Before discussing about the issue, I need to ask a help about MOTU
> devices. As you realized, 896 mk3 is neither supported yet, FireWire only
> nor Hybrid, in IEEE 1394 bus nor Universal Serial Bus. For example, you
> can see no entry for the device in module device table[1] in the file
> which consists of snd-firewire-motu driver.
>
> The reason is apparent; no one provides information enough to support
> it. Then I would like you to help me to integrate for it in the case in
> IEEE 1394 bus.
>
> I maintain a remote repository for my collection of configuration ROM
> image which includes identity information of each node in IEEE 1394 bus[2].
> The information is useful both to make the entry of module device table
> and to make hardware database[3] in systemd project.
>
> When 896 mk3 Hybrid is connected to IEEE 1394 bus and only connected to
> the bus, Linux FireWire subsystem detects it as '/dev/fw1'. Then the
> rom image is exported to an node on sysfs. You can retrieve the content
> by the command line below:
>
> $ cat /sys/bus/firewire/devices/fw1/config_rom > motu-896mk3hybrid.img
>
> If retrieved successfully, please send it to me. I don't mind to receive
> it to private message, mailing list, any upload services.
>
> [1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/sound/firewire/motu/motu.c#n162
> [2] https://github.com/takaswie/am-config-roms
> [3] https://github.com/systemd/systemd/blob/main/hwdb.d/80-ieee1394-unit-function.hwdb
>
>
> Thanks
>
> Takashi Sakamoto
>
Ok, Im pleased to help with the drivers for Motu 896 Mk3 Hybrid
I followed your instruction and dumped an .img
Just for comparison I also dumped an .img for Traveler Mk1
These are both in the zip file - (or how would ou like it)
The img seems ver small - I hope it's usefull :)
BTW
Manjaro update with Kernel 6.2.Rc6 is running very well with Terratec
Phase24 and both Motu Travelers.
Not perfeclty but I was able (for the first time) to edit productions
using Reaper for over an hour with no problem!
Note:
Traveler have wrong output numbering.
Cheers,
Martin
[-- Attachment #2: Motu-img.7z --]
[-- Type: application/octet-stream, Size: 301 bytes --]
next prev parent reply other threads:[~2023-02-05 11:55 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <clpqss6u2nl2-tqmbic2pqf4x-fl7n8ufasb45-1to1x7160p65-86skuflc32uf-b435ds-2dqjqzzi2x9r-n26ssw-jjzxq0-aeknhb-drcr4x44iip67z8kfz-gayyzivnj1e3-exbx9z-ayuv2umcdyh1.1675078615418@email.android.com>
2023-01-30 13:19 ` Firewire Phase24 Motu help Takashi Sakamoto
2023-02-05 11:54 ` Martin Armsby on GMX [this message]
2023-02-06 1:26 ` Motu 896Mk3Hybrid dump Takashi Sakamoto
2023-02-06 17:30 ` M. Armsby
2023-02-07 12:27 ` Motu " Takashi Sakamoto
[not found] ` <-9ql34ax08baa-u8njs4ojzl8k9qj8kusba8u-119dm2-3md8uqbmil7lckunia-ijl9m4n5xuto-76roex-ucqm5h-1c3kdf-5ahx5l1oy29o-no4drk-5wjqfzqre34j-p7he4b9rr95u-3lcrfi-9o14b8.1675872031471@email.android.com>
2023-02-09 4:32 ` Takashi Sakamoto
2023-02-09 12:19 ` M. Armsby
2023-02-10 3:01 ` Motu " Takashi Sakamoto
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=63DF98FE.2060604@gmx.de \
--to=m.armsby@gmx.de \
--cc=alsa-devel@alsa-project.org \
--cc=o-takashi@sakamocchi.jp \
--cc=perex@perex.cz \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox