AxelChat icon indicating copy to clipboard operation
AxelChat copied to clipboard

AxelChat Client not the application source for new message sound

Open MadmanSilver opened this issue 5 months ago • 2 comments

The client doesn't seem to be the source of the new message sound, which makes audio routing really annoying. The sound always goes through the system default audio output device regardless of what my audio settings are. I can manually set the output device of AxelChat to be a different device in the Windows audio settings, but it does nothing. Same goes for setting the volume of the application via the mixer. It's probably just going through system sounds or something, not really sure. I even checked to see if it was going through the widget in OBS, but it is not.

I don't want my viewers to hear the new message sound, so I was going to route it to my virtual device that doesn't go through to the stream. Now I've had to reconfigure my whole setup to not send system sounds to stream, meaning I have to manually set every game or app to route to a different virtual device just so the stream can hear them.

MadmanSilver avatar Jul 07 '25 18:07 MadmanSilver

Hi! Thanks for reporting the issue. I'm planning to add the ability to customize the audio output device, the volume of the sound and choose the sound itself. I think this will solve the problem. But I can't name the implementation dates yet, unfortunately.

3dproger avatar Jul 16 '25 08:07 3dproger

Hi! The sound notification for a new message is now located in an external file <app_folder>/deps/audio/notifications/default1.wav. This means that by replacing this file, you can change the notification sound. Only the wav format is supported. After replacing the file, restart AxelChat. I still haven't created a proper interface for customizing this notification, sorry. This works since 0.41.2. You can try: https://github.com/3dproger/AxelChat/releases

3dproger avatar Nov 09 '25 22:11 3dproger

If you are using Streamer Bot, Axel Chat is able to connect with it via Websocket. Then, in Streamer Bot you will be able to script New Message notification and even select output device.

Aeon1704 avatar Nov 27 '25 12:11 Aeon1704