It no longer detects my firewire card
A little backstory.
The whole reason I decided to apply the hot plug patch was to be able to get better support for my firewire card (with a chain of adapters firewire400->fw800->tb2->tb3).
Before that it was working and recognized, but it wasn't working optimally, was a little weird. It's a Midas Venice F32 Hybrid Console. So you can record channels to your computer, and then send those back to the console to finish the mix. The product got discontinued after Behringer bought Midas. Although it's a fantastic mixer. Especially for the price today, there's nothing like it - in the second hand market.
They didn't update the drivers for a long time - last update is around 2015, and dropped support for the card. And the Firewire support in Apple also went under in the meantime. With Ventura dropping support for it entirely. But, with the drivers installed, one could apply the chain of adapters that I mentioned above and connect to the console, although not supported formally, it would work.
It works in Ventura, although the Control Center software for the Console Crashed since Big Sur (last known version to work is Catalina). But in Ventura, the console drivers still did function on intel machines, you just couldn't open the Control Center app, despite Apple dropping support for Firewire.
I have bought this console very recently hoping to get it to work. I'll link a thread below where people share their experiences with Ventura. I was on Ventura with all my setup already made, (logic x plugins etc.) So I didn't want to downgrade.
Well for most people it worked, but for me, for some reason, it worked, but output streams to the console wasn't functioning always. 2 Streams go to the console from the computer, 16 channels each. The first stream would not function.
for more info, (lychee is me in this thread):
https://gearspace.com/board/music-computers/1278805-midas-venice-f32-catalina-64bit-2.html
It would only function if, I made a reboot with the console off, and then turn on the console after computer boots. Then I would basically create an Aggregate Device with my UAD Apollo Twin. The utopian scenario. And it worked if I followed this protocol. Which is against what Midas is approving. They (Midas), instead, recommend you to turn the console on, then boot the computer. Reference:
I would use it this way and not complain, but, the firewire card on the console is known to be fragile, easily fried and support is mostly nonexistent. Meaning once you fry the card, you're on your own. It's not super easily replaceable due to design flaws too. That's why I wanted to basically follow their recommendation. But if I boot with the Console on, there's no way that I am getting both streams to the console.
By the way, inputs from the console to the computer work all fine. It's just the console can't get the first 16 channels of audio.
I have verified myself, on this build (gigabyte designare z390, i5 9600k etc) with the older versions of macOS (Catalina, Big Sur installation was a mess so I skipped it, Monterey - which still is on another drive right now) and the firewire card functions perfectly whatever I do. 32 inputs 32 outputs. All good. Only on Ventura I faced this problem, other people didn't. Obviously it's an OS issue, but not just an OS issue, I thought, well, my thunderbolt ports, and the thunderbolt implementation are less than ideal. Maybe I should first improve on that to see if there's any change for the better.
Now is the rude awakening that not only it did not improve, but it actually is way worse on that regard. Would be open to any suggestions for connecting firewire devices
Thanks.
Attached screenshot of the adapter in ioreg, and also the ioreg file.
I will also attach an old ioreg from the old system for comparison - in an instance where all 32 outputs worked, there's the firewire ohci.
UPDATE!!!: After switching off Thunderbolt USB Support from BIOS, it worked!! And all 32 channels!!!!
It was all worth it this entire rabbit hole of Console Debugging, multiple OS installing, Thunderbolt flashing (and frying a mainboard) WOOOOOOOOOOOOO thanks a lot CaseySJ and Elias. Magic!!! Attached the ioreg of an all working system!!