Цифровые сигнальные процессоры Вопросы, связанные с применением цифровых сигнальных процессоров: программирование, отладочные средства, алгоритмы... |
25.03.2025, 12:16
|
|
Прохожий
Регистрация: 25.03.2025
Адрес: Вентспилс
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Мощные ЦОС для звука
Всем привет!
Идея очень амбициозная: разработать любительский микшсрский пульт... цифровой! Пусть даже маленький - каналов на 4-8 для начала...
Не спешите кидаться тапками: графический интерфейс можно реализовать и на Arduino, поторизированные фейдеры покупаются на AliExpress.
Самим алгоритмам обработки звука тоже посвящено немало статей, с готовыми кодами в т.ч.
Интересует вот что: а какой, из ныне доступных, вы бы посоветовали АЦП/ЦАП и - возможно - специализированную микросхему обработки, обеспечивающую малую задержку.
Сначала были мысли про Analog Devices ADAU1701, в общем то и остались.
Но вот нет уверенности в том, что ею можно оперативно управлять, а не загружать конфигурацию.
|
|
|
|
25.03.2025, 13:18
|
|
Супер-модератор
Регистрация: 08.09.2007
Адрес: Kyiv, Ukraine
Сообщений: 7,981
Сказал спасибо: 432
Сказали Спасибо 3,953 раз(а) в 1,696 сообщении(ях)
|
Re: Мощные ЦОС для звука
Готовый заводской пульт с такими параметрами будет раз в 3...5 дешевле "самопала". Имею опыт разработки и изготовления. После чего зарёкся от повторения подобных прожектов.
__________________
Выслушай и противную сторону, даже если она тебе и противна!..
|
|
|
Эти 3 пользователя(ей) сказали Спасибо Falconist за это сообщение:
|
|
|
25.03.2025, 13:51
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,284
Сказал спасибо: 11,174
Сказали Спасибо 3,866 раз(а) в 2,939 сообщении(ях)
|
Re: Мощные ЦОС для звука
Густав Кунилин, таки Вы забыли (упомянув цифровой) про существование DSP. Там вполне получается в близком к реальному времени вести обработку сигнала, но как уже сказал уважаемый Falconist, это будет очень хлопотное и затратное занятие. Обойти заводской пульт - не следуйте тезисам Бисмарка и у Вас есть возможность испытать наслаждение.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
Последний раз редактировалось mike-y-k; 25.03.2025 в 14:04.
|
|
|
|
25.03.2025, 20:12
|
|
Почётный гражданин KAZUS.RU
Регистрация: 25.11.2010
Адрес: г. Дзержинск Нижегородская обл.
Сообщений: 1,765
Сказал спасибо: 131
Сказали Спасибо 1,127 раз(а) в 537 сообщении(ях)
|
Re: Мощные ЦОС для звука
Бери что-то на базе ADAU1701. Классика.
Что-то такое задумал? : https://yandex.ru/video/preview/10969497178240615973
|
|
|
|
03.04.2025, 09:19
|
|
Прохожий
Регистрация: 25.03.2025
Адрес: Вентспилс
Сообщений: 2
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Мощные ЦОС для звука
Про готовый цифровой пульт за те же деньги - вообще, простите, не в тему комментарий. Зачем тогда вообще это всё радиолюбительство? 80% собираемых любителями устройств дороже готовый с Алиэкспресс.....
По делу.
Нашёл тут описание мелкосерийно производимых разработчиками Малахита процессоров:
Цитата:
|
АП содержит следующие ключевые компоненты:
— высокопроизводительный процессор STM32F746;
— высококачественный аудиокодек CS4272, имеющий в своем составе АЦП и ЦАП с большим динамическим диапазоном;
— TFT дисплей с разрешением 320*240, диагональю 3,2 дюйма.
АП содержит следующие узлы с диапазонами настроек:
1) Notch filter:
2) Noise gate:
3) Phase rotator:
4) 6-ти полосный Multiband compressor:
5) Pre и Post gain — -40дБ…+40дБ с шагом 1дБ
6) 6ти полосный Equalizer — с регулировкой усиления -15…+15дБ с шагом в 1дБ
7) Soft knee compressor:
Reverberator:
9) выходной фильтр Output filter — настраивается в диапазоне 0…10 000кГц с шагом 5Гц;
10) Limitter:
|
Полагаю, стоит обратить внимание на эту связку:
STM32F746 + CS4272
|
|
|
|
03.04.2025, 09:43
|
|
Прохожий
Регистрация: 03.04.2025
Адрес: Тильзит
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Мощные ЦОС для звука
Cortex-M (с блоками FPU). Я разрабатываю гитарный педальный процессор на STM32F407, который справляется с 12-кратной передискретизацией при дисторшне и набором би-квадратных фильтров на 48 кГц (моно). В паре с ним используется аудиокодек CS4272, а передача данных по I2S обрабатывается через DMA.
Он не потянет полноценную ФНЧ-фильтрацию (FIR), а объем RAM ограничивает задержку до ~500 мс. Есть отладочная плата с внешней RAM, но я пока её не пробовал.
Серия F7 работает на более высокой тактовой частоте, а некоторые модели имеют FPU двойной точности, в отличие от одинарной точности в F4, но набор инструкций у них одинаковый. У Cortex-M7 увеличена конвейерная обработка (6 vs 3 ступени, вероятно, для поддержки более высокой тактовой частоты), поэтому ветвления, вероятно, оказывают меньшее влияние на производительность по сравнению с M4.
Вкратце, M4 поддерживает специальные DSP-инструкции, такие как арифметика с насыщением, целочисленный SIMD, скалярное умножение-накопление с плавающей точкой (Fused MAC) и другие, что делает его конкурентоспособным по сравнению с "настоящими" DSP-процессорами. Если вам нужно аппаратное обеспечение, этот аудиокодек можно использовать в связке с STM32F7 Kit или эта материнская плата совместима с STM32F4Discovery.
|
|
|
|
03.04.2025, 11:02
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,284
Сказал спасибо: 11,174
Сказали Спасибо 3,866 раз(а) в 2,939 сообщении(ях)
|
Re: Мощные ЦОС для звука
Предчувствие не обмануло
Густав Кунилин, Igor_Kerdun, Вам до конца недели время на признание факта биполярного расстройства.
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
Последний раз редактировалось mike-y-k; 03.04.2025 в 13:09.
|
|
|
|
03.04.2025, 12:17
|
|
Супер-модератор
Регистрация: 08.09.2007
Адрес: Kyiv, Ukraine
Сообщений: 7,981
Сказал спасибо: 432
Сказали Спасибо 3,953 раз(а) в 1,696 сообщении(ях)
|
Re: Мощные ЦОС для звука
Сообщение от Густав Кунилин
|
80% собираемых любителями устройств дороже готовый с Алиэкспресс
|
Припомнился анекдот: "...Мужик, тебе нужны "шашечки", или тебе нужно ехать?"
__________________
Выслушай и противную сторону, даже если она тебе и противна!..
|
|
|
|
03.04.2025, 13:20
|
|
Модератор
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,284
Сказал спасибо: 11,174
Сказали Спасибо 3,866 раз(а) в 2,939 сообщении(ях)
|
Re: Мощные ЦОС для звука
Falconist, на представителях TMS320 будет подороже (не к заводскому  ), но сразу все в одном флаконе, даже с A/D и D/A преобразованием.
Уже в примерах у ковбоев есть достаточно мощные по возможностям и с минимальной задержкой.
Если сюда еще и AI подключить, то небольшой домашний кластер вполне сможет исполнить рэп голосом любого исполнителя и с любыми инструментами, да еще сразу на многих языках… 
Сейчас развилка наблюдается…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 09:07.
|
|