MOTUNATION (formerly UnicorNation) is an independent community for discussing Digital Performer and other MOTU audio software and hardware. It is not affiliated with MOTU.
Phil O wrote: ↑Tue Dec 24, 2024 9:58 amI have the appropriate adapters and I'm going to try my old firewire Appogee Rosetta on my M1 Mac Mini.
So I tried this and had mixed results. My MOTU 828 works fine. The Apogee shows up in the system report as a firewire device, but does not show up in Audio MIDI setup or in DP. I'm guessing that the 828 uses MOTU drivers but the Apogee relies on Apple drivers which are not present. Am I wrong on this? Suggestions?
Your friendly neighborhood Phil
DP 11.34. 2020 M1 Mac Mini [9,1] (16 Gig RAM), Mac Pro 3GHz 8 core [6,1] (16 Gig RAM), OS 15.3/11.6.2, Lynx Aurora (n) 8tb, MOTU 8pre-es, MOTU M6, MOTU 828, Apogee Rosetta 800, UAD-2 Satellite, a truckload of outboard gear and plug-ins, and a partridge in a pear tree.
The Rosetta 800 never had Apogee drivers. It worked off of Apple core audio.
DP 11.34. 2020 M1 Mac Mini [9,1] (16 Gig RAM), Mac Pro 3GHz 8 core [6,1] (16 Gig RAM), OS 15.3/11.6.2, Lynx Aurora (n) 8tb, MOTU 8pre-es, MOTU M6, MOTU 828, Apogee Rosetta 800, UAD-2 Satellite, a truckload of outboard gear and plug-ins, and a partridge in a pear tree.
Phil O wrote: ↑Thu Dec 26, 2024 2:09 pm
The Rosetta 800 never had Apogee drivers. It worked off of Apple core audio.
Sounds promising. Perhaps there’s a user group that can get you up and running.
Core Audio has changed over the years. A friend of mine still does projects for his church on a G5. I loaned him a number of modern Core Audio interfaces a few years ago — none of them worked. Mackie phone support got involved and confirmed what we’d already learned.
Hmmm… wonder would my friend be interested in my 828mkII FW? I bought that in 2007 and used it with my G5 till I replaced it with my 2010 iMac.
DP 11.34; 828mkII FW, micro lite, M4, MTP/AV USB Firmware 2.0.1 2023 Mac Studio M2 8TB, 192GB RAM, OS Sequoia 15.4, USB4 8TB externals, Neumann MT48, M-Audio AIR 192|14, Mackie ProFxv3, Zoom F3 & UAC 232 32bit float recorder & interface; 2012 MBPs (x2) Catalina, Mojave IK-NI-Izotope-PSP-Garritan-Antares, LogicPro X, Finale 27.4, Dorico 5, Notion 6, Overture 5, TwistedWave, DSP-Q 5, SmartScore64 NE Pro, Toast 20 Pro
So I read in a discussion that firewire audio support has been removed from the .kext but cameras, scanners, etc. still work. I don't know if this is true, but it would explain what I'm seeing.
But why would they do that?
Your friendly neighborhood Phil
DP 11.34. 2020 M1 Mac Mini [9,1] (16 Gig RAM), Mac Pro 3GHz 8 core [6,1] (16 Gig RAM), OS 15.3/11.6.2, Lynx Aurora (n) 8tb, MOTU 8pre-es, MOTU M6, MOTU 828, Apogee Rosetta 800, UAD-2 Satellite, a truckload of outboard gear and plug-ins, and a partridge in a pear tree.
Lots of great knowledge in this thread. It should be pointed out that you will likely need a 400 to 800 adaptor, and 800 to TB2 adaptor, and a TB2 to TB3 adaptor. You can find cords that adapt 400 to 800, and my solution is an OWC TB2 Dock which you can find on ebay for around $100. You will still need a TB2 to TB3 adaptor, but you get 13 other ports along with your FW back. https://www.ebay.com/sch/i.html?_fsrp=1 ... _dcat=3709
M2 Studio Ultra, RME Babyface FS, Slate Raven Mti2, NI SL88 MKII, Linnstrument, MPC Live II, Launchpad MK3. Hundreds of plug ins.
Phil O wrote: ↑Sat Dec 28, 2024 8:56 amSo I read in a discussion that firewire audio support has been removed from the .kext but cameras, scanners, etc. still work. I don't know if this is true, but it would explain what I'm seeing.
But why would they do that?
Your friendly neighborhood Phil
It's not true. If it was, then our MOTU FireWire devices would no longer work, either. My screen shot showed my 828mkII FW working just fine over Sequoia 15.1.1.
Here is a FindAnyFile screen shot from just a few minutes ago. The November 22 modification date is found in both the Sequoia 15.2 and Sonoma 14.7.2 builds of the macOS.
Attachments
Screenshot 2024-12-28 at 6.52.28 PM.png (163.49 KiB) Viewed 3947 times
DP 11.34; 828mkII FW, micro lite, M4, MTP/AV USB Firmware 2.0.1 2023 Mac Studio M2 8TB, 192GB RAM, OS Sequoia 15.4, USB4 8TB externals, Neumann MT48, M-Audio AIR 192|14, Mackie ProFxv3, Zoom F3 & UAC 232 32bit float recorder & interface; 2012 MBPs (x2) Catalina, Mojave IK-NI-Izotope-PSP-Garritan-Antares, LogicPro X, Finale 27.4, Dorico 5, Notion 6, Overture 5, TwistedWave, DSP-Q 5, SmartScore64 NE Pro, Toast 20 Pro
Thanks so much for that, Mike. I did a search for IOFireWireFamily.kext and couldn't find it anywhere. Then I updated to OS 15.2 and it appeared in System>Library>Extensions. A quick browse of Time Machine showed that it was not there prior to the 15.2 update. When I get a chance I'm going to try my Apogee unit again.
Thanks again, Mike. You have helped me out more times than I can remember.
Your friendly neighborhood Phil
DP 11.34. 2020 M1 Mac Mini [9,1] (16 Gig RAM), Mac Pro 3GHz 8 core [6,1] (16 Gig RAM), OS 15.3/11.6.2, Lynx Aurora (n) 8tb, MOTU 8pre-es, MOTU M6, MOTU 828, Apogee Rosetta 800, UAD-2 Satellite, a truckload of outboard gear and plug-ins, and a partridge in a pear tree.
Well I was really optimistic, but that didn't work. What I don't get is that the Apogee shows up in the system report as a firewire device but doesn't show up in Audio MIDI Setup. I'm guessing there's still some Core Audio component missing for it to work. Don't know. It seems like it's recognized as a firewire device but not an audio device.
Your friendly neighborhood Phil
DP 11.34. 2020 M1 Mac Mini [9,1] (16 Gig RAM), Mac Pro 3GHz 8 core [6,1] (16 Gig RAM), OS 15.3/11.6.2, Lynx Aurora (n) 8tb, MOTU 8pre-es, MOTU M6, MOTU 828, Apogee Rosetta 800, UAD-2 Satellite, a truckload of outboard gear and plug-ins, and a partridge in a pear tree.
dgatwood wrote: ↑Fri Nov 22, 2024 6:01 pm
That said, Sequoia does still have the FireWire family kext built in...
Does that mean that devices that used Apple's firewire drivers will still work? I thought Apple abandoned firewire a couple of OS's ago.
Apple removed their FireWire audio driver back in Ventura (macOS 13). That's entirely unrelated to the rest of the FireWire stack,, which is still around and working.
It is possible to edit the kext plist a bit and make it load on later OS versions, and some folks have reported success at making devices keep working in that way on Ventura. It may or may not be workable on later versions because of unrelated I/O Kit changes.
Sadly, I can't find the source code for AppleFWAudio, or else it would be pretty easy to keep it working indefinitely as long as Apple doesn't completely drop the ability to load kexts or drop support for PCI busses. It would be nice if they would open source it.
If we had access to the source code, it would also at least theoretically be possible to port it to DriverKit, though you'd have to start by implementing a FireWire controller driver on DriverKit and implementing a custom plugin interface for user-space FireWire device drivers — doable, but nontrivial.
DP 11.34. 2020 M1 Mac Mini [9,1] (16 Gig RAM), Mac Pro 3GHz 8 core [6,1] (16 Gig RAM), OS 15.3/11.6.2, Lynx Aurora (n) 8tb, MOTU 8pre-es, MOTU M6, MOTU 828, Apogee Rosetta 800, UAD-2 Satellite, a truckload of outboard gear and plug-ins, and a partridge in a pear tree.
No longer having any FW over Core Audio hardware, I will not be testing this., of course.
I was able to keep my JL Cooper hardware going long after it was depreciated in macOS 10.4 Tiger through similar tactics. Eventually it became no longer possible and it went to e-waste. .
MOTU drivers still work (for now?) so, taking my cue from Shakespeare, I will ”Exit, pursued by a bear.”.
DP 11.34; 828mkII FW, micro lite, M4, MTP/AV USB Firmware 2.0.1 2023 Mac Studio M2 8TB, 192GB RAM, OS Sequoia 15.4, USB4 8TB externals, Neumann MT48, M-Audio AIR 192|14, Mackie ProFxv3, Zoom F3 & UAC 232 32bit float recorder & interface; 2012 MBPs (x2) Catalina, Mojave IK-NI-Izotope-PSP-Garritan-Antares, LogicPro X, Finale 27.4, Dorico 5, Notion 6, Overture 5, TwistedWave, DSP-Q 5, SmartScore64 NE Pro, Toast 20 Pro
patthedog wrote: ↑Tue Jan 21, 2025 11:00 am
Confirming, my Firewire-only Ultralite is working great under Sequoia. Bus powered too. Using the dongles and instructions linked to by @mikehalloran
One thing I wonder about... is it okay to restore the standard macOS security option after getting up and running?
Probably not. This is required for all third party (i.e. non-Apple) extensions in recent macOS.
It's easy enough to test by re-enabling full Security and seeing if your unit still works. Feel free to try it and report back. There is no need to to let me have all the fun.
DP 11.34; 828mkII FW, micro lite, M4, MTP/AV USB Firmware 2.0.1 2023 Mac Studio M2 8TB, 192GB RAM, OS Sequoia 15.4, USB4 8TB externals, Neumann MT48, M-Audio AIR 192|14, Mackie ProFxv3, Zoom F3 & UAC 232 32bit float recorder & interface; 2012 MBPs (x2) Catalina, Mojave IK-NI-Izotope-PSP-Garritan-Antares, LogicPro X, Finale 27.4, Dorico 5, Notion 6, Overture 5, TwistedWave, DSP-Q 5, SmartScore64 NE Pro, Toast 20 Pro
Yes, that appears to be the case. After re-enabling full security the MOTU was no longer recognised. Then when security was disabled again, it was necessary to reinstall the MOTU driver.
I notice both the TB and FW adapters become quite warm. I haven't been able to find any stats for the Ultralite's power consumption but imagine it must be quite high. Unlike USB devices, macOS System Report doesn't appear to list the current draw for Thunderbolt devices.