general sound (common) library -- using naudio