MIDI-драйвер Commodore Amiga
Commodore Amiga MIDI Driver (CAMD) — это общая библиотека для AmigaOS , которая предоставляет общий драйвер устройства для MIDI- данных, благодаря чему приложения могут обмениваться MIDI-данными друг с другом в режиме реального времени и взаимодействовать с MIDI-оборудованием независимым от устройства способом.
История
[ редактировать ]Commodore объявила о работе над MIDI-драйвером Commodore Amiga (CAMD) во время выставки NAMM Show в январе 1990 года . Драйвер должен позволять нескольким MIDI-приложениям работать вместе в многозадачной среде Amiga, причем решающим фактором является синхронизация (работа с потоками данных в реальном времени). ARexx . Также была запланирована поддержка [1] Программное обеспечение было первоначально создано в Университете Карнеги-Меллон , а затем принято Commodore. [2] По словам разработчика программного обеспечения Дэниела С. Райли, над драйвером работали несколько человек (начиная с Роджера Б. Данненберга и Жана-Кристофа Деллеммеса из университета Карнеги-Меллона). В конце концов Commodore поручил эту задачу Дэвиду Джойнеру (автору Deluxe Music ), а службы синхронизации были разделены в realtime.library. [3] В Deluxe Music 2.0 появилась поддержка camd.library и realtime.library. [4] и в течение многих лет был единственным коммерческим музыкальным пакетом, использующим CAMD. В статье Amiga Format о MIDI, опубликованной в 1999 году, было отмечено все еще множество ошибок, некоторые проблемы совместимости и отсутствие поддержки приложений. [2]
Версия CAMD от Commodore также включала встроенный драйвер для последовательного порта Amiga. Стек Poseidon USB содержит camdusbmidi.class .
Порт AROS и более поздняя разработка
[ редактировать ]Частично из-за вышеупомянутых проблем библиотека CAMD была переписана (обратное проектирование выполнено Кьетилом С. Матеуссеном) в рамках проекта AROS в 2001 году. [5] а позже, в 2005 году, портирована на AmigaOS 4 . [6] В 2012 году Лайл Хейзелвуд выпустил обновленную версию AmigaOS 4. [7] который затем распространялся как часть AmigaOS, начиная с версии 4.1 Update 5. [8] Начиная с MorphOS 3.10 CAMD официально является частью этой системы. [9]
Ссылки
[ редактировать ]- ^ Круц, Джейми (июль 1990 г.). «Амига движется к музыкальной нирване». ИНФОРМАЦИЯ . № 31. ИНФО Публикации. п. 61. ISSN 0897-5868 .
- ^ Jump up to: а б Гудвин, Саймон (март 1999 г.). «Ромблер MIDI, программное обеспечение CAMD». Формат Амига . № 121. Будущее издательства. п. 57. ISSN 0957-4867 .
- ^ Райли, Дэниел С. (12 февраля 1993 г.). «Re: camd.library? (было Re: Обновление DMCS)» . Группа новостей : comp.sys.amiga.audio . Usenet: [электронная почта защищена] . Проверено 26 марта 2019 г.
- ^ Раттер, Дэниел (январь 1994 г.). «Deluxe Music 2, поддержка MIDI». Обзор австралийского Commodore и Amiga . Том. 11, нет. 1. Субботний журнал. п. 30. ISSN 1034-3806 .
- ^ «Midi: camd.library V40, CamdBnp-Tools» . Амига-News.de. 22 июля 2001 года . Проверено 26 марта 2019 г.
- ^ «AmigaOS 4: MIDI-драйверы CAMD и emu10kx» (на немецком языке). Амига-News.de. 17 апреля 2005 года . Проверено 26 марта 2019 г.
- ^ «AmigaOS 4: Несколько MIDI-библиотек и инструментов» . Амига-News.de. 12 июня 2012 года . Проверено 26 марта 2019 г.
- ^ «Опубликовано обновление 5 для AmigaOS 4.1» . Амига-News.de. 16 августа 2012 года . Проверено 26 марта 2019 г.
- ^ https://www.morphos-team.net/releasenotes/3.10 Изменения диска MorphOS 3.10