Страница 1 из 4 123 ... Последняя
Показано с 1 по 20 из 71

Тема: Модуль цифровой обработки звука DIY

  1. #1
    Новичок
    Автор темы
    Аватар для MadBit
    Регистрация
    01.06.2017
    Сообщений
    11

    По умолчанию Модуль цифровой обработки звука DIY

    Всем привет.

    Хотел бы рассказать о своей разработке, которая не просто заработала и решила мои задачи, которые на тот момент стояли, но и пошла в серию.
    Не сильно хотелось бы вдаваться в историю создания, если кому интересно, потом могу написать.
    Вкратце, мы сделали автомобильный аудиопроцессор, но некоторые люди просили сделать просто плату, без корпуса, с питанием от usb и с возможность расширения и встраивания в свои разработки.
    Так получился модуль цифровой обработки звука. Он также построен на базе процессора ADAU 1701 как и его прародитель.

    Вот как он выглядит
    Нажмите на изображение для увеличения. 

Название:	1_размытие.png 
Просмотров:	993 
Размер:	390.8 Кб 
ID:	295015
    Нажмите на изображение для увеличения. 

Название:	2.jpg 
Просмотров:	870 
Размер:	115.1 Кб 
ID:	295016

    В нем реализован весь функционал, который доступен в процессоре ADAU 1701: фильтры, эквалайзеры, задержки, компрессоры, лимиттеры, индикаторы и детекторы уровня, детекторы клиппинга, регуляторы уровня, микшеры и многое другое.

    Он позволит:
    • Заменить кроссоверы.
    • Корректировать АЧХ системы (эквалайзеры, Room Correction).
    • Вводить задержки в разные каналы для компенсации расстояния между динамиками.
    • Защищать динамики от перегрузки (лимиттеры).


    Особенности платы:
    • 2 входа RCA (1V RMS).
    • 4 выхода RCA (1V RMS).
    • USB тип B.
    • Разъемы PLS для подключения внешних устройств (Приемники SPDIF, ЦАП, АЦП, кнопки, энкодеры, переменные резисторы, светодиоды).
    • Программирование через компьютер по USB интерфейсу и ПО SigmaStudio
    • Питание от USB либо внешнего питания 5В.


    Одна из особенностей платы в том, что соединив несколько модулей по I2S в один, можно увеличить количество каналов.

    Вот например:
    2 полосная аудиосистема
    Нажмите на изображение для увеличения. 

Название:	2_channel_dsp.jpg 
Просмотров:	1043 
Размер:	15.8 Кб 
ID:	295017
    Каждый динамик подключается через отдельный усилитель и отдельный канал процессора. Разделение на частотные полосы проводится внутри процессора. Для точной настройки возможно загрузить измеренные АЧХ в формате MLSSA в ПО SigmaStudio и скорректировать АЧХ системы в автоматическом режиме.

    3 полосная аудиосистемы с сабвуфером
    Нажмите на изображение для увеличения. 

Название:	3_channel_dsp.jpg 
Просмотров:	864 
Размер:	68.5 Кб 
ID:	295018

    4 полосная аудиосистема
    Нажмите на изображение для увеличения. 

Название:	4_channel_dsp.jpg 
Просмотров:	828 
Размер:	73.8 Кб 
ID:	295019

    Хоть SigmaStudio на первый взгляд сложна в настройке, но в ней можно разобраться, есть документация на русском, готовый проект, в котором надо лишь сделать подстройку под свои желания.

    Надеюсь у вас появятся вопросы. Пишите сюда или в группу ВК https://vk.com/madbitstudio

  2. #2
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    35,999

    По умолчанию Re: Модуль цифровой обработки звука DIY

    Цитата Сообщение от MadBit Посмотреть сообщение
    Программирование через компьютер по USB интерфейсу и ПО SigmaStudio
    Кстати, за это можно от них и по кумполу схлопотать - SigmaSdudio не freeware, и ADI не разрешает его использовать конечному юзеру вообще.
    Т.е. использовать конечно можно , но не стоит это так явно рекламировать.

    P.S. У меня аналогочная хрень давно сделана, только без аналоговых входов/выходов, но пускать в серию стремно, по этой причине.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  3. #3
    Новичок
    Автор темы
    Аватар для MadBit
    Регистрация
    01.06.2017
    Сообщений
    11

    По умолчанию Re: Модуль цифровой обработки звука DIY

    Цитата Сообщение от Alex Посмотреть сообщение
    Кстати, за это можно от них и по кумполу схлопотать - SigmaSdudio не freeware, и ADI не разрешает его использовать конечному юзеру вообще.
    Т.е. использовать конечно можно , но не стоит это так явно рекламировать.
    https://wiki.analog.com/resources/to...gmastudio/eula это пользовательское соглашение на ПО. Согласно пункту 2 SigmaSdudio можно использовать для продуктов ADI, а это в т.ч. процессоры ADAU, и другие устройства, в которых они встроены, так что все законно.

  4. #4
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    35,999

    По умолчанию Re: Модуль цифровой обработки звука DIY

    Вот и почитай этот п.2 еще раз, потом еще раз. Пока его смысл не станет понятным.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  5. #5
    Новичок Аватар для zloday
    Регистрация
    06.12.2015
    Сообщений
    10

    По умолчанию Re: Модуль цифровой обработки звука DIY

    Цитата Сообщение от Alex Посмотреть сообщение
    У меня аналогочная хрень давно сделана, только без аналоговых входов/выходов, но пускать в серию стремно, по этой причине.
    ага, стоит кому нибудь рыпнуться, оказывается всё уже 100 лет как есть и вообще не новость, только почему то до сих пор никто об этом не знал.
    и платы говно, и разведены топорно и руки из не тех мест, только нормальных то решений не за космические деньги рынок не видит.

    MadBit, оно FIR может ? т.е. поправить фазовые искажения динамика и частично АЧХ ?
    сколько стОит это удовольствие, черкните и какие варианты.
    не всем удобно лазить на страницу фконтахтах и там выуживать информацию.

  6. #6
    Завсегдатай Аватар для mellowman
    Регистрация
    14.04.2009
    Адрес
    рядом с Москвой
    Сообщений
    4,447

    По умолчанию Re: Модуль цифровой обработки звука DIY

    Цитата Сообщение от Alex Посмотреть сообщение
    Вот и почитай этот п.2 еще раз, потом еще раз. Пока его смысл не станет понятным.
    Ну там всё-таки не написано что прям нельзя енд-юзерам, написано что можно прошить AD-шное на продажу (что автор и сделал), главное код отдельно не показывать. Не думаю что АД будут гоняться за каждым анонимусным диером из-за того что он свою плату не продал после того как прошил

  7. #7
    Частый гость Аватар для VR.j
    Регистрация
    27.12.2012
    Адрес
    Сочи
    Сообщений
    124

    По умолчанию Re: Модуль цифровой обработки звука DIY

    С изделиями minidsp делали сравнения? Как по функционалу так и по субъективному качеству?

  8. #8
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    35,999

    По умолчанию Re: Модуль цифровой обработки звука DIY

    Цитата Сообщение от zloday Посмотреть сообщение
    оказывается всё уже 100 лет как есть и вообще не новость
    ДыК, эти чипы и СигмаСтудио появились далеко не вчера.

    Цитата Сообщение от zloday Посмотреть сообщение
    только почему то до сих пор никто об этом не знал.
    Я тебе могу сказать, что ты и другие еще очень многого не знаете

    Цитата Сообщение от zloday Посмотреть сообщение
    , и разведены топорно
    Ты не понял, такак ты не в теме - они не "топорно" разведены, а разведены "Топором".
    TopoR- это такой автотрассировщик, его название
    http://eda.eremex.ru/products/topor/
    Разводит настолько оригинально, что платы из под него перепутать с чем-то трудно

    Цитата Сообщение от mellowman Посмотреть сообщение
    Ну там всё-таки не написано что прям нельзя енд-юзерам,
    Вообще-то, оно напрямую следует из того, что там написано.

    Цитата Сообщение от mellowman Посмотреть сообщение
    Не думаю что АД будут гоняться за каждым анонимусным диером
    За диером - нет, а за производителем платы - запросто.

    (а до меня им и идти не далеко - они сидят через два квартала...)
    Цитата Сообщение от mellowman Посмотреть сообщение
    написано что можно прошить AD-шное на продажу (что автор и сделал), главное код отдельно не показывать.
    Там не так написано, там совершенно ясно сказано, что пользоваться Студией и прошивать может только производитель.
    Т.е. в принципе, производитель вообще не имеет права в конечное изделие вставлять железо USBi на Кипарисе или FTDI, а без него Студия не будет работать с изделием.
    Можно в него всунуть конечно любой другой интерфейс USB-I2C/SPI, но тогда придется и Студию свою написать.


    Вот что писали в свое время на АДшном форуме:
    I want to clearly state that SigmaStudio is absolutely not freeware or open source, and it cannot be distributed. You need to obtain it either by purchasing our evaluation hardware or by requesting a key via our email address, and you may not distribute it to the public. SigmaStudio may only be used by system designers, and may not be distributed to end customers using products containing SigmaDSP. In effect, we want to limit SigmaStudio distribution to people who have purchased evaluation hardware, although we do allow people to request it for evaluation as well.
    Нынче ситация с ключами изменилась, но смысл остался.
    Последний раз редактировалось Alex; 09.06.2017 в 08:27.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  9. #9
    Завсегдатай Аватар для pyos
    Регистрация
    15.07.2006
    Возраст
    64
    Сообщений
    4,324

    По умолчанию Re: Модуль цифровой обработки звука DIY

    Цитата Сообщение от Alex Посмотреть сообщение
    Разводит настолько оригинально
    Выглядят платы из-под него и впрям оригинально, а вот по качетсву - авторазводчик-авторазводчиком, ну т.е. говно.

  10. #10
    Новичок
    Автор темы
    Аватар для MadBit
    Регистрация
    01.06.2017
    Сообщений
    11

    По умолчанию Re: Модуль цифровой обработки звука DIY

    Цитата Сообщение от zloday Посмотреть сообщение
    ага, стоит кому нибудь рыпнуться, оказывается всё уже 100 лет как есть и вообще не новость, только почему то до сих пор никто об этом не знал.
    и платы говно, и разведены топорно и руки из не тех мест, только нормальных то решений не за космические деньги рынок не видит.

    MadBit, оно FIR может ? т.е. поправить фазовые искажения динамика и частично АЧХ ?
    сколько стОит это удовольствие, черкните и какие варианты.
    не всем удобно лазить на страницу фконтахтах и там выуживать информацию.
    FIR может, вот наши испытания https://www.drive2.ru/c/468548909791183646/. Попрошу Scuby_Du подробнее отписаться.
    Цена 4900. Сразу писать не стал, чтобы не забанили.

    ---------- Сообщение добавлено 10:04 ---------- Предыдущее сообщение было 09:58 ----------

    Цитата Сообщение от VR.j Посмотреть сообщение
    С изделиями minidsp делали сравнения? Как по функционалу так и по субъективному качеству?
    Сравнивали. И там и там ADAU 1701. Спектры очень похожие. На обоих платах вход и выход напрямую с ADAU1701 без операционников. Поэтому качество будет зависеть от параметров входов/выходов вашего оборудования.

    ---------- Сообщение добавлено 10:06 ---------- Предыдущее сообщение было 10:04 ----------

    Цитата Сообщение от pyos Посмотреть сообщение
    Выглядят платы из-под него и впрям оригинально, а вот по качетсву - авторазводчик-авторазводчиком, ну т.е. говно.
    Тема топора всплывает регулярно, в соседней ветке обсуждали https://forum.vegalab.ru/showthread....=1#post2354237. Инструмент хороший, если уметь им пользоваться. Результат выдает хороший.

    ---------- Сообщение добавлено 10:12 ---------- Предыдущее сообщение было 10:06 ----------

    Цитата Сообщение от Alex Посмотреть сообщение
    Вот и почитай этот п.2 еще раз, потом еще раз. Пока его смысл не станет понятным.
    Да, там сказано, что код может быть загружен в процессор и не может распространяться в другой форме. Это не серьезное ограничение. Это лишь значит, что при производстве можно сразу прошить базовый проект, который пользователь подгонит под себя.

    В крайнем случае, в будущем можно написать свою программу настройки. К этому все и идет, т.к. некоторым пользователям не нужны все возможности SigmaStudio и хотят, чтобы было по-проще.

  11. #11
    Завсегдатай Аватар для pyos
    Регистрация
    15.07.2006
    Возраст
    64
    Сообщений
    4,324

    По умолчанию Re: Модуль цифровой обработки звука DIY

    в соседней ветке обсуждали
    В соседней ветке человек путает понятие "авторазводка" и "CAD" ("змейки" и дифлинии - стандартная опция любого современного када, даже 10 лет назад это всё было нормой). И, кстати, серьёзные проекты полностью автоматом (а именно автоматический режим и является основной рекламной "фишкой" топора, правда, его разработчики не совсем представляют себе критерии качества разводки) никогда не разводятся, вот "полуавтоматом" - это другое дело, но для этого авторазводчик и не нужен.
    Цитата Сообщение от MadBit Посмотреть сообщение
    Инструмент хороший, если уметь им пользоваться. Результат выдает хороший.
    1. Хороший, если не пробовать ничего, слаще морковки. Если же есть, с чем сравнить - от него хочется плеваться.
    2. Результат, по сравнению с нормальными продуктами (Mentor Xpedition, OrCad, Altium) - хуже при больших приложенных усилиях.

  12. #12
    Новичок Аватар для Scuby_Du
    Регистрация
    26.07.2010
    Адрес
    Сарапул, Удмуртия
    Возраст
    38
    Сообщений
    47

    По умолчанию Re: Модуль цифровой обработки звука DIY

    Цитата Сообщение от zloday Посмотреть сообщение
    ага, стоит кому нибудь рыпнуться, оказывается всё уже 100 лет как есть и вообще не новость, только почему то до сих пор никто об этом не знал.
    и платы говно, и разведены топорно и руки из не тех мест, только нормальных то решений не за космические деньги рынок не видит.

    MadBit, оно FIR может ? т.е. поправить фазовые искажения динамика и частично АЧХ ?
    сколько стОит это удовольствие, черкните и какие варианты.
    не всем удобно лазить на страницу фконтахтах и там выуживать информацию.
    FIR может 512 тапов. Я резал 2 полоску FIR 8 порядка и правил АЧХ в районе 3 кГц.
    даже статейка есть https://www.drive2.ru/c/468548909791183646/

    ---------- Сообщение добавлено 10:35 ---------- Предыдущее сообщение было 10:31 ----------

    Цитата Сообщение от VR.j Посмотреть сообщение
    С изделиями minidsp делали сравнения? Как по функционалу так и по субъективному качеству?
    сравнивал с minidsp 2*4
    minidsp поддерживает питание до 12 вольт. Эта плата от USB или 5 вольт. Теоретически тоже можно 12, но придется радиатор ставить на LDO
    по функционалу: minidsp работает только со своим платным плагином, dspkit только с сигмастудией. У нее функционала больше
    по размеру dspkit меньше
    по субъективному качеству разницы не заметил. Учитывая что в обоих платах все напрямую(через RC цепи) заведено на ADAU без использования ОУ, различий и не должно быть.

    ---------- Сообщение добавлено 10:39 ---------- Предыдущее сообщение было 10:35 ----------

    Цитата Сообщение от mellowman Посмотреть сообщение
    Ну там всё-таки не написано что прям нельзя енд-юзерам, написано что можно прошить AD-шное на продажу (что автор и сделал), главное код отдельно не показывать. Не думаю что АД будут гоняться за каждым анонимусным диером из-за того что он свою плату не продал после того как прошил
    учитывая что мы ПО не предоставляем, то условия лицензии распространяются на того, кто будет пользоваться сигмой. Это может быть и не конечный юзер. Многие пользуются услугами https://www.drive2.ru/users/fox-proteus/ для настройки DSP под конкретную установку

  13. #13
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    35,999

    По умолчанию Re: Модуль цифровой обработки звука DIY

    Цитата Сообщение от MadBit Посмотреть сообщение
    Да, там сказано, что код может быть загружен в процессор и не может распространяться в другой форме. Это не серьезное ограничение. Это лишь значит, что при производстве можно сразу прошить базовый проект, который пользователь подгонит под себя.
    Каким образом он его будет "подгоднять"? Для этого-же ему нужна Студия, а он не имеет права ее использовать.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  14. #14
    Новичок
    Автор темы
    Аватар для MadBit
    Регистрация
    01.06.2017
    Сообщений
    11

    По умолчанию Re: Модуль цифровой обработки звука DIY

    Цитата Сообщение от Alex Посмотреть сообщение
    Каким образом он его будет "подгоднять"? Для этого-же ему нужна Студия, а он не имеет права ее использовать.
    Имеет, про правку ничего не сказано в Соглашении, только про распространение сгенерированного кода.

  15. #15
    Новичок Аватар для Scuby_Du
    Регистрация
    26.07.2010
    Адрес
    Сарапул, Удмуртия
    Возраст
    38
    Сообщений
    47

    По умолчанию Re: Модуль цифровой обработки звука DIY

    Цитата Сообщение от Alex Посмотреть сообщение
    Каким образом он его будет "подгоднять"? Для этого-же ему нужна Студия, а он не имеет права ее использовать.
    Вот это фантазия! вы обсуждаете правовую сторону несуществующего события

  16. #16
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    35,999

    По умолчанию Re: Модуль цифровой обработки звука DIY

    Цитата Сообщение от MadBit Посмотреть сообщение
    Имеет, про правку ничего не сказано в Соглашении,
    читай внимательнее что там написано и что я писал выше. Или с английским проблемы? Юзер не имеет права юзать Студию.

    Конечно, с большой вероятнстью, ADI на юзера наезжать не будет. Я же не говорил "не делать", я говорил что просто не стоит очень широко рекламировать возможность использования юзером Студии в коммерческом изделии

    Строгость законов, компенсируется необязательностью их исполнения
    Поставлять плату с прошивкой, ну а что юзер смог самостоятельно скачать Студию и догадался для чего на плате стоит USB-коннектор - ну так, "браво юзер"

    P.S. "По закону" - так и эту USB-примочку продавать нельзя, она ведь девайс, а ваша контора врядли покупала для нее USB VID&PID , в отладочных целях такое исползовать можно а вот серийно выпускать и продавать - нет.
    Но на это уж точно вряд ли наедут, во всяком случае пока вы их не будете выпускать по соьтне в денб.

    ---------- Сообщение добавлено 10:22 ---------- Предыдущее сообщение было 10:21 ----------

    Цитата Сообщение от Scuby_Du Посмотреть сообщение
    Вот это фантазия!
    Цитата работника ADI, которую я приводил выше - это тоже "моя фантазия"?
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  17. #17
    Завсегдатай Аватар для mellowman
    Регистрация
    14.04.2009
    Адрес
    рядом с Москвой
    Сообщений
    4,447

    По умолчанию Re: Модуль цифровой обработки звука DIY

    Цитата Сообщение от Alex Посмотреть сообщение
    Вот что писали в свое время на АДшном форуме:
    ..
    Нынче ситация с ключами изменилась, но смысл остался.
    А, если так — то да. Но по-моему, это маразм конечно

  18. #18
    Новичок
    Автор темы
    Аватар для MadBit
    Регистрация
    01.06.2017
    Сообщений
    11

    По умолчанию Re: Модуль цифровой обработки звука DIY

    Цитата Сообщение от Alex Посмотреть сообщение
    Цитата работника ADI, которую я приводил выше - это тоже "моя фантазия"?
    Давайте ориентироваться на текст Соглашения, а не на цитаты неизвестно кого.

  19. #19
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    35,999

    По умолчанию Re: Модуль цифровой обработки звука DIY

    Цитата Сообщение от mellowman Посмотреть сообщение
    А, если так — то да. Но по-моему, это маразм конечно
    Дык, я как бы и не обсуждал, маразм это или не маразм. Маразма вообще много, в самых различных вопросах.
    По мне, так и торговля USB VID&PID это тоже маразм, особенно с запретом передавать часть своего, уже купленного пула кому-то (ну купил я VID, но нахрена мне 65535 PID*ов?!).

    ---------- Сообщение добавлено 10:26 ---------- Предыдущее сообщение было 10:26 ----------

    Цитата Сообщение от MadBit Посмотреть сообщение
    Давайте ориентироваться на Соглашение,
    Ну так читай его внимательнее.
    У меня русский не родной, но могу перевести.

    P.S. Можно и вообще ни на что не ориентироваться
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  20. #20
    Новичок Аватар для Scuby_Du
    Регистрация
    26.07.2010
    Адрес
    Сарапул, Удмуртия
    Возраст
    38
    Сообщений
    47

    По умолчанию Re: Модуль цифровой обработки звука DIY

    Цитата Сообщение от pyos Посмотреть сообщение
    Результат, по сравнению с нормальными продуктами (...Altium)
    чего же вы однобоко рассматриваете. Мы в свое время рассматривали альтиум.
    Вот честное сравнение:
    Затраты:
    1. Выкинутые деньги на лицензии на старый софт купленный давно
    2. Деньги на альтиум на несколько компов
    3. Деньги на курсы для разработчиков
    итого примерно 1 000 000 рублей. Возможно даже больше, я не знаю всех актуальных цен.

    Что получаем:
    мифический человек на форуме которому эта плата даже не нужна доволен красотой прямоугольных дорожек. Зашибись профит за потраченный миллион.

    ---------- Сообщение добавлено 12:44 ---------- Предыдущее сообщение было 12:19 ----------

    Цитата Сообщение от Alex Посмотреть сообщение
    Цитата работника ADI, которую я приводил выше - это тоже "моя фантазия"?
    фантазия когда вы обсуждаете то, что никто не сделал и даже не планировал - типа изменения или передачи кода

Страница 1 из 4 123 ... Последняя

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •