you can also use a TEXT struct and forget about allocation and removal.

Code:
TEXT *txtSongs = { string ( "song01.ogg", "song02.ogg" ); }
...
var hndSong = media_play ( (txtSongs.pstring)[1], NULL, 100 );