return 0 from length/position if not playing
another attempt on Playback class functions for querying playback state
separate startplayback and loadsong in Sound