stringtranslate.com

Controlador MIDI Commodore Amiga

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 forma independiente del dispositivo.

Historia

Commodore anunció el trabajo en el controlador MIDI Commodore Amiga (CAMD) durante el NAMM Show de enero de 1990 . El controlador debería permitir que múltiples aplicaciones MIDI trabajen juntas en el entorno multitarea de Amiga, siendo la sincronización un tema crucial (trabajar con flujos de datos en tiempo real). También se planeó el soporte de 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 (empezando por 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. Un artículo de Amiga Format sobre MIDI en 1999 notó todavía muchos errores, algunos problemas de compatibilidad y falta de soporte de aplicaciones. [2]

La versión de CAMD de Commodore también incluía un controlador integrado para el puerto serie de 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 (ingeniería inversa realizada por Kjetil S. Matheussen) como parte del proyecto AROS en 2001 [5] y más tarde, en 2005, portada 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 a partir de la Actualización 4.1 5. [8] Desde MorphOS 3.10, CAMD es oficialmente parte de este sistema. [9]

Referencias

  1. ^ Krutz, Jamie (julio de 1990). "Amiga se dirige al nirvana musical". INFORMACIÓN . Núm. 31. Publicaciones INFO. pag. 61. ISSN  0897-5868.
  2. ^ ab Goodwin, Simon (marzo de 1999). "Rombler MIDI, software CAMD". Formato Amiga . No. 121. Publicaciones futuras. pag. 57. ISSN  0957-4867.
  3. ^ Riley, Daniel S. (12 de febrero de 1993). "¿Re: camd.library? (era Re: actualización DMCS)". Grupo de noticias : comp.sys.amiga.audio. Usenet:  [email protected] . Consultado el 26 de marzo de 2019 .
  4. ^ Rutter, Daniel (enero de 1994). "Deluxe Music 2, soporte MIDI". Revisión del comodoro australiano y Amiga . vol. 11, núm. 1. Revista del sábado. pag. 30. ISSN  1034-3806.
  5. ^ "Midi: camd.library V40, CamdBnp-Tools". Amiga-News.de. 22 de julio de 2001 . Consultado el 26 de marzo de 2019 .
  6. ^ "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 .
  7. ^ "AmigaOS 4: varias bibliotecas y herramientas MIDI". Amiga-News.de. 12 de junio de 2012 . Consultado el 26 de marzo de 2019 .
  8. ^ "Publicada la actualización 5 de AmigaOS 4.1". Amiga-News.de. 16 de agosto de 2012 . Consultado el 26 de marzo de 2019 .
  9. ^ https://www.morphos-team.net/releasenotes/3.10 Cambios de disco en MorphOS 3.10

enlaces externos