OpenAL framework upload