Mac Mini (late 2012), 2.3 GHz Quad-Core Intel Core i7, 16 GB DDR3
macOS Catalina 10.15.7
Networking Gear & Setup Details
ASUS router, core is connected via Ethernet, all other hosts via Wi-Fi (on same subnet).
Connected Audio Devices
3 different Bluesound devices, Roon remote on iPhone 11 and iPad mini,
all connected via Wi-Fi. These are all working fine and seeing the core.
New 2021 MacBook Pro cannot find core.
Number of Tracks in Library
10,000 tracks.
Description of Issue
I recently got a new MacBook Pro. Today I installed Roon on it, and when I launched it it defaulted to using itself as the Core. I clicked disconnect, and tried to find the Core. It just searches endlessly, and never finds it, even when I click Help and enter the IP address of the Core machine. Roon Remote on my iOS devices still sees the Core, no problem (and show that they are connected to the same IP address which I enter when trying to connect the MBP).
During initial setup of this MBP I migrated data from the Mac mini that the Core is running on. I searched for and deleted the Roon app and every Roon-related file that I could find in the Library and Application Data, but I suspect that I missed something, and that this Roon installation somehow thinks that it is the Core that is running on the Mac mini.
Can someone tell me what file(s) I would need to delete to make this new Roon installation lose any information that it thinks it has about its identity? (Or, of course, provide any other suggestions that might help make it find the Core?)
Thanks, @mikeb ! After deleting the Roon directory in my user Library, Roon started up and immediately prompted me to connect to my Core.
Now if only it would produce sound. Regardless of whether I select “System Output” or “CoreAudio”, I get no sound output from Roon. I have an external DAC that I could connect, but since these new MBPs supposedly have built-in high definition audio support, I wanted to try just playing through that, but alas, I hear nothing.
Well, this is getting stranger. I didn’t notice this during my initial testing, because the Mac Mini which serves as my Roon Core is in a different part of the house.
It seems that the two choices that I am seeing under “This Computer” in Roon on my MacBook Pro are not, in fact, on my MBP. Rather, they are on my Mac Mini. I realized this when I went to double check the settings on the Core. I had changed the name of the CoreAudio entry on my MBP during testing. When I looked at the audio settings on the Mac Mini, I discovered that the CoreAudio under “This Computer” on that system now had the name that I had given to CoreAudio on the MBP.
So, I launched Roon on the MBP. It said that it was waiting for connection to remote Core. Then it connected and looked normal. I selected System Output and started something playing. I heard no output. Then I went to the room where the Mac Mini is, and sure enough, it was playing the track.
In the Audio settings on my MBP the two entries under “This Computer” are not on this computer, they are on the Mac Mini which hosts the Roon Core. The only reference to the MBP in Roon on the MBP is as an Airplay device. What the heck?
Thanks for engaging on the Roon community and sharing both the wins and the challenges you’ve ran into. We’re sorry about the roadblocks in enjoying Roon.
Since you’re using the MBP as a remote to control your Roon Core (on the MacMini), I wonder if your MBP is set up as a private zone. Could you please check and disable the private zone?
Well, I checked, and no, neither System Output nor Built-in Output that appear under This Mac in the Audio settings in Roon on my MBP have private zone enabled. Note, however, that as confirmed by the test I mentioned above, these settings are not actually for my MBP, they are rather for the Mac Mini. I have no access to audio settings for my MBP in Roon. They simply do not appear.
And here’s another test to confirm that Roon is having some sort of personality crisis on my MBP.
On the Mac Mini where my Roon Core is installed, I went into Audio settings in Roon.
1a) I renamed System Output to MiniSO and enabled Private zone.
1b) I renamed Built-in Output (CoreAudio) to MiniCA and enabled Private zone.
Per the link provided above, “The Private Zone setting prevents remote control of connected audio outputs. A private zone can only be controlled from the device that it’s connected to.” Therefore, having enabled Private zone on the Mac Mini it should now be impossible for me to control the Roon output of the Mac Mini from my MBP, right?
On the MBP which is absolutely not my Roon Core (I have been using Roon on other devices for the past couple of days with Roon not running on the MBP, in fact with the MBP not even powered on) I opened Audio settings.
2a) Under This Mac I see “MiniSO” and “MiniCA”. That’s all.
2b) I select MiniSO as the output device and start a track.
2c) I hear nothing from the MBP.
2d) The track is playing on the Mac Mini.
Roon on my MBP is absolutely convinced that it is running on my Mac Mini. I think that it needs therapy.
It’s impossible not to mention that the humor infused in your post gave me a great laugh . Thank you for taking this in stride.
I appreciate you running all these tests and helping figure out what might cause this. I am hopeful that trying the steps below on your MBP might clear the confusion. Here goes:
Thanks for the suggestion. Unfortunately, though, I just checked and there is no Roon* folder to rename in my Library folder. If I remember correctly I did find one there after doing the initial data transfer to this MBP, but I deleted it before installing Roon.
No, since I didn’t find the folder that you wanted me to delete, I did not bother reinstalling. However, for completeness sake, here is what I just did:
Reboot MBP.
Search for Roon files with ‘find -x / -name ‘Roon*’ 2>/dev/null’
sudo rm -rf /Applications/Roon.app
rm -rf Downloads/Roon.dmg Library/Roon
Same search again. This time it reveals only two diagnostic logs in /Library/Logs
Thanks for sharing that. You’ve done so much already.
I’ve looped in our technical team, so they can decipher a lot more out of this than our team can. However, as it is closing in on today, please, expect a reply early next week.
In the meantime, I hope music will still play in your home
Did you by any chance use a Time Machine or similar program to clone the Mac HDD? There’s a bit more involved troubleshooting we can try, I will send it via private message!
Hi, Noris. Yes, I used Migration Assistant during the setup of my MBP to copy data from my Mac Mini. Following the instructions in your private message did resolve the issue. I can now play music via Roon on the MBP, thanks.
Are those instructions available somewhere on the site, in case others should encounter this issue?