QCCMicroDSP v2 — это доступный и компактный аудио процессор для 4 каналов с высоким качеством звука и множеством дополнительных функций. Устройство построено на чипе QCC3031 от Qualcomm и двух внешних ЦАП PCM5102. Возможность Bi-Amping была изначально заложена в чипы компанией CSR (которую в 2018 году приобрела Qualcomm), однако в открытых источниках мне не встречались примеры реализации подобных проектов на этой платформе.


Ссылка:
Установка ПО для работы с платой.
Почему легко освоить QCC MicroDSP:
- Не нужны никакие программаторы, достаточно USB кабеля и ПК
- Все в одном: не нужны внешние источники для работы.
- Установка и настройка программ занимает около часа, далее настройка DSP займет не более 5-10 минут.
- Не нужно ничего программировать.
- Действует бесплатная лицензия на 16 Bluetooth адресов на кодеки aptX, крупные компании платят огромные деньги Qualcomm за лицензию на их использование.
4-х канальный QCC MicroDSP включает в себя:
- Звуковую карту 24bit 48kHz, проводное USB Audio для минимальной задержки сигнала.
- Bluetooth 5.1 с поддержкой кодеков высокого разрешения 24bit 48kHz aptX HD/aptX Adaptive.
- Встроенный звуковой процессор Kalimba с кроссовером, компрессором, эквалайзерами и т.д.
- Технологию TWS — соединение двух плат по Bluetooth для совместной синхронной работы с разрешением до 24bit 48kHz.
- Broadcast Audio — объединение множества плат по Bluetooth. Изменение эквалайзера на ведущей плате будет применено ко всем ведомым устройствам.
- Управление кнопками, светодиодную индикацию работы.
- Настройку через ПК.
- Питание через изолированный DC-DC для предотвращения помех и шума.
Попробовав хоть раз цифровую фильтрацию вы больше не захотите возвращаться к аналоговым активным и тем более громоздким пассивным фильтрам, а послушав TWS, захотите избавится и от сигнальных проводов.
TWS (True Wireless Stereo) — это технология для беспроводного соединения двух устройств в стереопару.
Принцип работы:
Два чипа с разными Bluetooth-адресами объединяются,при этом один назначается ведущим (Master), а другой — ведомым (Slave). Ведущий чип получает от источника (телефона) сигнал, отправляет на свои выходы моно правый сигнал , а стерео по беспроводной связи на ведомый чип. Ведомый чип выделяет моно левый канал и отправляет на все свои выходы. Таким образом, каждое устройство в паре воспроизводит свой монофонический канал, формируя полноценное стерео.
Сценарии применения QCC Micro DSP:




Параметры конфигурации чипа задаются через ADK, например если нужно разделить 4 канала для биампинга, аудиовыходы подключаем так:

Если нужна другая конфигурация, выбираем нужную и сохраняем, чип сам добавит кроссовер в цепочку аудио процессора:

Здесь можно активировать или отключить ненужные операторы DSP ядра:

Важные особенности и ограничения.
- TWS-соединение не работает с кодеком aptX HD
- Не все телефоны поддерживают кодеки aptX, но чип нормально работает с SBC/AAC.
- Графический конструктор DSP-цепочек отсутствует. Цепочки операторов (эквалайзеров, кроссоверов) фиксированы на уровне прошивки. Можно настраивать и отключать уже имеющиеся блоки. Этого достаточно для создания качественной системы — инженеры CSR/Qualcomm хорошо продумали стабильность работы, что зачастую важнее избыточного функционала.
- Рекомендуемая OC для работы с чипами: Windows 10.
- Ресурсоемкие кодеки могут использовать почти половину мощности DSP. При включении Bass Boost и эквалайзеров возможны искажения из-за перегрузки. Самый легкий для процессора режим — USB Audio и кодек SBC.
Нагрузка от декодирования аудио (без учета других операторов):
· USB — 3%
· SBC — 7.4%
· AAC — 9%
· aptX — 35%
· aptX HD — 35%
· aptX Adaptive — 40%
Совет: для оптимальной работы с кодеками aptX можно отключить неиспользуемые операторы, такие как Bass Boost или расширение стерео.
Для организации TWS-соединения между двумя платами выполните следующие шаги:
1. С помощью QCC Tool задайте уникальные имена и адреса для каждой платы.
Пример:
Плата 1: Имя TWS R, Адрес …xxxx01
Плата 2: Имя TWS L, Адрес …xxxx02
2. В ADK установите требуемый аудиорежим: стандартное стерео или биампинг.
3. Активация режима TWS: На обеих платах установите перемычку между контактами COM и 5. Это обеспечит автоматический вход модулей в режим TWS при включении питания.
4. После настройки для подключения к стереосистеме достаточно выполнить сопряжение только с одной из плат, вторая подключится автоматически.
Инструкция по смене прошивки и настройке DSP.
Необходимое ПО для работы с платой:
Пример настройки MicroDSP для системы 2.1 (2 мидбаса с подрезкой снизу и 1 сабвуфера):
Открываем ADK настраиваем аудиовыходы
Для системы 2.1 выставляем так:
Здесь активируем 2 параметрических эквалайзера, сохраняем изменения
Далее обязательно включаем музыку и запускаем QACT
Подключаемся к плате
Подключение прошло успешно
Настраиваем кроссовер, сохраняем параметры
Я изменил типа фильтра и частоту среза 120Гц 6 порядком, не забываем нажимать Get Data
Реализуем бассбуст и сабсоник через эквалайзер
Далее сохраняем файл конфигурации
Для того чтобы сохранить настройки в постоянную память, запускаем QCC Audio Tool, выбираем ранее сохраненный файл. Для подключения к чипу жмем Port init
Открываем файл
Жмем Merge, закрываем программу.
Фот так выглядит получившаяся АЧХ для 2 мидбасов и сабвуфера
FAQ:
- Какие типы фильтров? Похоже, что IIR.
- Настройки эквалайзеры слетают после перезагрузки чипа? Нужно зашить файл HTF в постоянную память через программу QCC Audio Tool.
- Что то лишнее включили в ADK, чип завис и не включается? Заливаем родной дамп прошивки через NVSApp
Остались вопросы? Заходите в группу телеграмм по данным чипам: https://t.me/+sDqnqN991Y4xMWNi















