How to user listen the songs after purchasing their songs or products using Drupal commerce?
You could probably place a view on the confirmation / download page to link to the mp3 inside html5 audio tags.

&lt;audio controls&gt;
  &lt;source src="mymusic.mp3" type="audio/mpeg"&gt;
Your browser does not support the audio element.
&lt;/audio&gt;


You could make the default view in a block, place it on the confirmation page where the link to download the mp3 is, and get the mp3 file with a contextual filter with a default value of get ID from URL.