Well According to someone who helped me, some python feature has been dropped. It is done by creating a folder full of your favourite mp3's,flac's in userdata/playlists/music. You then create an m3u in the same folder with the addresses of all the mp3's and flac's.
Then................. create an autoexec.py in the userdata folder with the following text (edit in notepad):
#execute targeted script at startup.
import xbmc
xbmc.executebuiltin( "PlayMedia(C:\Users\Paul\AppData\Roaming\XBMC\userdata\playlists\music\playlist.m3u)" )
xbmc.executebuiltin( "PlayerControl(RandomOn)" )
You can drop the the third line if you always want to play them in the same order. I've got about 80 tracks in there so it can play all day and never in the same order.
One note though, if you do use the random feature, it will remain on even if you go to your music folder and want to play an album. To avoid this, you just add this line in your Home.xml (ActivateWindow(Music):
<onclick>XBMC.PlayerControl(Randomoff)</onclick>
The reason the .py is so simple? Well in another thread, there was a python script designed to do this and a few bells and whistles. I tried it initially and got nowhere. One of the wiser heads on this forum gave me the simpler script above telling me at the time that Frodo had dropped support for "xbmc.executehttpapi" So there is my convoluted answer