AIMP Forum
AIMP for PC => Дополнения / Addons => Плагины / Plugins => Topic started by: k34nex on November 04, 2010, 01:50:03
-
Доброго всем времени суток. Захотелось сделать небольшую визуализацию на внешнем дисплее. А именно спектроанализатор, как встроенный в плеер, только вывести на внешний дисплей. Для начала решил использовать графический lcd от nokia3310. Плагин отправляет через rs-232 интерфейс данные об уровне в Мегу16, которая и управляет дисплеем.
Сделал 12 полос, впринципе все заработало, вопрос такой - кто знает, какие именно частоты использует сам плеер? Я там насчитал 18 полос. Массив с данными имеет [0..1] [0..255] Вопрос- почему два по 256 байт? И вот какие байты использует плеер? Одну узкую частоту или среднее значение нескольких? Хочется добиться более красивого изображения, так как сейчас полосы достаточно резко прыгают, и как то не пропорционально, но в общем похоже. И еще вопрос - как реализовать плавность, как в плеере? На ум приходит только выводить среднее значениче прошлого и текущего захвата.
Заранее спасибо за любую помощь)
-
Массив с данными имеет [0..1] [0..255] Вопрос- почему два по 256 байт?
это левый, правый канал
И вот какие байты использует плеер? Одну узкую частоту или среднее значение нескольких?
Там скорее применено логорифмирование с суммированием нескольких полос, но я хз, надо у Артема спрашивать какой он там алгоритм испльзует
Хочется добиться более красивого изображения, так как сейчас полосы достаточно резко прыгают, и как то не пропорционально
Придеться самомоу делать программное плавное падение и подьем, и опять таки логорифмировать для пропорциональности)
Напиши сколько полос отправляешь в ком-порт, формат, поправлю свой плаг вышлю для теста
-
Отправляю пока 12, но переделать под любое количество дело нескольких минут. А в чемсуть Вашего плагина? Отправка тоже в ком-порт? Спасибо, если поделитесь исходником, очень помогло бы!)
-
См Re: Небольшое баловство (https://aimp.ru/forum/index.php?topic=21540.msg106768#msg106768) это я делал под светомузыку, только в том посте без ком-порта. Мыло в ПМ кинте, сейчас поправлю скину плаг