Sox - Использование эффекта тишины в C ++ - PullRequest
0 голосов
/ 07 февраля 2020

Я пытаюсь использовать эффект тишины sox в C ++

char* silenceOptions[25];
silenceOptions[0] = "-l 1 0.2 1% -1 0.2 1%";
sox_effect_options(effect, 7, silenceOptions);

Я получаю вывод:

silence: usage: [ -l ] above_periods [ duration threshold[d|%] ] [ below_periods duration threshold[d|%] ]

Как правильно передать аргументы в эффект тишины ?

int sox_effect_options(sox_effect_t *effp, int argc, char * const argv[]);

Я не понимаю, является ли arg c числом аргументов размером с argv?
Что не так с "-l 1 0,2 1% -1 0,2 1%"?

...