Передискретизация на примере ЦАП AD1862 (PCM61)
|
|
AS_Gr | Дата: Пятница, 31.05.2013, 18:36 | Сообщение # 46 |
Группа: Проверенные
Сообщений: 213
Статус: Offline
Страна: Российская Федерация
|
Цитата (bisesik) При использовании D-триггера на WS что сделать с U1A? Выкинуть?
Если использовать оба выхода триггера - инвертирующий и нет, то можно и выкинуть
|
|
|
|
bisesik | Дата: Пятница, 31.05.2013, 18:52 | Сообщение # 47 |
Группа: Проверенные
Сообщений: 2411
Статус: Offline
Страна: Казахстан
Город: Алматы
|
Вот так? Многовато корпусов уже... Странное дело, но TDA1544 не захотела работать от этого конвертера почему-то (первая версия схемы).
Сообщение отредактировал bisesik - Пятница, 31.05.2013, 18:58 |
|
|
|
Konstantin740iL | Дата: Вторник, 04.06.2013, 21:09 | Сообщение # 48 |
Группа: Проверенные
Сообщений: 525
Статус: Offline
Страна: Украина
Город: Czernowitz
|
Цитата (bisesik) Так правильнее? Будет простыми словами - треск. Можешь сам проверить. Все регистры в ЦАПах обычно "тактируются" по спаду. Скорее инвертор клока нужен на вход 74164.
Mit Freundlichen Grüßen, Konstantin
Сообщение отредактировал Konstantin740iL - Вторник, 04.06.2013, 21:22 |
|
|
|
bisesik | Дата: Четверг, 06.06.2013, 10:44 | Сообщение # 49 |
Группа: Проверенные
Сообщений: 2411
Статус: Offline
Страна: Казахстан
Город: Алматы
|
В общем, проверенной считать только первую схему (пост 36). Вчера проверил её на PCM63 - всё отлично работает. Добавлено (06.06.2013, 10:44) --------------------------------------------- Просто добавлю, что связка Win7+foobar2000 (только wasapi, Asio - увы, нет)+ Amanero + этот конвертер + PCM63 работает отлично вплоть до 384кГц (проверено на слух и осциллографом). В Linux тоже всё должно работать. Таким образом, использование плагина типа Resampler SSRC X совместно с foobar2000 по сути становится заменой аппаратного 8-ми кратного апсемплинга (имеется ввиду 8x48=384кГц). Если верить мнению большинства специалистов, то за всю историю существовало всего несколько чипов качественных ЦФ (3-4 штуки). К сожалению, системы на базе ЦФ SM5842\47 или PMD100 у меня нет, поэтому сравнить качество программного и аппаратного апсемплинга в лоб пока не получится, но что-то мне подсказывает, что особого ухудшения при программном апсемплинге быть не должно. Ещё один довод в пользу программного апсемплинга в том, что программно апсемплить можно хоть 44.1кГц в 8 раз, хоть 192кГц в 2 раза, в то время, как МС ЦФ понимают только 44.1\48кГц на входе.
|
|
|
|
Bobby_II | Дата: Четверг, 06.06.2013, 17:49 | Сообщение # 50 |
Группа: Проверенные
Сообщений: 5526
Статус: Offline
Страна: Российская Федерация
Город: Санкт-Петербург
|
Какое замечательное наблюдение ....
я понимаю что вам нечем, но всё-ж попробуйте понять!!!
|
|
|
|
bisesik | Дата: Суббота, 08.06.2013, 07:45 | Сообщение # 51 |
Группа: Проверенные
Сообщений: 2411
Статус: Offline
Страна: Казахстан
Город: Алматы
|
Пардон, SM5847 способен принимать до 200кГц на входе.
|
|
|
|
Bobby_II | Дата: Суббота, 08.06.2013, 09:04 | Сообщение # 52 |
Группа: Проверенные
Сообщений: 5526
Статус: Offline
Страна: Российская Федерация
Город: Санкт-Петербург
|
А сколько он при этом дает на выходе? И какой функцией обрабатывает?
я понимаю что вам нечем, но всё-ж попробуйте понять!!!
|
|
|
|
bisesik | Дата: Суббота, 08.06.2013, 09:26 | Сообщение # 53 |
Группа: Проверенные
Сообщений: 2411
Статус: Offline
Страна: Казахстан
Город: Алматы
|
Борис, открой мануал, почитай, расскажи?
|
|
|
|
Konstantin740iL | Дата: Суббота, 08.06.2013, 20:08 | Сообщение # 54 |
Группа: Проверенные
Сообщений: 525
Статус: Offline
Страна: Украина
Город: Czernowitz
|
Цитата (Bobby_II) А сколько он при этом дает на выходе? В два раза выше.
Mit Freundlichen Grüßen, Konstantin
|
|
|
|
Bobby_II | Дата: Суббота, 08.06.2013, 21:32 | Сообщение # 55 |
Группа: Проверенные
Сообщений: 5526
Статус: Offline
Страна: Российская Федерация
Город: Санкт-Петербург
|
Цитата (Konstantin740iL) В два раза выше. выше чего? если он 16х, то из 44.1 получаем 715к, из 48 - 768 а как дальше и интересно, сколько получим из 100 и 200 :-) и как он разумеет, сколько на него подается. Или ему пофиг и из 200к сделает 3.2МГц теми-же 16х?
я понимаю что вам нечем, но всё-ж попробуйте понять!!!
|
|
|
|
Konstantin740iL | Дата: Понедельник, 10.06.2013, 06:31 | Сообщение # 56 |
Группа: Проверенные
Сообщений: 525
Статус: Offline
Страна: Украина
Город: Czernowitz
|
Посмотрел внимательно datasheet. 4/8 кратная передискретизация, максимальная входная частота 192кГц и 4х кратная передискретизация - это 768 кГц. Выходной сигнал имеет две даты и тактируются одновременно. Длинна слова максимум 24 Bit, при этом BCK равен 768х24= 18,432 мГц, что вполне реально для нормальной работы.
Mit Freundlichen Grüßen, Konstantin
|
|
|
|
Bobby_II | Дата: Понедельник, 10.06.2013, 12:39 | Сообщение # 57 |
Группа: Проверенные
Сообщений: 5526
Статус: Offline
Страна: Российская Федерация
Город: Санкт-Петербург
|
а 44/48к он не может 16х делать? SM5842? ладно, посмотрим даташиты: SM5842 - 8х, мах50кГц 16, 18, 20, 24 бит вход/выход, фильтр 3х-этапный с окнами 169, 29 и 17, внутр. точность 32бит т.е. 48х8??? SM5847 - 4х - 8х мах 16, 18, 20, 24 бит вход/выход, фильтр 3х-этапный с окнами 169, 29 и (17), внутр. точность 32бит этот вроде умеет 192 с 4х. Предложение: использовать в ЗК фиксированную частоту (или 2 частоты - например 88 и 96кГц - это чтобы не плодить сущностей без необходимости и ЦФ 8х, или 176/192к и 4х). А до этой частоты оверсамплить программно.
я понимаю что вам нечем, но всё-ж попробуйте понять!!!
|
|
|
|
bisesik | Дата: Понедельник, 10.06.2013, 13:12 | Сообщение # 58 |
Группа: Проверенные
Сообщений: 2411
Статус: Offline
Страна: Казахстан
Город: Алматы
|
Программно - это на уровне драйверов. Иначе, как смотреть видео, например? Очень во многих прогах (особенно в браузерах) нет возможности программно повлиять на частоту выборки. Тогда уж оставить только 384кГц и не использовать фильтр. Эти все заморочки, конечно относятся больше к коммерции. В общем, для адекватного использования ЦФ в виде микросхемы, нужна ПЛИС, похоже...
|
|
|
|
Bobby_II | Дата: Понедельник, 10.06.2013, 13:22 | Сообщение # 59 |
Группа: Проверенные
Сообщений: 5526
Статус: Offline
Страна: Российская Федерация
Город: Санкт-Петербург
|
Или ЦФ или ПЛИС. Зачем и то и то? ЦФ сама по себе ПЛИС ... только "жестоко зашитый" :-). Я как-то не подумал, зачем низкокачественные звуковые потоки совать в высококачественный тракт. Так это решается на уровне плеера и ресамплера к нему (что уже есть) и стандартных драйверов и интефейсов, н-р той-же Аманеро или ... как там, на Веге? Упрощение условий по входу ведет к некоторому упрощению железа.
я понимаю что вам нечем, но всё-ж попробуйте понять!!!
|
|
|
|
bisesik | Дата: Понедельник, 10.06.2013, 13:45 | Сообщение # 60 |
Группа: Проверенные
Сообщений: 2411
Статус: Offline
Страна: Казахстан
Город: Алматы
|
Ну, не знаю, почему-то тот же Lynx использует и SM5847 и ПЛИС в одном проекте? Хотя, может не эту проблему решает?.. Борис, плеер и ресэмплер штучно - да. Массово (коммерция) - на всех не угодишь. Хоть один браузер существует, в котором можно назначить (хотя бы!) звуковую карту, отличную от той, что выставлена в настройках ОС по умолчанию?.. Для меня лично ЦФ вообще не нужен. По мне, 44100 без ЦФ звучит точнее (хоть и с небольшими проблемами на ВЧ), но не все с этим согласятся...
|
|
|
|