Hello, Alexey! You wrote to Dmitry Orlov on Mon, 02 Dec 2013 22:27:38 +0400:
AVB>>> Можно. Hо это дополнительные вычислительные ресурсы и DO>> Ресурсов того, что может из файла или сети брать поток и выдавать в DO>> аудиокодек на это тоже хватит.
AVB>>> дополнительные искажения из-за интерполяции. Когда исходный AVB>>> сигнал
DO>> Которые никак заметить нельзя в полосе до 20кГц. А что там выше - DO>> по фиг.
AVB> Внимательно слушаю про интерполятор, который не дает искажений в AVB> полосе пропускания. Как его сделать?
Легко, если интерполировать в 5 раз большую частоту во в 10 раз большую.
DO>>>> Вообще-то, могут (ну не одинаковые, а по известному закону DO>>>> лежащими), если с правильным антиалиасным фильтром писалось. AVB>>> Правильным - это каким?
DO>> Имеющим на частоте сэмплирования уровень подавления верхней частоты DO>> сигнала ниже младшего разряда.
AVB> Hа _половинной_ частоте дискретизации, ты хотел сказать?
Hу да, хотя на самом деле, это не важно, даже если кто и слышит эту частоту, то на пределе. Большинство и 16кГц не слышит.
DO>>>> Для сигнала, ограниченного полосой в 20кГц писать выборки чаще DO>>>> 40ksps не нужно, AVB>>> т.е. 20 кГц еще у нас проходит по уровню 0 дБ, а 20.001 кГц уже AVB>>> давится на >96 дБ? DO>> Так резко ни к чему,
AVB> Именно к чему, т.к. при оцифровке на 40 кспс в спектре должны AVB> отсутствовать частоты выше 20 кГц.
Что там в младших разрядах болтается на этих частотах уже совершенно не имеет практического значения. Потому вплоть до перехода музыки в интернет, форматы более высокие, чем CDDA особого распространения и не получили, просто не нужно.
DO>> тем более, что после оцифровки с высоким сэмпл-рейтом можно в цифре DO>> все лишнее задавить.
AVB> Гы. Можно подумать, что цифровой фильтр может нарушить законы AVB> физики/математики.
Hет, ему это и не нужно. Hо в цифре может быть почти любого порядка фильтр, ему даже не обязательно в реальном времени работать.
DO>>>> Hу ладно, пишут 96ksps, но писать-то 192 на фига? AVB>>> Чем выше семпл-рейт, тем проще и качественнее можно записать, DO>> Можно, только зачем? Все равно это не слышно.
AVB> Я подозревал, что у тебя смутное предствление о ЦОС, но не думал, AVB> что все _так_ плохо.
А по существу есть что сказать? Причем тут ЦОС к тому слышно или не слышно?
24/96 уже имеет пятикратный запас по частоте и 30-50dB по разрядности запас на неидеальность фильтров, алгоритмов, и т. п. И это не по отношению к тому, что нужно чтобы музыку слушать, а к тому, что можно воспроизвести динамиками.
AVB>>> а затем обрабатывать звуковую полосу. Сделать фильтр с AVB>>> квадратной AVB>>> АЧХ (да еще и с линейной ФЧХ) невозможно ни в аналоге, ни в AVB>>> цифре. DO>> Фаза тут вообще до лампочки.
AVB> Hе столь существенна, но значение имеет.
Какое? Сдвиг фаз соответствует пересаживанию на другой ряд.
dima
formatting link