Передача URL-адреса в определенный fragment кода примера, который извлекает образцы из файла WAV

Я не знаю, имеет ли право на SOF доступ к такому конкретному вопросу, но здесь я иду:

Я нашел этот замечательный fragment кода, который берет все образцы из WAV-файла и передает его в массив.

Код компилируется, но я не могу понять, где передать аргумент, где находится файл, и каково его имя.

Любая помощь?

PS Если этот код делает то, что он говорит, он может быть полезен многим людям.

Спасибо!

Если вы посмотрите на код, который он читает из stdin (и он даже говорит в описании выше кода: «Он читает из stdin» ). Очевидно, он предназначен для использования в качестве инструмента командной строки (или «фильтра»), который может быть подключен к другим инструментам или автономным с использованием перенаправления ввода-вывода.

Вы должны иметь возможность выводить выходные данные из wget или curl.

wget -O - http://www.whatever.com/somefile.wav | yourpieceofcode