Я делаю несколько простых простых программ с libsndfile и в настоящее время и пытаюсь найти способ печати тишины в аудиофайле, кроме приглушения из другого файла. Якобы, я делаю драм-машину. В данный момент я могу записать длину входного аудиофайла и добавить их друг к другу, если я так захочу. Хотелось бы получить более глубокое понимание этой, казалось бы, сверхпростой задачи .. или пощечины, если на самом деле это так просто.Как вы печатаете тишину в аудиофайле с помощью libsndfile?
Спасибо!
Я понимаю молчание нули. Я думаю, что мой вопрос был в основном, как я мог бы читать/писать из массива, который я сделал, а не напрямую из файла? Я теперь вижу, что я избавляюсь от цикла while здесь: while ((readcount = sf_read_double (sndfile, data, BUFFER_LEN)) и вместо этого передается в моем собственном массиве с использованием SNDFILE * для выходного файла sf_write_double (SNDFILE sndfile, double * ptrToMyArray, sf_count_t frames) – pritchardsmith
Извините, у меня возникли проблемы с разграничивающим кодом. Я, очевидно, новичок в этом сайте. – pritchardsmith
@ Erik de Castro Lopo – pritchardsmith