WavePlayer integrates with WooCommerce using its action and filter hooks. So, as long as your theme is compliant with WooCommerce theme developing guidelines, you should not find any problem integrating WavePlayer with WooCommerce using your theme. For example, this website is based on the free version of the Mesmerize theme and the out-of-the-box integration is absolutely seamless.
We tested WavePlayer with tens of WooCommerce themes, both Free and Premiums, and the WooCommerce integration worked out of the box with the vast majority of them. Some themes, though, use various forms of customization that might require some extra actions. For example, a CSS rule of the theme could prevent an element in the player to display correctly. If you are not familiar with coding, we would recommend you to CONTACT US and we will do our best to point you in the right direction in fixing your issues.