Commodore Amiga MIDI Driver (CAMD) es una biblioteca compartida para AmigaOS que proporciona un controlador de dispositivo general para datos MIDI , de modo que las aplicaciones puedan compartir datos MIDI entre sí en tiempo real e interactuar con hardware MIDI de una manera independiente del dispositivo.
Historia
Commodore anunció el trabajo en el controlador MIDI Commodore Amiga (CAMD) durante la feria comercial de la Asociación Nacional de Comerciantes de Música de enero de 1990. El controlador debe permitir que varias aplicaciones MIDI funcionen juntas en el entorno multitarea de Amiga, con la sincronización como un tema crucial (trabajar con flujos de datos en tiempo real). También se planificó la compatibilidad con ARexx . [1] El software fue creado originalmente en la Universidad Carnegie Mellon y luego adoptado por Commodore. [2] Según el desarrollador de software Daniel S. Riley, varias personas trabajaron en el controlador (comenzando con Roger B. Dannenberg y Jean-Christophe Dhellemmes en la Universidad Carnegie-Mellon). Commodore finalmente le dio esta tarea a David Joiner (autor de Deluxe Music ) y los servicios de sincronización se separaron en realtime.library. [3] Deluxe Music 2.0 introdujo soporte para camd.library y realtime.library [4] y fue durante muchos años el único paquete de música comercial que usaba CAMD. El artículo de Amiga Format sobre MIDI notó en 1999 todavía muchos errores, algunos problemas de compatibilidad y falta de soporte de aplicaciones. [2]
Commodore versión 's de CAMD también incluyó un controlador integrado para el puerto serie Amiga. La pila USB Poseidon contiene camdusbmidi.class .
Puerto AROS y desarrollo posterior
En parte debido a los problemas mencionados anteriormente, la biblioteca CAMD fue reescrita (diseñada por Kjetil S. Matheussen) como parte del proyecto AROS en 2001 [5] y más tarde en 2005 se transfirió a AmigaOS 4 . [6] En 2012, Lyle Hazelwood lanzó la versión actualizada de AmigaOS 4, [7] que luego se distribuyó como parte de AmigaOS comenzando con la 4.1 Actualización 5. [8] Dado que MorphOS 3.10 CAMD es oficialmente parte de este sistema. [9]
Referencias
- ^ Krutz, Jamie (julio de 1990). "Amiga se dirigió a Musical Nirvana". INFO . No. 31. Publicaciones INFO. pag. 61. ISSN 0897-5868 .
- ^ a b Goodwin, Simon (marzo de 1999). "Rombler MIDI, software CAMD". Formato Amiga . No. 121. Publicaciones futuras. pag. 57. ISSN 0957-4867 .
- ^ Riley, Daniel S. (12 de febrero de 1993). "¿Re: camd.library? (Fue Re: Actualización DMCS)" . Grupo de noticias : comp.sys.amiga.audio . Usenet: [email protected] . Consultado el 26 de marzo de 2019 .
- ^ Rutter, Daniel (enero de 1994). "Deluxe Music 2, soporte MIDI". Commodore australiano y Amiga Review . Vol. 11 no. 1. Revista del sábado. pag. 30. ISSN 1034-3806 .
- ^ "Midi: camd.library V40, CamdBnp-Tools" . Amiga-News.de. 22 de julio de 2001 . Consultado el 26 de marzo de 2019 .
- ^ "AmigaOS 4: CAMD- und emu10kx-MIDI-Treiber" (en alemán). Amiga-News.de. 17 de abril de 2005 . Consultado el 26 de marzo de 2019 .
- ^ "AmigaOS 4: Varias bibliotecas y herramientas MIDI" . Amiga-News.de. 12 de junio de 2012 . Consultado el 26 de marzo de 2019 .
- ^ "AmigaOS 4.1 Update 5 publicado" . Amiga-News.de. 16 de agosto de 2012 . Consultado el 26 de marzo de 2019 .
- ^ https://www.morphos-team.net/releasenotes/3.10 MorphOS 3.10 Cambios de disco
enlaces externos
- Documentación AROS
- Documentación de OS4