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

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

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

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

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

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

Спасибо!


person Eric Brotto    schedule 09.02.2011    source источник


Ответы (2)


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

person Paul R    schedule 09.02.2011
comment
Звучит отлично! Любой простой способ сделать это? Я просто хочу, чтобы он работал :) - person Eric Brotto; 09.02.2011
comment
Просто создайте код, например. read_wav, а затем запустите его в командной строке с вводом из файла .wav, например. $ read_wav < my_sound.wav. - person Paul R; 09.02.2011

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

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

person Brad    schedule 09.02.2011
comment
Предполагается ли, что я нахожусь в том же каталоге, что и исполняемый файл? - person Eric Brotto; 09.02.2011