Четверг, 08.12.2016, 12:50
Приветствую Вас Гость

Портал светоэффектов

Меню сайта
Категории раздела
Наш опрос
Оцените мой сайт
Всего ответов: 580
Статистика

Онлайн всего: 3
Гостей: 2
Пользователей: 1
ivan-bezh
Форма входа
Главная » Статьи » Спектроанализаторы

Спектроанализатор - плагин АИМП

 

Плагин создан только благодаря появлению C# AIMP SDK 3.60/4.00, которую разрабатывает  очень отзывчивый и компетентный Martin с форума Aimp.  Ну и естественно плагин разработан с учётом достаточно большого авторского опыта при разработке подобных устройств. 

Системные требования:

  • Windows 7 / Windows 8 (8.1) / Windows 10 (32/64)
  • Microsoft .NET Framework не ниже 4.5
  • C++ 2015 Redist x86 версии 14.0.23026 и выше
  • AIMP 3.60 - 4.0

Как проверить Microsoft .NET Framework? 

1.    С помощью ASoft .NET Version Detector .

В центре экрана, в красном, зелёном и фиолетовом прямоугольниках показаны возможные версии .NET. Белым цветом выделены установленные в системе версии, серым – не установленные.
Клик по зелёной стрелочке слева напротив нужной версии откроет страницу на сайте Microsoft со ссылкой на скачивание инсталлятора. Клик по фиолетовой стрелочке откроет страницу со ссылкой на SDK. Клик по значку правее стрелочек откроет папку, в которую установлен .NET Framework.
В нижней части программы выводятся более подробная информация: полный номер версий .NET Framework, папки в которые они установлены, а также список всех установленных версий, обновлений и языковых пакетов.

2.    С помощью системного реестра.
Запускаем Редактор реестра: Пуск -> Выполнить -> regedit.
Переходим в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP


Установка плагина:

  • Распаковать архив
  • Поместить распакованную папку Spectr 7x10 с файлами в папку «Plugins» установленного AIMP.
  • В папке найти файл port.ini и изменить в нём номер последовательного порта на свой
  • Запустить AIMP и убедиться, что плагин появился в списке (Настройки[Ctrl+P] – Плагины – справа выбрать вкладку «Визуализации»)
  • Закрыть настройки и выбрать плагин правым кликом мыши в окне визуализации – «Визуализация» - «Spectr 7x10». Или выбрать плагин путём перебора из существующих кнопкой «Следующая визуализация».
     

 

 

Вы можете отключить стандартную анимацию спектра (там где время трека), зайдя в настройки - интерфейс - анимация спектра проигрываемого файла.

 

 

Следует отметить, что плагин работает в трёх основных режимах - полоски, пики и полоски с пиками.

Режимы переключаются кликом мыши в окне визуализации по кругу.

 

Из деталей необходимо модуль Ардуино Нано, 7 светодиодных линейных индикаторов на 10 бар и 7 сопротивлений порядка 100 Ом.

Индикаторы у китайских продавцов можно найти разных цветов:

красный ультра-яркий

зеленый

белый 

красный-3 / зеленый-4 / желтый-3

 

Схема:

 

Платы:

 

Плату контроллера можно и не делать, просто соединить перемычками плату с матрицами и ардуинку.

А плату с матрицами можно распаять даже на куске картона!

Прошивать Ардуину нужно с помощью встроенного бутлоадера, что избавляет от необходимости иметь программатор.

Для начала работы с Ардуиной необходимо установить драйверы, в системе должен будет появиться новый последовательный порт.

Залить прошивку можно с помощью программ XLoader, ARP Uploader, Bascom AVR или других.

Скорость обмена с ПК при прошивке Ардуино Нано должна быть установлена 57600, и выбран номер порта, который создался при подключении Arduino к USB!

 

Архив материалов на портале.

Дополнительные материалы на файлообменнике (драйвер, программы для прошивки, даташит ...).

Во время повторения Юрис обнаружил проблему на 64 - разрядной ОС. Проблема устранена.

 

Вот что получилось:

 

Вот и Юрис с фотоотчётом:

У него двухцветные матрицы - 7 зелёных и 3 красных бара.

 

Ещё продолжение от Юриса (28.03.2016):

Он устранил разнояркость путём ввода двух тразисторных сборок ULN2803. Под такое железо пришлось изменить прошивку. 

И придал законченный вид конструкции, поместив её в свободный пятидюймовый отсек своего ПК.

А по бокам у него цветомузыка - небезызвестный Soyuz-LT.

Прошивка для ULN2803 и печатная плата для них:

Смотрим и любуемся видео:

 

Ну а если вы решите заполучить более серьёзную вещь, то милости просим на Алиэкспресс:

 

 

 

Рубашка Василий, 2016

 

Категория: Спектроанализаторы | Добавил: defaultNick (15.03.2016) | Автор: Radan
Просмотров: 1960 | Комментарии: 9
Всего комментариев: 9
0
9  
Появились доработки, читаем в конце статьи.

6  
Кдассно все. Красиво.
Я наоборот пытаюсь от компа оторваться

5  
Хочу спросить Автора: последнее время мы видим интересные Ваши разработки именно в сфере плагинов к проигрывателю AIMP. Это чисто интерес освоить новое, научится нюансов построения плагинов, и/или может увеличить заметность, популярность своих разработок (и это хорошо конечно)? Ведь с точки зрения "юзабельности" уже существующие разработки ("Кошкин Глаз", "Союз(ы)"), берущие аудио с общего микшера операционной системы - они как бы универсальнее, не привязанные к конкретному плэйеру? Что кажетса "изюминкой" плагинов? Спасибо!

0
7  
И освоить новое, и увеличить популярность, и есть идея ещё одна, пока не скажу какая. Я слушаю музыку только Аимпом, логично и цветомузыку от него же получать.

В разработке плагин для Кошкиного глаза. И ещё один, не менее интересный, чем спектроанализатор, но более практичный.

8  
Приятно слышать, что новости ещё грядут smile . Хмм, буду надеятся может появитса нечто матричное спектр с часиками и другими текст-графическими выявлениями (ну там исполнитель песни, мудрости жизни и афоризмы, и.т.п... smile )
Кстати про "Кошкин Глаз", как то до сих пор не подключал с несколькими выходными девайсами одновременно, теперь подключил. Один классический, на простых светодиодах, второй на умной ленте. Прекрасно всё работает.

0
3  
Всё, весь материал выложил!

4  
Spasibo! smile

0
2  
Снижение яркости конечно же есть, но терпимо.
В любом случае можно добавить 2 штуки ULN2803.

1  
Отлично! Как бы просто и классично, но хорошо! smile
Имеет ли там место снижение яркости сегментов из за нехватки тока от Ардуинки?

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
YOUTUBE LIGHTPORTAL
ALIEXPRESS
Поиск
Translation
Donate
QR
Часики
 
Облако тегов
Друзья сайта
Портал светоэффектов
Catcatcat Electronics
Color Music Beniamina Grinberg