I think your idea here is good, as the others have said please log a bug so it can be tracked. This is probably not a difficult fix in the volume slider replicant. The code is part of desklink in case you are curious, so you can log this under the component “Applications/Command Line Tools”: haiku/VolumeControl.cpp at master · haiku/haiku · GitHub
It probably needs a short debounce or similar idea.
The start up sound will only work if it’s played in the sounds application before a reboot.
It will not work if I shut down the VM then start it instead of using the restart button.
When I start the machine as usual, the beep of the volume slider takes around half a minute before it starts working, but it will work immediately if I make the start up sound work using the explained method.
No. They didn’t. IIRC there’s an open ticket because some of them are not working (Some events, mainly windows events aren’t triggering the sound).
It’s difficult to make a sound scheme in Haiku that you could be applied easily. You can to do it with ThemeManager but it’s not really straight forward and anyway ThemeManager isn’t included by default.
Some extra packages that are available in HaikuDepot are providing some events; at least BeShare and USB Deskbar are doing it.
It is difficult to know what event people will judge more important than the other and worthy to assign a sound to.
So I guess that it won’t be so easy to make a package that would provide sounds out of the box.
C’mon that’s exaggeration. How big will it be? I just looked up the WAV system sounds of Windows 11 in the media folder. 38 files with a grand total of… 7 megs.
And I imagine if anything that Haiku probably doesn’t even need half of that amount for a complete set.
Seeing as about two or three sounds actually work it doesn’t make sense to ship sounds. This would give the impression that anyone in the dev team cared enough to fix them, and so far nobody has done this.
Time to time (I don’t know why), the headphone output is not recognized, so I can identify when it happens with this startup sound (most of the time it works)
Personally I am against a startup sound. The OS should be quiet and never bother me. A sound test in the media preferences would be cool regardless of this
Or ask the user in the media-preferences to play and to install a startup sound after boot?
There is a need to identify if the sound works or not after boot!
The startup sound works right now. Just pick any sound from the contest or one from a different source and you can use it. No need to change anything in the preferences for that.
I know this!
But, if I test some hrev… on USB-Drive each time I have to look for a media file and copy it first to this Drive in order to check the hrev! Then I have to open the sounds preferences an load it there. Then I can reboot and test the USB-Stick
So, should we include the beep sound of Garrett Kabler - winner of the ill-fated sounds contest - and set it as “Beep” in the Sounds preferences by default? It’s just 176 KiB: https://0x0.st/XC8W.wav
That’ll beep whenever you change volume with the Deskbar replicant, for example.