Topic: [Resolved] Trouble with Digiface AVB, MacOS, M-1610
UPDATE 12th March 2022 particularly for others interested in this hardware who might become doubtful after reading this thread: some good news.
Workaround to just be careful when switching sample rates or opening projects became a habit that avoided system crashes.
However, this morning I accidentally repeated the steps that cause this trouble, but the crash didn't occur. I was able to just correct the SR in the project, re-aligning it with the hardware's SR without resorting to a hard reset of my laptop, and it worked. This was never the case with MacOS 11.5.2, all audio just stopped working and a hard reset was inevitable.
I've finally been able to upgrade MacOS without breaking other plugins/software/etc. This problem is no more. Perhaps that confirms where the problem was. I no longer care, I'm just happy that it works as expected and the hardware is excellent.
I'll leave the forum post up in case it's of help to others who see a similar problem.
Original thread:
I'm experiencing a fair amount of trouble with the following and would appreciate any support or insight towards a resolution.
-------------------
M-1610 Pro (latest firmware: m1610_fw_ms_2.1.1_v69_20201207.swu)
Digiface AVB (latest firmware v239, latest driver v3.25)
MacOS 11.5.2 on MBP2020 16"
TotalMix 1.73
RME AVB Controller 0.9553
netifc (latest, downloaded this week, is definitely running)
Able to connect to and configure the M-1610 via http.
-------------------
Note, no switch -- this is a single M-1610 unit plugged directly into the Digiface AVB via ethernet, which is plugged directly into the Mac via a USB-A to C adapter. I was reassured this would be sufficient by a rep at your UK supplier, on that basis I'm confident it should work. The issues I'm seeing:
(1) changing sample rate on the Digiface AVB is a minefield. Max's post here (https://forum.rme-audio.de/viewtopic.ph … 74#p166374) from March describes it well and I've determined the same workaround, but note that my system is Intel based and the drivers now support Big Sur. Once I've run into this problem it seems as though the Digiface AVB driver has crashed(?), with any attempt to trigger playback (if the device is still selectable) not resulting in playback (taking the time to switch back to the MBP device restores playback, albeit it through the MBP device), and no amount of disconnecting and reconnecting prompts the Digiface AVB back to a functioning state. When things are stuck like this, if I attempt a MBP reboot the restart either times-out or I lose patience and perform a hard restart (power button for five seconds). In either circumstance the resulting crash logs include "Restart timed out in phase 'Notifying power plane drivers' and make reference to 'loaded kexts: de.rme-audio.driver.RMEFirefaceUSB' -- I'm no MacOS crash log expert though, so if you'd like me to privately provide the couple I've collected then I'm happy to.
I've seen this problem with Studio One and Bitwig. The workaround is strongly prone to error when frequently working at various sample rates, particularly when you're a loon like me who likes to use different DAWs for their respective strengths. If you get it wrong, the above scenario of the inevitable crash-restart becomes true.
Bitwig is somewhat amenable to the workaround because it has an 'Automatic' sample rate setting to take a steer from the hardware (note, only if I open Bitwig and not touch the sample rate, otherwise the above is true), but in Studio One this workaround is flawed. The process of using the MBP's coreaudio device to set an S1 project anywhere between 44.1kHz - 96kHz, saving the project, quitting the application, connecting the Digiface AVB, updating sample rates accordingly, opening the S1 project ready for work, isn't possible for 192kHz because the MBP coreaudio device does not support it. I'm unsure how to work at 192kHz in S1 using this approach, but I'd be happy to receive guidance if I'm not understanding something. To underscore the point, I'm finding that if at any stage the DAW's sample rate differs from the Digiface AVB's, the above is true.
Any insight or experience on how to make this less painful will be greatly appreciated, and I'm hoping -- given Max's post in March -- that this issue is already known and being resolved(?).
---------
In the scenario where audio is streaming:
[RESOLVED: user error, see Marc's first reply for the simplest of trouble shooting advice]
2) the M-1610 only functions using secondary streams, and is flashing the red power ring to warn of either (a) No Data or (b) Domain Boundary, even as the audio is streaming successfully. If I make connections using its Primary streams (for inputs or outputs) it instead warns only of Domain Boundary (reboots or reconnects don't resolve this, and I'm not using a switch), and the streams do not function. All required formats and sample rates match, success literally depends on whether a primary or supplementary stream is used. Two obvious problems: I can't use 8 primary streams of the M-1610, and the device is constantly flashing red even when it's streaming.
From what I've been told and understand I don't see how, but is this a consequence of not using a switch? Why else could this be happening? I also have Hive installed so, as above, I can provide logs or details from that privately if it's helpful.
---------
[RESOLVED: appears to have cleared up by using the correct port]
3) strange aliasing artifacts audible at 96kHz. I've not dug as deep into this problem (i.e. perhaps it's happening at other sample rates as well) chiefly because I'm a bit weary from issue (1).
---------
I've also experienced odd behaviour that I've not been able to replicate yet, like the Output Format of the M-1610 becoming frozen at 96kHz (not just taking a few seconds longer to update, just staying at 96kHz). A reboot and rest of the system resolves it, but perhaps if it crops up again I can investigate.
These are the big few issues. Faulty unit? Faulty user? Somewhere in the middle? Some sanity checking and response would be greatly appreciated.