Offтопик:
Сообщение от
zoog
Отнюдь. В Вашем варианте это 3 разные вещи - кратная передискретизация параллельных ЦАПов, дельта-сигма-нойз-шейпинг и преобразование форматов 44<->48. Даже 3 с половиной, если вспомнить о 44<->44.
Давайте разберёмся.
1. "Кратная передискретизация параллельных ЦАПов" - тут всё понятно. Добавили между семплами нули, применили ФНЧ, при необходимости - применили дизеринг.
2. "Дельта-сигма-нойз-шейпинг" - тут сложнее. Обычно сначала делается то же самое, что в п. 1 с увеличением в те же 8-16 раз, а потом уже работает собственно дельта-сигма модулятор, на выходе которого может быть уже, например, 256fs (но с меньшим количеством уровней). Вот эту вторую стадию (модуляцию) передискретизацией обычно не называют, хотя там тоже происходит кратное увеличение частоты.
3. "преобразование форматов 44<->48" - некратная передискретизация, в лоб делается примерно также как п. 1, но с последующей децимацией. То есть п. 1 - это фактически частный случай п. 3 с децимацией в 1 раз.
4. "если вспомнить о 44<->44" - вы имеете ввиду ASRC? Да, не особо отличается от п. 3, хотя посложнее.
Посмотрим, что из этого можно назвать термином sample rate conversion (SRC). Да собственно всё то же самое - п. 1, первый этап п. 2, п. 3, п. 4. То есть термин "SRC" эквивалентен термину "передискретизация".
Сообщение от
zoog
Но всё же - при сохранении сэмпла щёлчка таки не должно быть?
Если вся цепочка ПО-драйвер-фирмварь-железо его сохранит, то да, не должно быть.
Социальные закладки