Я пишу программное обеспечение, которое обрабатывает аудиофайлы. Я использую библиотеку libsndfile для чтения данных волновых файлов и столкнулся с сомнением, которое не было разрешено их документацией: в чем разница между функциями, считывающими элементы, и функциями, считывающими фреймы? Или, другими словами, получу ли я одинаковые результаты, если поменяю местами sf_read_short
и sf_readf_short
?
В некоторых вопросах я читал, что аудиокадр равен одному сэмплу, поэтому я подумал, что то, что libsndfile называет элементами, может быть одним и тем же. Во время моих тестов они оказались одинаковыми.