Jak javascript może przesłać blob?

Mam dane blob w tej strukturze:

Blob {type: "audio/wav", size: 655404, slice: function}
size: 655404
type: "audio/wav"
__proto__: Blob

W rzeczywistości są to dane dźwiękowe nagrane przy użyciu najnowszego ChromegetUerMedia() iRecorder.js

Jak mogę przesłać ten blob na serwer za pomocą metody post jquery? Próbowałem tego bez szczęścia:

   $.post('http://localhost/upload.php', { fname: "test.wav", data: soundBlob }, 
    function(responseText) {
           console.log(responseText);
    });

questionAnswers(5)

yourAnswerToTheQuestion