Prices are increasing for the 1.0.0 release. For the early bird price, purchase premium from the 0.x.x version or, use the coupon EARLYACCESS2025 on the web for the monthly or lifetime purchases.
The main site doesn’t link to these pages for now:
I can’t seem to find or select any audio devices on MacOS Tahoe 26.0.1. I tried the “Rescan the list of audio devices”, nothing seems to work.
When I opened the app, there were no permissions requested for audio devices, so I don’t know if that’s the problem, or if there’s a manual way I can add it. I would really like to try this app between MacOS and iOS.
Let me know if you need any logs or anything, but the only thing I did was opening the app and tried to select a device.
Yes, please post the logs. They’re reachable from the settings.
Would you mind making a screenshot of your audio devices? Maybe there’s an incompatibility there…
Indeed there is an error in the logs. I can’t upload an attachment as I’m new, so here’s the first snippet from the logs; the error that occurs here just repeats every few seconds (also, IP and device name redacted)
2025-10-10 13:26:42.644 [INF] Version: 1.0.0-alpha04, os: Mac OS X, osVersion: 26.0.1, arch: aarch64
2025-10-10 13:26:42.672 [INF] Setting the locale to en
2025-10-10 13:26:42.721 [INF] Sentry initialized
2025-10-10 13:26:42.734 [INF] Checking for update...
2025-10-10 13:26:42.736 [INF] Starting the server...
2025-10-10 13:26:42.736 [INF] Waiting for devices from RtAudio…
2025-10-10 13:26:42.745 [INF] Starting to broadcast DNS-SD…
2025-10-10 13:26:42.745 [INF] Starting to broadcast over UDP…
2025-10-10 13:26:42.752 [INF] Network addresses: NetworkInfo(broadcastAddresses=[WithoutPort(host=192.168.2.255)], localAddresses=[WithoutPort(host=xxx.xxx.xxx.xx), WithoutPort(host=192.168.2.162)])
2025-10-10 13:26:42.754 [INF] Trying to bind the server on port 29150…
2025-10-10 13:26:42.858 [WRN] System error: SystemErrorId(value=RTAUDIO_DEVICES_ERROR)
2025-10-10 13:26:42.860 [ERR] Audio backend failure
java.lang.RuntimeException: wstring_convert: from_bytes error
at com.azefsw.audioconnect.rtaudio.JniAudioManager$CppProxy.native_getDevices(Native Method)
at com.azefsw.audioconnect.rtaudio.JniAudioManager$CppProxy.getDevices(SourceFile:2)
at tqb.a(SourceFile:54)
at wb4.a(SourceFile:3)
at axb.invoke(SourceFile:2)
at zwb.a(SourceFile:30)
at zwb.a(SourceFile:2)
at oqb.invokeSuspend(SourceFile:1)
at oqb.invoke(SourceFile:2)
at da4.a(SourceFile:115)
at yb4.a(SourceFile:1)
at uqb.a(SourceFile:1)
at yb4.a(SourceFile:1)
at xqb.a(SourceFile:1)
at h94.a(SourceFile:153)
at ga4.a(SourceFile:1)
at h94.a(SourceFile:909)
at yqb.invokeSuspend(SourceFile:18)
at yqb.invoke(SourceFile:2)
at gxb.a(SourceFile:5)
at h94.a(SourceFile:153)
at ga4.a(SourceFile:1)
at h94.a(SourceFile:153)
at la4.a(SourceFile:1)
at z61.invokeSuspend(SourceFile:3)
at iu.resumeWith(SourceFile:5)
at p83.run(SourceFile:170)
at ez1.run(SourceFile:515)
2025-10-10 13:26:42.864 [INF] Sentry initialized
2025-10-10 13:26:42.986 [INF] Got current ID in 240.392042ms
2025-10-10 13:26:43.011 [INF] Showing main window...
2025-10-10 13:26:43.173 [INF] Rendering api: METAL
2025-10-10 13:26:43.229 [INF] Found no update
2025-10-10 13:26:43.328 [INF] Broadcasting with hostname: redacted-MacBook-Air.local on address 192.168.2.162…
2025-10-10 13:26:43.357 [INF] Broadcasting with hostname: redacted-MacBook-Air.local on address xxx.xxx.xxx.xx…
2025-10-10 13:26:43.366 [INF] Discovering services on WithoutPort(host=xxx.xxx.xxx.xx)…
2025-10-10 13:26:43.366 [INF] Discovering services on WithoutPort(host=192.168.2.162)…
Good catch. My inputs list did have an iPhone continuity camera as one of the options, and of course it’s using the iOS’s smart quote in its name.
Renaming the device seems to have fixed this issue. I’m having some other issue in connecting, but I’ll play around with it some more to try and resolve it.
@SLATT Thanks for the heads up, I wanted to make a stealth update without sending a notification to everyone. It ended with the update not being pushed at all!
@Minh_Hoang@nonukez Your connections issues should be fixed by updating the iOS app to 1.0.0-alpha04 (1.0.0.4 in TestFlight)
One user experience issue was that it took me way too much time to figure out that there is submenu for device you are connected to where you assign audio device. it could maybe list current audio device or selection on main screen already.
On Linux (macOS being INPUT and Linux being OUTPUIT) I get a Buffer 0ms, Latency N/A
Input on macOS is BlackHole 2Ch Output on Linux (tried Default ALSA Device, PulseAudio Server and the actual USB Headset)… On SonoBus (competitor app) it works. Also works on Windows (AudioRelay) as the output device.
2025-11-06 13:19:38.230 [INF] Connecting to server: /10.1.1.231:29150…
2025-11-06 13:19:38.234 [INF] Connected to server: local: /10.1.1.20:51538 remote: /10.1.1.231:29150
2025-11-06 13:19:38.276 [INF] Bound UDP port 29150
2025-11-06 13:19:38.288 [WRN] Can't start output, got an null audio config from the remote agent
The reported device's output latency is 0 or unavailable
2025-11-06 13:19:41.279 [WRN] UDP socket timed out, the app is not receiving audio data packets
2025-11-06 13:19:43.284 [WRN] UDP socket timed out, the app is not receiving audio data packets
2025-11-06 13:19:44.380 [WRN] UDP socket timed out, the app is not receiving audio data packets