Форум » » Задачка... » Ответить

Задачка...

4ertjaga_88: Коллеги, приму советы в помощь, как лучше и через какой модуль решить задачку...Задача при дискретных сигналах запускать аудио файлы на Yamaha плеере, далее через Swampe на колонки. Вроде все просто, но хочу усложнить. Если один только сигнал пришел - запускаем один файл и через паузу его повторяем циклически до сброса, если пришло два сигнала, то добавляем их последовательно и так же крутим сначала один, затем другой и по циклу до сброса. Соответственно,если три дискретных ,то по очереди воспроизвести три файла с повторением циклически до сброса...

Ответов - 2

Viacheslav Alekseev: Берите SIMPL+ и пишите любую логику, какую хотите :) В чем проблема? Ну, наверное, еще надо будет с самим плеером разобраться, как он управляется, как с него фидбек получить о том, что файл доигрался до конца, чтобы потом запустить следующий, и т.д. Либо, может быть, плеер поддерживает плейлисты и надо просто ему задать плейлист и отправить на воспроизведение. (я с этим плеером не знаком, поэтому просто предполагаю возможные варианты) То есть еще придется найти или написать модуль для самого плеера. Готовый модуль логики для этого вряд ли найдете. Надо написать на SIMPL+.

Igor: Всё написано до нас. Есть замечательный модуль Telephone Dialing Keypad, генерирующий строку цифр по нарастающим фронтам digital сигналов. Прилетело несколько digitals, сгенерировался уникальный ID сценария, на основании сравнения этого ID с эталонными запустился определённый сценарий по воспроизведению файлов на проигрывателе.



полная версия страницы