Гость Ego Опубликовано 30 декабря, 2012 Поделиться Опубликовано 30 декабря, 2012 Всем здравствуйте и хорошего настроения Приобрел плату Ардуино Уно и задался непростым для себя вопросом: Как можно синхронизировать работу ардуино с музыкой, например чтобы в нужных моментах зажигались светодиоды. Обращаю ваше внимание что вопрос не в создании цветомузыки, ссылок на которую довольно много. Суть примерно такова: В музыкальном редакторе, на гистограмме композиции я ставлю точки-маркеры, и когда трек проигрывается, ардуино зажигает или гасит светодиоды согласно этим маркерам. Пример: играет трек, на 15.06 секунде зажигается светодиод на 7 канале, на 34.02 с зажигается светодиод на 9 канале, на 50й секунде седьмой светодиод гаснет и так далее Зажечь\погасить светодиод моих слабых знаний хватит, а вот как сделать так, чтобы ардуино синхронизировалась с музыкой и к тому же могла распознавать точки как команды это большой вопрос. Упорное гугление интернетов привело к тому что необходимо подключить плату как Midi-устройство, тогда редакторы смогут с ней работать. И вот тут я застопорился, есть примеры использования ардуино как устройство ввода midi-команд для ПК, однако мне необходимо наоборот выводить команды с ПК на выходы ардуино 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
admin Опубликовано 31 декабря, 2012 Поделиться Опубликовано 31 декабря, 2012 Тут основная проблема - ПО. Выдавать данные по USB и далее обрабатывать их соответствующим образом в Arduino - легко, а вот на ПК написать и связать с программой-секвенсером все это задача трудная. А MIDI я думаю тут не причем, надо копать в сторону просмотра возможности программы на ПК посылать данные в COM порт, т.е. сценарии или что-то типа такого, зависит от программы. 0 VK | Дзен | Telegram | OK Ссылка на комментарий Поделиться на другие сайты Поделиться
20% скидка на весь каталог электронных компонентов в ТМ Электроникс!Акция "Лето ближе - цены ниже", успей сделать выгодные покупки!Плюс весь апрель действует скидка 10% по промокоду APREL24 + 15% кэшбэк и бесплатная доставка!Перейти на страницу акции Реклама: ООО ТМ ЭЛЕКТРОНИКС, ИНН: 7806548420, info@tmelectronics.ru, +7(812)4094849
Igel Опубликовано 31 декабря, 2012 Поделиться Опубликовано 31 декабря, 2012 да неее... подавляющее большинство мультитреков имеет встроенные возможности для синхронизации вэйв и миди дорожек, это не проблема... нужно просто принять и декодировать миди-сообщение, как мне так рисуется только одна возможная проблема: настроить УАРТ ардуинки на 31,25 Кбит/с 0 Feel the difference! © Ссылка на комментарий Поделиться на другие сайты Поделиться
Выбираем схему BMS для корректной работы литий-железофосфатных (LiFePO4) аккумуляторов Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ, также как и для других, очень важен контроль процесса заряда и разряда, а специализированных микросхем для этого вида аккумуляторов не так много. Инженеры КОМПЭЛ подготовили список имеющихся микросхем и возможных решений от разных производителей. Подробнее>> Реклама: АО КОМПЭЛ, ИНН: 7713005406, ОГРН: 1027700032161
Гость Ego Опубликовано 3 января, 2013 Поделиться Опубликовано 3 января, 2013 да неее... подавляющее большинство мультитреков имеет встроенные возможности для синхронизации вэйв и миди дорожек, это не проблема... нужно просто принять и декодировать миди-сообщение, как мне так рисуется только одна возможная проблема: настроить УАРТ ардуинки на 31,25 Кбит/с Вроде есть даже библиотека встроенная с примером MIDI в папке Comunication, если я правильно понял о чем Вы. Serial.begin(31250); А вот остальное что вы описали для меня как раз таки проблема 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
DoinK Опубликовано 3 января, 2013 Поделиться Опубликовано 3 января, 2013 не претендую на лучший ответ, но как насчет того, чтобы использовать что-нибудь воде того, что написано ниже? те DMX http://www.dmxcontrol.org/ и http://playground.arduino.cc/DMX/Opendmx http://www.maxwellrosspierson.com/2009/03/20/receive-dmx-512-with-an-arduino/ 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Borrrison Опубликовано 20 января, 2013 Поделиться Опубликовано 20 января, 2013 (изменено) Здравствуйте. Меня также интересует, как можно с помощью Arduino зажигать светодиоды, посылая с компа миди сообщения. Ну т.е. включаем Midi-мелодию, состоящюю из одного инструмента, а диоды зажигаются в зависимости от того какая нота сейчас играет. Тут видел что-то наиболее подходящее Играет мелодия, сервопривод передвигает вал на определенный градус. Изменено 20 января, 2013 пользователем Borrrison 0 Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.