RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : 6chanel audio?


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Alexey Bezditko
To : Igor Vaskov
Subj : 6chanel audio?


> Да... Грешным делом не додумался до аналогового управления всей этой байдой.
Ему это просто пришло в голову потому, что валяется готовая цветомузыка, которая не используется. :)

> Ну да не судьба тебе Ось под это использовать. Я вовсяком случае не помню
> драйверов в числом каналов больше 2-х. Где-то видел упоминания о 4-х,
> но даже не помню где.
Жаль, если так. :/

> И все-таки на LPT будет проще делать, хотя и редактор этой байды уже
> придется писать самому. Напимер на Дельфах - это не сложно.
Никто этого делать не будет. Это - бесплатно, междусобойчик. Я его знаю,
он знает меня - но это и всё. Он хочет сделать бегунок с переливами, которые можно перестраивать
под фантазии. Предложил такое решение. Моя задача была найти, чем это можно сделать.
Максимум, что я мог бы под это написать - на рексе вызов интерфейса, запускающего
файл на проигрывание, как это когда-то было для wav в mmrexx.
Более - и некогда, и нах. :)

> А с LPT - берешь жесткую логику с фиксированной длиной комманды - 1
> - адресный байт (128 устройств, старшая 1 - ресет), дальше по 2-а байта
> на параметр (яркость, цвет). Раскладываешь команды регистрами-защелками
> с дешифрацией простым счетчиком. Итого: полная рассыпуха на 10-15 корпусов.
> Вот тебе и полное управление на 128 девайсов. Скорости обхода девайсов
> должно хватить на то, чтобы изменения параметров происходили плавно.
Хез. Это принципиально другой метод. Его ещё "надо подумать". :)
А сам вывод а lpt из рекса кто-то уже делал? by rexxportio или ещё чем-то?
Примеры работающие есть? Например, если можно гнать туда поток без всякой синхронизации, последовательной цепью пар байтов в ecp - например - то, возможно, это было бы недурно, если б 4 бита на адресата, 4 на цвет, 8бит на амплитуду - я б такое, поди, и написал бы. Вопрос в том, как работает lpt - я поняти не имею. Могу ли я с достаточно высокой частотой выводить туда поток? Чтоб он не ждал никаких синхродействий, а тупо выводил поток - скажем, меняя байты (биты на реальных пинах разъёма) с частотой, мной указанной, или, хотя бы - с частотой, _мне_известной_ хотя бы приблизительно? Не ожидая синхроответов от внешнего устройства? Тогда я на рексе на лету генерил бы и подавал бы ему такой поток... :)
Yours,
A.B.

Tue 07 Mar 2006 16:38 Mozilla/5.0 (Windows; U; Win98; en-US; rv:1.4) Gecko/2003062




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.