|
Создание параметрического эквалайзера |
|
|
|
Apr 12 2018, 07:18
|
Группа: Участник
Сообщений: 12
Регистрация: 3-12-17
Пользователь №: 100 487

|
Всем привет! Нужно сделать параметрический эквалайзер (8 каналов) где для каждого канала можно указать : 1. тип (lp, hp, shelf, bell) 2. частота 3. коэффициент усиления 4. ширина полосы для bell типа, и резонанс для lp, hp, shelf типов на экран типа LT24 выводим сигнал до и сигнал после и положение точек наших параметров пользователь нажимает на одну из 8 кнопок, выбранная кнопка подсвечивается, и +/- кнопками меняет настройки для выбранного канала, значения этих настроек выводим на экран тоже. Получится девайс подобный такому - https://bassgorilla.com/wp-content/uploads/...EQ-settings.png Работа с аудио сигналом должна быть на hi-end уровне, без шумов и тп. Задержка входа выхода должна быть экстремально маленькой, разница в 1-2 мс уже заметна на слух. Сразу закладывать что потребуется карта для хранения присетов и возможность сохранять загружать присет Требуется: 1. решить возможно ли это сделать 2. определится с железом 3. написать VHDL под всё это добро Интересуют сроки и примерная стоимость работы Благодарю!
|
|
|
|
|
 |
Ответов
|
Apr 13 2018, 04:20
|
Частый гость
 
Группа: Участник
Сообщений: 178
Регистрация: 18-12-10
Из: Ставрополь
Пользователь №: 61 708

|
Соглашусь с bzx по срокам и стоимости. Есть несколько вариантов решения задачи. Но хотелось бы понять назначение устройства и взаимодействие пользователя с ним. Если это встраиваемое решение (или внешнее устройство к микшерному пульту) расширяющее возможности обработки сигнала существующего оборудования - это одно. В этом случае экран и настройки должны быть у оператора перед глазами и важна скорость реакции. Интерфейс управления должен быть простой и иметь возможность почти в слепую , только используя чувствительность пальцев, менять настройки. В таком решении экран и он же орган управления привязан к разрабатываемому устройству.
Если допустимо , что управление ( читай экран) может быть вынесено на мобильное устройство или стационарный комп, то можно написать приложение для конкретного устройства, таких как планшет , смартфон, ноут, комп и т.д. Или использовать кросплатформенное решение в виде универсального ВЕБ интерфейса.
Можно посмотреть в сторону ДСП процессоров ADAU с конфигурируемым трактом обработки при помощи их программы SigmaStudio в связке с микроконтроллером . Но в данном случае качество обработки сигнала ограничено возможностями имеющихся ДСП.
В приведенной ссылке, только вид экрана, можно сказать дизайн управления. А где само устройство? Вы его реально использовали? Что внутри этого девайса, что там стоит , какие микросхемы?
|
|
|
|
|
Apr 13 2018, 04:51
|

Ally
     
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050

|
Цитата(smart_pic @ Apr 13 2018, 07:20)  Можно посмотреть в сторону ДСП процессоров ADAU с конфигурируемым трактом обработки при помощи их программы SigmaStudio в связке с микроконтроллером . Но в данном случае качество обработки сигнала ограничено возможностями имеющихся ДСП. Интересная мысль. Но не ADAU, а ADSP-2157x Там есть все что нужно чтобы проект сделать месяца за два. Аппаратные многоканальные FIR и IIR с 1024 float-point коэффициентами и одна из лучших RTOS в комплекте. Можно сказать проект там уже готов, надо только сконфигурировать. Никакого VHDL не понадобится, если конечно вся цель проекта не состоит в получении этого VHDL-а.
|
|
|
|
|
Apr 13 2018, 05:09
|
Гуру
     
Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261

|
Цитата(AlexandrY @ Apr 13 2018, 07:51)  Аппаратные многоканальные FIR и IIR с 1024 float-point коэффициентами и одна из лучших RTOS в комплекте. Не совсем понятно, откуда брать коэффициенты для этих FIR и IIR. ТС, НЯМС, хочет задавать в реальном времени АЧХ эквалайзера. Но для вычисления импульсной характеристики фильтра нужна ещё и ФЧХ эквалайзера. Можно, конечно, считать эту фазу линейной в ПП фильтра, но тогда не понятно из каких соображений выбирать угол наклона этой ФЧХ. Кроме того, импульсная характеристика фильтра зависит не только от АЧХ фильтра в полосе пропускания, но и от АЧХ фильтра в полосе заграждения, а про это ТС не сказал ни слова.. Сгенерить в MATLAB'е набор готовых фильтров тоже, КМК, не вариант, поскольку при слишком большом диапазоне параметров эквалайзера количество готовых пресетов будет огромным. PS. В принципе, можно вычислить ФЧХ фильтра, если считать, что комплексный коэффициент передачи фильтра является аналитической функцией частоты. Но решать краевую задачу Гильберта в реальном времени несколько затруднительно, КМК..
|
|
|
|
Сообщений в этой теме
fpganoob Создание параметрического эквалайзера Apr 12 2018, 07:18 bzx Цитата(fpganoob @ Apr 12 2018, 10:18) Инт... Apr 12 2018, 08:32 bzx Цитата(smart_pic @ Apr 13 2018, 07:20) Ес... Apr 13 2018, 05:57  blackfin Цитата(bzx @ Apr 13 2018, 08:57) Все прав... Apr 13 2018, 06:22 fpganoob Мы тут с bzx пообсуждали и требования уточнились
... Apr 13 2018, 10:09 blackfin Цитата(fpganoob @ Apr 13 2018, 13:09) 3. ... Apr 13 2018, 10:21 fpganoob Цитата(blackfin @ Apr 13 2018, 11:21) А к... Apr 13 2018, 10:29 blackfin Цитата(fpganoob @ Apr 13 2018, 13:29) ана... Apr 13 2018, 10:34 fpganoob То есть задержка между входящим и выходящим звуком... Apr 13 2018, 10:41 blackfin Цитата(fpganoob @ Apr 13 2018, 13:41) То ... Apr 13 2018, 10:46 fpganoob Вот как выглядит девайс в софте - https://youtu.be... Apr 13 2018, 10:49 blackfin Цитата(fpganoob @ Apr 13 2018, 13:49) bla... Apr 13 2018, 11:02  _pv Цитата(blackfin @ Apr 13 2018, 17:02) Про... Apr 13 2018, 12:14 =L.A.= Цитата(fpganoob @ Apr 12 2018, 10:18) Раб... Apr 14 2018, 05:22 fpganoob Выяснил, что уже есть решение моей задачи (точная ... Apr 14 2018, 11:45 Rst7 QUOTE (fpganoob @ Apr 14 2018, 13:45) Выя... Apr 14 2018, 19:04  fpganoob Цитата(Rst7 @ Apr 14 2018, 19:04) Я бы на... Apr 14 2018, 20:14   one_eight_seven Цитата(fpganoob @ Apr 14 2018, 23:14) поп... Apr 14 2018, 20:16   Rst7 QUOTE (fpganoob @ Apr 14 2018, 22:14) поп... Apr 14 2018, 21:02    x736C Цитата(Rst7 @ Apr 15 2018, 00:02) А, напо... Apr 15 2018, 00:00     fpganoob x736C, в моём случае это электронная музыка. Есть ... Apr 15 2018, 08:26 smart_pic Цифровая звуковая платформа BIAMP также позволяет... Apr 14 2018, 17:47 one_eight_seven ЦитатаПричем, еще и разное расстояние у каждой тар... Apr 14 2018, 21:21 Rst7 QUOTE Я хотел на каждую дорожку вешать такой девай... Apr 15 2018, 10:00
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|