OpenMPT es un tracker de código abierto para Windows. Está basado en ModPlug Tracker de Olivier Lapicque, lanzado por primera vez en septiembre de 1997. Aunque fue desarrollado para Windows, OpenMPT puede ejecutarse en sistemas tipo Unix a través de Wine.
La revista Computer Music incluyó a OpenMPT entre los cinco mejores rastreadores de música gratuitos en 2007, y es uno de los rastreadores más utilizados.
Historia
Plugin MOD y ModPlug tracker OpenMPT se desarrolló inicialmente como un complemento para navegador llamado MOD Plugin, que permitía a los usuarios reproducir música y otros sonidos codificados en archivos de módulo. ModPlug Tracker, junto con una aplicación de reproducción llamada ModPlug Player, evolucionaron a partir de este complemento.
En diciembre de 1999, Olivier Lapicque envió las partes del código fuente de ModPlug Tracker encargadas de la reproducción de módulos a Kenton Varda, bajo la "licencia GPL-2.0 o posterior", para que escribiera un complemento para XMMS basado en dicho código. En 2001, el código fuente se publicó en el dominio público y el código de reproducción de módulos se separó en una biblioteca independiente, libmodplug, mantenida como parte del proyecto ModPlug XMMS Plugin. Este proyecto permaneció inactivo desde finales de 2003 hasta principios de 2006, cuando se retomó. Actualmente, libmodplug se incluye en muchas distribuciones de Linux como complemento de audio predeterminado para la reproducción de archivos de módulos y forma parte del popular marco multimedia de código abierto gstreamer.
Debido a la falta de tiempo, Olivier Lapicque interrumpió el desarrollo de ModPlug Tracker y, en enero de 2004, publicó todo el código fuente bajo una licencia de código abierto . El código fuente de ModPlug Player sigue siendo de código cerrado a fecha de mayo de 2020.
OpenMPT El código ModPlug Tracker de Lapicque fue adoptado por varios músicos/programadores de trackers y ahora se conoce como OpenMPT.
OpenMPT se distribuye como software libre y, en agosto de 2022, se encuentra en desarrollo activo. Hasta mayo de 2009 (v1.17.02.53) OpenMPT estaba licenciado bajo la licencia Copyleft "GPL-2.0-or-later" y luego se relicenciaba bajo los términos de la permisiva "BSD-3-Clause". Desde OpenMPT 1.23 (marzo de 2014), OpenMPT también está disponible como una aplicación de 64 bits. Esto permite a los músicos usar complementos VST de 64 bits y aprovechar toda la memoria física en sistemas de 64 bits. Para este propósito, OpenMPT proporciona su propio puente de complementos, que puede usarse para ejecutar complementos con una arquitectura diferente a la del host en un proceso separado, o para ejecutar complementos en un entorno aislado y evitar que bloqueen la aplicación host.
También basado en el código de ModPlug está el "proyecto hermano" de OpenMPT, Schism Tracker (un clon de Impulse Tracker), el cual aportó varias retroadaptaciones de correcciones de errores a OpenMPT.
Características La principal característica distintiva de OpenMPT es su interfaz de usuario nativa de Windows. La mayoría de los secuenciadores, incluso los más recientes como Renoise, tienen interfaces inspiradas en secuenciadores más antiguos como FastTracker II. Admite muestras, complementos VST e instrumentos OPL3 como fuentes de sonido. OpenMPT utiliza características comunes a los programas de Microsoft Windows, como menús contextuales para la selección de efectos, vistas de árbol (para archivos, muestras y patrones), funcionalidad de arrastrar y soltar, y la apariencia nativa de la plataforma Windows.
Admite tanto la carga como el guardado de archivos IT (Impulse Tracker), XM (FastTracker Extended Module), MOD (Protracker y similares), S3M (Scream Tracker 3) y MPTM (su propio formato de archivo), importa muchos más formatos de archivos de módulos y muestras, y tiene cierto soporte para bancos DLS y SoundFonts.
OpenMPT fue también uno de los primeros secuenciadores en admitir la apertura y edición de múltiples módulos de secuenciador en paralelo. OpenMPT admite hasta 128 pistas/canales, complementos VST, instrumentos VST y tiene soporte ASIO.<
Formato de archivo MPTM Debido a las limitaciones de los diversos formatos de módulo que pueden guardar, en 2007 se creó un nuevo formato de módulo llamado MPTM.
OpenMPT introdujo algunas características no estándar en los formatos de archivo antiguos. Por ejemplo, se pueden usar muestras estéreo en los módulos XM y añadir plugins VST a los módulos XM e IT, funciones que no eran compatibles con los trackers originales. Muchas de estas características se han ido eliminando gradualmente de los archivos IT y XM, y ahora solo están disponibles en los archivos MPTM.
libopenmpt libopenmpt es una biblioteca de reproducción de módulos multiplataforma basada en el código OpenMPT con interfaces para C, C++ y otros lenguajes de programación. Para garantizar que las bases de código no diverjan como en el caso de ModPlug Tracker y libmodplug, el desarrollo de libopenmpt se lleva a cabo en el mismo repositorio de código que OpenMPT. También están disponibles en el sitio web los complementos de entrada oficiales para reproductores de audio populares ( XMPlay, Winamp y foobar2000 ) basados en libopenmpt. FFmpeg también ofrece un decodificador de módulos opcional basado en libopenmpt. libopenmpt también puede servir como reemplazo directo de libmodplug y, por lo tanto, ofrecer capacidades de reproducción de módulos actualizadas para el software que depende de la API de libmodplug.
Recepción y usuarios Nicolay, de The Foreign Exchange, nominado al Grammy, reveló que ModPlug es su "arma secreta". El compositor de música para cine y videojuegos Raphaël Gesqua dio a conocer su uso de OpenMPT en una entrevista.
Peter Hajba y Alexander Brandon utilizaron OpenMPT para componer las bandas sonoras de Bejeweled 2, Bejeweled 3 y otros juegos de PopCap .
El músico de rock electrónico Blue Stahli ha mencionado que usó ModPlug Tracker y otros rastreadores en el pasado.
El desarrollador finlandés Hempuli utilizó OpenMPT para crear la banda sonora de Baba Is You. Los archivos del proyecto se publicaron gratuitamente en línea.
Véase también
Tracker (software de música)
Referencias
Enlaces externos
Tutorial breve del uso de OpenMPT en YouTube ModPlug ModPlug XMMS Plugin (utilizando libmodplug)
Categoría:Software con licencia GPL Categoría:Software que utiliza la licencia BSD Categoría:Software libre exclusivo para Windows Categoría:Software libre programado en C++ Categoría:Software de audio libre Categoría:Trackers