Sobre el proyecto
Auto MIDI Player (AMP) es un reproductor MIDI-a-tecla rico en funciones para instrumentos dentro de juegos, construido con C# y WPF y con el estilo Mica de Windows. Originalmente fue bifurcado de sabihoshi/GenshinLyreMidiPlayer v4.0.5 y luego se separó en su propio repositorio para permitir el soporte de múltiples juegos.
Los juegos e instrumentos compatibles incluyen Genshin Impact (los 11 instrumentos a partir de agosto de 2026), Wuthering Waves (instrumentos de 21 teclas con asignación QWERTY compartida), Neverness to Everness (piano, 21 teclas y 36 teclas), Where Winds Meet (guqin), Blue Protocol: Star Resonance (piano, 61 teclas y 88 teclas), Sky: Children of the Light (todos los instrumentos disponibles a partir de febrero de 2026), Roblox (piano, 61 teclas y 88 teclas), Heartopia (variaciones de piano e instrumentos de 15 teclas como lira, bajo de madera y violín), Core Keeper (todos los instrumentos con un diseño cromático compartido de 24 teclas) y Harry Potter: Magic Awakened (piano, 14 teclas y 36 teclas).
Inicio rápido: descarga la aplicación y ejecútala sin instalación, abre un archivo .mid con el botón +, habilita las pistas a reproducir, pulsa reproducir y cambia a la ventana del juego objetivo; se detiene automáticamente al cambiar de ventana. La aplicación no está firmada, por lo que Windows SmartScreen puede mostrar una advertencia.
Las funciones principales incluyen soporte para múltiples juegos, una interfaz estilo Spotify con controles fijos en la parte inferior y ajustes por canción para desplazamiento de teclas, transposición, velocidad y BPM. Las funciones de reproducción de instrumentos incluyen probar archivos MIDI por los altavoces antes de tocar en el juego, cambiar distribuciones de teclado (QWERTY, QWERTZ, AZERTY, DVORAK y otras), mantener y fusionar notas cercanas, transposición inteligente con autocorrección de teclas para instrumentos con rangos de notas limitados, soporte de pedal de sostenido y tocar con tu propio dispositivo de entrada MIDI.
Las funciones de descubrimiento te permiten explorar, buscar y descargar miles de archivos MIDI dentro de la aplicación, con repositorios en línea, una vista previa con sintetizador integrado, desglose detallado de pistas (pistas, canales, instrumentos, recuentos de notas, BPM, valoraciones, recuentos de descargas) e importación de biblioteca que conserva los nombres originales de las pistas. La gestión de pistas MIDI permite reproducir varias pistas simultáneamente y alternar pistas en tiempo real. Una función de Partitura de Piano ayuda a compartir canciones usando la distribución de teclado actual con delimitador, tamaño de división y espaciado configurables. Una cola permite reproducir canciones sin abrir ni eliminar archivos, y los temas admiten modo claro/oscuro y colores de acento.
Los archivos MIDI son conjuntos de instrucciones que reproducen instrumentos en pistas; la aplicación convierte las notas en entradas de teclado para el juego y actualmente está ajustada a Do mayor. El README señala incertidumbre sobre si su uso podría provocar prohibiciones y aconseja usarlo bajo tu propio riesgo, escuchar primero los archivos MIDI y tocar solo un instrumento para evitar el spam de teclado; enlaza a las políticas de herramientas de terceros de varios juegos.
La documentación se proporciona a través de la wiki del proyecto (inicio, aviso legal, primeros pasos, cómo usar, cómo funciona, soporte y preguntas frecuentes). Compilar desde el código fuente requiere Git y .NET 10.0 SDK o posterior, con dotnet build y dotnet run --project AutoMidiPlayer.WPF. El código fuente está licenciado bajo GPL-3.0, con licencias de terceros y términos de marcas registradas documentados por separado.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.