Do I correctly understand, that Toybox.Media module and Toybox.Media.PlaybackProfile class specifically only can control the music which is played on the mobile phone, not on the watch itself? In other words, there are no Garmin watches and related API, which can play real music (.wav or .mp3 file) directly on the watch or generate music programmatically directly on the watch without the phone. I can play tone, but it is not music. I can control the frequency of the tone, but it will be like music on old phones such as Nokia 3310. I cannot play real music from wav or mp3.
If I am wrong and it is possible to play music on some Garmin watches (especially from my own Garmin Connect IQ program), please give me the link or some information about it.