make sound stream pure virtual and add soundfile
add basis class for filter