ALboolean looping = sample->is_looping() ? AL_TRUE : AL_FALSE;
alSourcei( source, AL_LOOPING, looping );
alSourcef( source, AL_ROLLOFF_FACTOR, 0.3 );
- alSourcei( source, AL_SOURCE_RELATIVE, AL_FALSE );
+ alSourcei( source, AL_SOURCE_RELATIVE, AL_TRUE );
alSourcePlay( source );
testForALError("sample play");
} else {