my home server with madsonic is based on a PC and I have him configured to go to standby after some time with no access and wake up by a received magic packet from the cilent.
Using madsonic client I have to first send a magic packet with a seperate app and then start Madsonic.
It would be a much more comfortable an a perfect feature for the client to have an option "Send a magic packet".
This option has to be flexible for:
URL or IP
Waiting time for the server to wake up (and then start the music player)
There are a lot of explanations code-examples to be found in the web. e.g: