Raw Sound import and looping

Hi,

currently Im trying to import raw sound data during runtime.
If I use UserDataAudio I can play a sound but its not possible to loop it again and “userdata.open().canSeek()” returns False.
So I tried to derivate from MovieAudio, overwrite the importern methods and pass it to getSound. But getSound raise “TypeError: Arguments must match one of:” although isinstance and getClassType() report the correct type.

So how can I import raw sound data AND play it in a endless-loop?

P.S: futhermore if i play more than one audio it sounds overdriven. Does the samples get just summed up?