libwave is windows wave binding and object oriented wrapper prepared to using in oop language