Програмирование MIDI музыки на fpc

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Програмирование MIDI музыки на fpc

Сообщение Константин » 20.11.2006 01:28:50

Help!!!!
Как програмировать MIDI-музыку под Linux или BSD? С чего начать?
Пожалуста подскажите.
Константин
незнакомец
 
Сообщения: 1
Зарегистрирован: 20.11.2006 01:14:13

Сообщение Alexander » 22.11.2006 01:26:14

Вряд ли подскажу что нибудь умное тк сам не программировал его нигде.

Но в общем так. В Юниксах (почти) все устройства файлы. Лежат
они обычно в каталоге /dev/ . Там должны быть файлы наподобие
/dev/sequencer, /dev/midi*, может быть к делу относится /dev/rmidi*.

Это способ обращения к устройству. В старых карточках миди был
аппаратным - там достаточно чтобы в системе был загружен для неё
работоспособный драйвер - модуль ядра (без драйвера вышеуказанные
файлы бесполезны - они указывают вникуда). А вот в современных его нет
(физически) и в ОС должна быть эмуляция. Для Юниксов это программа
timidity. Она может притвориться карточкой или просто проиграть миди.

timidity естественно загружает процессор, но если это не проблема,
можно добиться звука лучше чем у большинства карточек (используя
качественные наборы инструментов).
Аватара пользователя
Alexander
энтузиаст
 
Сообщения: 771
Зарегистрирован: 18.12.2005 19:10:00
Откуда: оттуда


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 47

Рейтинг@Mail.ru