1.0.0-alpha03: First iOS version

:warning: This is an old version, please check the latest releases.

Changelog

1.0.0-alpha03 (2025-08-10)

  • Added iOS builds
    • iOS can only connect to version 1.0.0+
  • Uses Zeroconf for device discovery

1.0.0-alpha02 (2025-06-10)

Windows

  • Fixed a crash on app startup affecting Windows 11

1.0.0-alpha01 (2025-06-10)

See 1.0.0-alpha01: Listen from multiple devices, require connection approval, audio settings on desktop, premium on desktop, linux ARM

Known issues

General

  • Most translations are out of date
  • Some screens are missing
    • Premium screen on desktop
    • The disconnected screens of connections
  • Microphone permissions requests are a bit hidden
  • It’s currently tedious to have to create 1 config for each of your audio device
    • And it’s not clear that you need to create them in the first place
  • There’s now a legacy network protocol (used by 0.x.x) and a new one. It’s not clearly surfaced in the UI
  • The documentation isn’t up to date

Windows

  • The minimize on close option make the Window uncloseable. (Report)

macOS

  • A user reported that the app failed to load its audio device

Android

  • You need to manually stop the audio sharing (media capture), even after disconnecting

iOS

  • Missing audio routing, interruption handling and the equivalent to Android’s playback notifications
  • Sometimes dialogs don’t open

Limitations

  • You can’t have multiple audio streams that send audio to AudioRelay’s virtual mic

Notes

  • Sharing Android’s audio won’t work for every app, check the compatibility here
  • 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:

Feedback

1 Like

I got crashed on the macos version, no matter x64 or arm64
seems that was a null pointer bug… could u try to fix it?
i have posted a bug report in the form you provide, the same bug appears both in the latest and previous version.
I only opened it and do nothing it will crash, or just connect to my phone for mic use it will crash too.

I hope to buy it when it become stable, i really don’t have another nice choice to replace audiorelay , it works really nice on mac and windows, because it finally support ios i decide to buy it for a lifetime license

1 Like

In Windows version, enabling “Minimize window” in settings will cause window’s close button to become unresponsive when clicked.

1 Like

Hi,

Could you please run this command in the terminal, until the app crashes?

/Applications/AudioRelay.app/Contents/runtime/Contents/Home/bin/java \
-cp "/Applications/AudioRelay.app/Contents/app/audiorelay.jar" \
com.azefsw.audioconnect.desktop.app.MainKt > ~/output.log 2>&1

It’ll generate an output.log file in your user directory, please post it here (Or on https://pastebin.com/ if too long).

Hi,

Thanks for the report, it’ll work in the next version.

the log file was too long and the pastebin was always crashed…
could you open the permission to let me upload the log file?
also in the latest version of macOS tahoe audiorelay cannot search any of my input/output devices…

I use AudioRelay to let two Windows PCs share one speaker, but sometimes it fails to receive audio. I could get it working again by restarting AudioRelay.

2025-08-26 12:55:53:957 [INFO] Requesting connection to RSocket(address=WithPort(host=192.168.1.92, port=29150), expectedDeviceId=ZPTDP-CA6WB-S1EVY-41364-AY00N-2WZF9-0Y5WZ-Y0AN6-TMW5H-RYK1J-BGU, shouldAutoStartDefaultAudioSessions=true, info=ConnectionRequestInfo(remoteDeviceName=DESKTOP-AAAAAAA, remoteOs=Windows))
2025-08-26 12:55:53:962 [INFO] Connecting to server: /192.168.1.92:29150…
2025-08-26 12:55:53:963 [INFO] Connected to server:  local: /192.168.1.91:3358 remote: /192.168.1.92:29150
2025-08-26 12:55:54:034 [INFO] Bound UDP port 59100
2025-08-26 12:55:54:091 [WARN] Can't start output, got an null audio config from the remote agent

I found that if one of the two computers hibernates while connected and then restarts, this problem occurs.

I also found that sometimes, after the computer wakes up from sleep, AudioRelay crashes.

app_version: 1.0.0-alpha02
os: Windows 10
os_version: 10.0
arch: amd64
skiko_rendering_api: DIRECT3D
thread: DefaultDispatcher-worker-12


java.io.IOException: Failed to reconnect after 5m
	at UJ.a(SourceFile:26)
	at RJ.invokeSuspend(SourceFile:1)
	at t8.resumeWith(SourceFile:5)
	at cK2.e(SourceFile:1)
	at COM2.resumeWith(SourceFile:4)
	at t8.resumeWith(SourceFile:15)
	at Wc0.run(SourceFile:170)
	at kQ.run(SourceFile:515)
	Suppressed: db0: [nw@6dbc31c9, t83{Cancelling}@9c47d89, Dispatchers.Default]

Setup: PC running Win. 11 → output audio to iPhone 15

A few notes / “issues” I have encountered after ~2 weeks of daily use:

  • When receiving a phone call and don’t answer, the devices disconnect.
  • When answering a phone call, the devices also disconnect.
  • Can not establish a connection to the phone from the PC app button - Works fine when initiating from the iOS app.
  • Audio will occasionally pop or get choppy.
  • Cannot easily control volume through PC system settings.

So far, the apps work really well and have been overall solid. Had no major issues when doing initial setup/connection.

Thank you for finally making a usable solution for iPhone users!

1 Like

hello, is there an IPA file for sideloading? because the beta is full

Hey Asapha,
I’m using AudioRelay alpha 03 to send uncompressed audio from a Legion laptop to a M4 Pro Mac Mini. So far so good.
I’m connecting them with a RJ45 CAT5e cable straight between their respective ports. No switch nor router involved. It works, BUT I have to enter the address of one of the computers manually.

AudioRelay does not offer me a “Connect” button for this maybe unusual ethernet connection, only for Wi-Fi, as both computers are also on the same wi-fi network. Can’t see any option on the settings page about ethernet discoverability. Any clues? Is this a bug?

Would you mind trying the 1.0.0-alpha04?

In case the issue occurs again, you should be able to upload log and txt files of up to 10 MB

The new version should display your audio devices in the dropdown menus.

Thanks for the report, it’s fixed in 1.0.0-alpha04

I can’t reproduce the issue (using the new version), the audio stream resumes correctly on my end. Please let me know if this occurs again

Thanks for the feedback!

It should be fixed in the next versions

(I’m assuming that hosting is enabled on iOS and you click on the Connect button from the Device list on the PC.)
On the PC, does the IP address displayed on the device list corresponds to what you see on the iOS app (at the top of the home screen)?
Would you mind sending the logs from the PC?

When this happens, is there high variation in the graph or any warnings?
e.g:

True, related feature request

Hello, I’ve increased the number of spots