PCCar.ru - Ваш автомобильный компьютер


Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > AndroidCar > Звук > Звуковые процессоры

Ответ
 
Опции темы
Старый 09.12.2017, 13:41   #651
awtoap
Гуру
 
Аватар для awtoap
 
Регистрация: 19.09.2009
Возраст: 39
Город: Мелитополь
Регион: Украина
Сообщений: 1,950
awtoap is a splendid one to beholdawtoap is a splendid one to beholdawtoap is a splendid one to beholdawtoap is a splendid one to beholdawtoap is a splendid one to beholdawtoap is a splendid one to beholdawtoap is a splendid one to behold
По умолчанию

Цитата:
Данные эквалайзера на DSP проц оказалось нельзя слать напрямую!!! Нужно использовать специальный буфер SafeLoad, безопасная загрузка. Если слать данные эквалайзера напрямую (они будут работать) но можно оглохнуть или обосратся от исходящих из колонок искожений во время переходных процессов. Я чуть ноутбук не затопил крушкой чая когда это произошло первый раз, стон колонок на полной громкости во время переходного процесса
Дык в даташите об этом написано черным по белому )))

А как рисуешь график АЧХ? Тоже интересно.
awtoap вне форума   Ответить с цитированием
Старый 10.12.2017, 18:18   #652
Alekssandr
Старший Пользователь
 
Регистрация: 11.08.2013
Возраст: 28
Регион: 86
Сообщений: 383
Alekssandr is a jewel in the roughAlekssandr is a jewel in the roughAlekssandr is a jewel in the rough
По умолчанию

Цитата:
Сообщение от awtoap Посмотреть сообщение
Дык в даташите об этом написано черным по белому )))

А как рисуешь график АЧХ? Тоже интересно.
Я не стал следовать совету даташита так как не понимал как его отправлять (лень было разразиться). И теперь у меня есть важный опыт что будет в случае отправки данных напрямую. И если бы у меня не было осцилографа я бы никогда не догадался как слать данные через буфур SafeLoad.

График АЧХ вывожу при помощи библиотеки MPAndroidChart координаты точек рассчитываются исходя от коэффициентов типа фильтра
Alekssandr вне форума   Ответить с цитированием
Старый 13.12.2017, 01:18   #653
Alekssandr
Старший Пользователь
 
Регистрация: 11.08.2013
Возраст: 28
Регион: 86
Сообщений: 383
Alekssandr is a jewel in the roughAlekssandr is a jewel in the roughAlekssandr is a jewel in the rough
По умолчанию

Ребята всем привет! Я здесь пока разбирался с кросоверами понял вообще как работает эта dsp. Оказывается все фильтры будь то эквалайзер или кросовер и т.п. все состоят из виртуальной токи (допустим EQ 1-я полоса) которая реально состоит из точек a0 a1 b0 b1 и b2 и у каждой этой реальной точки есть уникальный адрес. Самый прикол в том что, всё зависит от того какие данные лежат в реальных точках. Допустим если посчитать данные по формуле PEAK то эта точка будет эквалайзером, если посчитать по формуле HIPASS то будет кросовером режущим сверху, если по LOWPAS то кросовером режущим снизу. Если необходимо увеличить крутизеу среза то необходимо вставить подряд 2 витруальные точки и крутизна среза увеличится в двое (тем самым крутизна среза из 2 порядка превратиться в 4й порядок) если необходим 3й порядок то необходимо посчитать по формуле у которой тока 3 коэфициента a1 b0 и b1 тип формул 1st-order.
SigmaStudia меня ввела в заблуждение тем что там всё разбито отдельно на эквалайзеры кросоверы и т.п, вот я и думал что всё это разные вещи. Как же я ошибался.

В общем мега крутая новость которая позволяет творить со звуком всё что угоднт, меняя лиш формулу не прошивая DSP.
Alekssandr вне форума   Ответить с цитированием
Старый 13.12.2017, 21:22   #654
Alekssandr
Старший Пользователь
 
Регистрация: 11.08.2013
Возраст: 28
Регион: 86
Сообщений: 383
Alekssandr is a jewel in the roughAlekssandr is a jewel in the roughAlekssandr is a jewel in the rough
По умолчанию

Вот такой выходной блок получился.
На каждый из 12 каналов:
1) 10 полосный параметрический эквалайзер.
2) Кроссовер с возможность выбора типа фильтра (HIPASS, LOWPASS) и порядка среза до 9-го (6дб, 12дб, 18дб, 24дб, 30дб, 36дб, 42дб, 48дб и 54дб).
3) Буферы задержки до 30мс, или ~10 метров.

В общем всё как у нормальных аудиопроцессоров.
До выходных эквалйзеров ещё стоит 15 полосный центральный эквалайзер и по 15 полосному эквалайзеру по каждому входу (aux, spdif, bluetooth и usb sound).
Миниатюры
Нажмите на изображение для увеличения
Название: Снимок.JPG
Просмотров: 203
Размер:	112.7 Кб
ID:	48824  
Alekssandr вне форума   Ответить с цитированием
Старый 14.12.2017, 10:22   #655
papant
Старший Пользователь
 
Регистрация: 11.10.2015
Возраст: 39
Город: Йошкар-Ола
Регион: 12
Машина: Kia Sorento 2011
Сообщений: 178
papant is on a distinguished road
По умолчанию

Это все понятно (почти), а когда изделие можно будет пощупать? Уже давно руки чешуца )
papant вне форума   Ответить с цитированием
Старый 14.12.2017, 16:16   #656
Alekssandr
Старший Пользователь
 
Регистрация: 11.08.2013
Возраст: 28
Регион: 86
Сообщений: 383
Alekssandr is a jewel in the roughAlekssandr is a jewel in the roughAlekssandr is a jewel in the rough
По умолчанию

Цитата:
Сообщение от papant Посмотреть сообщение
Это все понятно (почти), а когда изделие можно будет пощупать? Уже давно руки чешуца )
Печатные платы и трафарет уже в пути где-то в Москве, как дойдут уже начну собирать первую партию, все детали на руках.

В общем выходной фильтр пришлось дополнить, забыл что на канал может понадобиться одновременно HIPASS и LOWPASS для среза сверху и снизу, допустим для средне частотных динамиков.

Приложил ещё структуру точек (рисовал сам) в DSP которыми будет управлять приложение на Android.
Миниатюры
Нажмите на изображение для увеличения
Название: 44.JPG
Просмотров: 124
Размер:	158.2 Кб
ID:	48828   Нажмите на изображение для увеличения
Название: d-3zJmj5U_U.jpg
Просмотров: 135
Размер:	43.7 Кб
ID:	48829  
Alekssandr вне форума   Ответить с цитированием
Старый 16.12.2017, 20:52   #657
Alekssandr
Старший Пользователь
 
Регистрация: 11.08.2013
Возраст: 28
Регион: 86
Сообщений: 383
Alekssandr is a jewel in the roughAlekssandr is a jewel in the roughAlekssandr is a jewel in the rough
По умолчанию

Урааа!

Совместил USB CDC и USB HID на Stm32. Теперь данные спокойно передаются по USB CDC и переключтся треки, регулируется громкость по USB HID.

На Arduino это делается просто, на STM32 пока не изучилшь полностью usb дескрипторы и т.п. хрен что получится. В общем я подвинулся на ещё один шаг к релизу)

В общем как удалось прикрутить HID к STM32, пошёл дальше. Прикрутил еще: мышку, клаву и джойстик (пока память свежая по этим дескрипторам чтоб в дальнейшем к этому тёмному лесу больше не возвращатся).

В общем теперь STM32 (основной мозг платформы DIXOM-C12) одновременно умеет:
1) Передавать и принимать данные по USB CDC (Терминал)
2) Нажимать медиаклавиши HID (Переключение треков, перемотка, управление громкость, кнопки sleep, power и т.д)
3) Нажимать обычные клавиши клавиатуры HID (Буквы, цифры, TAB, ALT и т.д)
4) Управлять курсором мышки, кликать и т.п. HID (возможно никому не пригодится, есть не просит пусть будет)
5) Быть джойстиком, пока тоже не знаю где это можно применить HID (также есть не просит пусть лежит)

Удалил схемы, в общем пока всё не проверю не буду больше ничего выкладывать (косяков много)

Последний раз редактировалось basurman; 03.01.2018 в 02:44.
Alekssandr вне форума   Ответить с цитированием
Старый 02.01.2018, 14:02   #658
Alekssandr
Старший Пользователь
 
Регистрация: 11.08.2013
Возраст: 28
Регион: 86
Сообщений: 383
Alekssandr is a jewel in the roughAlekssandr is a jewel in the roughAlekssandr is a jewel in the rough
По умолчанию

С Новым 2018-м годом ребята!!!

Получил новые печатные плпты для сборки устройства. Все компоненты зарядил в станок, осталось настроить координаты и можно приступать к сборке.
Миниатюры
Нажмите на изображение для увеличения
Название: MhYH7hrLrMw.jpg
Просмотров: 57
Размер:	73.4 Кб
ID:	48928   Нажмите на изображение для увеличения
Название: QWIVntigDo4.jpg
Просмотров: 72
Размер:	65.9 Кб
ID:	48929   Нажмите на изображение для увеличения
Название: 4u21gFpocfs.jpg
Просмотров: 80
Размер:	100.9 Кб
ID:	48930   Нажмите на изображение для увеличения
Название: ukdy1pzAduc.jpg
Просмотров: 75
Размер:	87.4 Кб
ID:	48931  
Alekssandr вне форума   Ответить с цитированием
Старый 03.01.2018, 02:31   #659
Саймон
Пользователь
 
Регистрация: 27.01.2016
Возраст: 26
Город: Москва
Регион: 77, 97, 99, 177
Машина: Lexus gs300
Сообщений: 93
Саймон is infamous around these partsСаймон is infamous around these parts
По умолчанию

Так а что по денежкам?
__________________
Nexus 7 2013 LTE (без батареи с контроллером и резистором 10кОм)
Умный БП от skanch
активно/пассивный хаб Orico mh4u-u3
звуковая Sabre uae23+USB isolator sabre
ResurrectionRemix 5.8.5 от 2017/12/17
Саймон на форуме   Ответить с цитированием
Старый 03.01.2018, 02:43   #660
basurman
Super Moderator
 
Аватар для basurman
 
Регистрация: 19.07.2011
Возраст: 46
Город: Нижегородские болота
Регион: 52
Машина: Костыли
Сообщений: 1,486
basurman has a reputation beyond reputebasurman has a reputation beyond reputebasurman has a reputation beyond reputebasurman has a reputation beyond reputebasurman has a reputation beyond reputebasurman has a reputation beyond reputebasurman has a reputation beyond reputebasurman has a reputation beyond reputebasurman has a reputation beyond repute
По умолчанию

Цитата:
Сообщение от Саймон Посмотреть сообщение
Так а что по денежкам?
А тут че барыжная лавка?
basurman вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 09:03.


Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Перевод: zCarot
Яндекс.Метрика