OctaMED es un rastreador de música para Amiga , escrito por Teijo Kinnunen. La primera versión, 1.12, se lanzó en 1989 con el nombre MED , que significa Music ED itor. En abril de 1990, se lanzó la versión 2.00 con soporte MIDI como principal mejora. En 1991 se lanzó la primera versión con el nombre OctaMED, llamada así porque podía reproducir ocho canales independientes en el chip de sonido de cuatro canales del Amiga. Esta fue también la primera versión comercial del software. El editor había sido anteriormente RBF Software de Southampton, Reino Unido, dirigido por Ray Burt-Frost. El editor actual es A-EON Technology Ltd.
La característica distintiva de MED y OctaMED en comparación con otros rastreadores de música del Amiga era que MED y OctaMED tenían soporte MIDI nativo para instrumentos externos a través del puerto serie del Amiga; esto permitió a muchos músicos secuenciar una combinación de equipos de estudio externos y sonidos generados internamente. para crear lanzamientos con calidad de estudio como I Creé Disco de Calvin Harris .
OctaMED fue utilizado principalmente por músicos para crear obras independientes, en lugar de músicos de juegos o demostraciones para crear melodías que se reproducen en el contexto de un juego de computadora o una demostración.
En primer lugar, esto se debe a que la rutina de reproducción de música de MED y OctaMED es simplemente demasiado lenta para usarse en un juego o demostración. La mayoría de los rastreadores están optimizados para la velocidad de reproducción del código y consumen menos del 3% del tiempo de la CPU. MED tomó aproximadamente el 40% del tiempo de la CPU. En segundo lugar, y esta es también una de las razones por las que MED consume más potencia de CPU, el formato MED permitía un mayor grado de complejidad en la construcción musical, con longitudes arbitrarias de hojas de patrones, secciones y bloques en lugar de una simple lista de patrones, y una mayor número de efectos para el sonido. Esta complejidad adicional fue bien recibida por los compositores de música, que preferían estructuras más sofisticadas a sus composiciones y no las veían como una simple lista de notas cronometradas.
La técnica de reproducir más canales de música de los que el hardware Amiga era capaz de reproducir se introdujo por primera vez con la rutina "Hippel 7V" de Jochen Hippel , que utilizaba un código desarrollado inicialmente para el Atari ST para realizar una mezcla de software de 4 canales en una sola salida. se reproduce junto con los tres canales de sonido restantes del hardware Amiga. La rutina de siete canales apareció luego en un rastreador llamado TFMX. Finalmente, la rutina se optimizó para que pudiera mezclar un canal adicional, lo que resultó en ocho canales de sonido. Este método de reproducción fue adecuado para casos en los que se pueden reproducir varias muestras que no requieren fidelidad a través del canal mixto del software y muestras más limpias a través de los tres canales de hardware restantes.
OctaMED adoptó un enfoque diferente, donde se reproducen dos canales mezclados por software a través de cada uno de los cuatro canales de audio del hardware. Esto trae algunas limitaciones, como que los canales de software emparejados comparten algunos efectos, como el control de volumen del hardware, la rutina de reproducción de mayor calidad requiere una CPU más potente y algunas muestras más fuertes pueden sonar distorsionadas debido a limitaciones en el proceso de mezcla.
OctaMED fue desarrollado por Teijo Kinnunen en Amiga hasta 1996. Su última versión, llamada OctaMED Soundstudio, tenía características como soporte para archivos MIDI , soporte para ARexx , soporte para muestras estéreo y de 16 bits , grabación en disco duro y soporte para hasta 64 canales. .
Teijo Kinnunen entregó el desarrollo de OctaMED a otros programadores poco después del lanzamiento de la versión final de Amiga. Más tarde, los nuevos programadores lanzaron una versión para Windows , pero la falta de funciones y la presencia de errores notables hicieron que esta edición no alcanzara el mismo nivel de fama que la versión para Amiga. Posteriormente se lanzaron más versiones del puerto de Windows. Posteriormente pasó a llamarse MED Soundstudio y ha tenido varios lanzamientos con ese nombre.
Kjetil Matheussen realizó un enfoque posterior para ampliar las características de la versión Amiga de OctaMED a partir de 1997. Al piratear el binario, logró crear un sistema de complementos de más bajo nivel que el que ya estaba disponible a través del lenguaje ARexx . Con la ayuda de NSM (un sistema de parches y complementos de código abierto para OctaMED [1] ), los usuarios ahora podían obtener acceso a la biblioteca CAMD MIDI, interfaces MIDI de 48 canales, complementos de procesamiento de señales para el editor de muestras, interacción con el secuenciador Bars&Pipes, y muchas otras características esotéricas, ampliando ampliamente las características ofrecidas para la versión comercial de Windows de OctaMED.
En febrero de 2015, A-EON Technology Ltd adquirió los derechos de OctaMED para Amiga y sistemas de próxima generación similares a Amiga de RBF Software. [2]
En enero de 2024, AmigaKit Ltd reanudó el desarrollo activo del código fuente de Amiga en nombre de A-EON Technology. OctaMED se actualizó principalmente para su inclusión en el próximo sistema informático A600GS de AmigaKit. El próximo OctaMED v8 agregará características importantes como compatibilidad con el controlador AHI y compatibilidad con la biblioteca CAMD Midi. Se planean más mejoras en la GUI. [3]
El foro oficial de OctaMED Amiga se abrió para los usuarios en mayo de 2024, antes del lanzamiento del nuevo OctaMED 8. [4]
La versión actual está disponible para plataformas Windows y AmigaOS, llamada MED SoundStudio.