Пожелание мягко скажем специфичное.
Сгорела тут у человека аналоговая половинка EMU1212m.
Он попросил меня сделать ей замену. Ну я конечно же согласился. Решил сделать блок ЦАП на PCM1704. Они как известно классические мультибитники без интегрированного ЦФ. Т.к. pci контроллер у EMU держит частоты вплоть до 192кГц, то я предположил, что и 176.4 кГц он тоже выводить умеет. По сему я и решил, что железячный ЦФ ставить нет смысла, а надо реализовать его программно. Дело еще усугубляется тем, что железячных ЦФ достаточной точности в мире всего 3. Это:
SM5842, SM5847 и PMD100. Они очень трудно достоваемые и дорогие.
Требуется принимать поток 44.1/16, вычислять и вставлять промежуточные отсчеты, затем проводить фильтрацию. На выходе должна быть частота 176.4, ну и битность там 24 или меньше по желанию.
Здесь были жалкие потуги выяснить алгоритм цифровой фильтрации:
http://www.vlab.netsys.ru/forum/show...6&page=1&pp=30
Пока ни к чему не пришли.
Я все это пишу у тому, что раз вы здесь увлекаетесь написанием звуковых дров, то может еще и владеете секретом алгоритма цифровой фильтрации?
Женя