add gl index select code
add audio patch to remove stl dependency