dmidiplayer (Drumstick MIDI File Player) es un reproductor de archivos de formato .MID (Standard MIDI Files), .KAR (Karaoke), .RMI (RIFF MIDI), y .WRK (Cakewalk), y envía eventos MIDI a puertos MIDI de hardware y también a sintetizadores de software creado por Pedro López-Cabanillas
REQUERIMIENTOS
Estos paquetes deb los he creado en MX Linux 21 que está basado en Debian 11 Bullseye y hay distribuciones Linux basadas en esta en que también funcionarán:
AV Linux MX Edition (aquí ya viene instaldo Jack Audio Connection Kit y herramientas)
http://www.bandshed.net/avlinux/
MX Linux 21 (en este cree los deb)
https://sourceforge.net/projects/mx-linux/files/Old/MX-21.3/
Dónde descargar Debian 11 Buster (versiones: Cinnamon, Gnome, KDE, LXDE, Mate, XFCE ) free, non-free
https://facilitarelsoftwarelibre.blogspot.com/2023/09/donde-descargar-debian-11-bullseye.html.html
Nota: No se si funcionen en Debian 12 y derivados
Video:
Como ya he creado el deb de dmidiplayer y sus dependencias se los comparto aquí:
DESCARGAR DMIDIPLAYER PARA MX 21
He subido los debs a mi cuenta de github, están hechos para MX Linux 21 que está basado en Debian 11 Bullseye así que debería poderse instalar en otros Sistemas Operativos Debian 11, los deb los puede descargar desde:
https://github.com/wachin/dmidiplayer/releases/tag/v1.7.0
Antes de instalar los deb primero instale las siguientes dependencias
sudo apt install libc6 libgcc-s1 libqt5core5a \
libqt5gui5 libqt5printsupport5 libqt5widgets5 \
libstdc++6 libuchardet0 libqt5network5 \
libasound2 libpulse0 libfluidsynth3
Nota: Al hacer esto nos evitamos después el tener que intentar corregir las dependencias rotas con: sudo apt-get install -f así, nos evitamos el tener que hacerlo. (Si usted es curioso y le gustaría saber cómo obtuve la lista de esas dependencias, pues lo que hice fue descomprimir cada uno de los deb generamos y buscar en DEBIAN/control y reunir todas las dependencias y hacerlas una lista sacando las repetidas)
después si descomprima el archivo tar.gz y extraiga su contenido con clic derecho Extraer aquí y entrando en esa carpeta abra una terminal allí y ponga:
sudo dpkg -i *.deb
Nota: Si sólo desean compilar dmidiplayer 1.7.0 y sus dependencias desde código fuente y que funcione hice un tutorial aparte que usa cmake aquí.
Instalando las fuentes de Sonido
y también las siguientes:
Musyng
Una fuente de sonido con una calidad muy buena, en dos versiones:
https://www.synthfont.com/SoundFonts/Musyng.sfpack
ese enlace viene de la siguiente dirección;
https://www.synthfont.com/soundfonts.html
Para descomprimirlo en Linux debe tener instalado Wine, consulte en Google cómo instalarlo para su Distribución Linux, y necesita descargar:
https://www.synthfont.com/SFPACK.zip
descarguelo, descomprímalo, y arrastre el ejecutable a wine, para esto escriba en una terminal:
wine dejando un espacio y arrastre el archivo:
SFPACK.EXE
vea el siguiente video:
cuando ha usado la primera vez a:
SFPACK.EXE
aparece la opción con clic derecocho en el Administrador de Archivos (probado en MX Linux 21):
y al darle clic se abrirá SFPack con la fuente de sonido .sfpack:
se descomprimirá
The GMR Basico V1.1
De la siguiente pagina:
http://www.synthfont.com/soundfonts.html
enlace directo: https://www.synthfont.com/SoundFonts/GMRBasico1.1.zip
descarguelo, descomprímalo, y arrastre el ejecutable a wine, para esto escriba en una terminal:
wine dejando un espacio y arrastre el archivo:
SFPACK.EXE Nota: Así mismo como más arriba para Musyng.
Nota: Opcionalemente si desdea puede comprar la versión GMR Basico 2.0 de pago:
http://gmrsf2.blogspot.com/2016/06/nuevo-gmr-latino-20.html
Timbres Of Heaven
https://midkar.com/soundfonts/
descarguelo clic derecho y Extraer aquí:
SGM-V2.01
Esta fuente de sonido también tiene muy buen sonido:
y me faltó probar con las siguientes dos:
Yamaha Just t4 (fixed)
Tyroland
Usando dmidiplayer
Abra el programa y de clic en:
Archivo → Abrir
busque un archivo de alguna secuencia, pueden ser:
.kar
.mid
.midi
.rmi
.wrk
Nota: La extensión del archivo debe estar en minúscula para que el programa la reconozca, es decir ejemplo:
Phill Wickham - Gracia Sublime (MIDI Lucas Ctp).mid
no debe estar así:
Phill Wickham - Gracia Sublime (MIDI Lucas Ctp).MID
si fuera así renombre el archivo cambiando las mayusculas por minúsculas.
En la siguiente imagen estoy escuchando un MIDI:
Por defecto el programa está configurado para reproducir los archivos de secuencias usando SonivoxEAS, esto lo puede constalar en:
Preferencias → Ajustes MIDI
pero SonivoxEAS no tiene buena calidad de sonido, pero con JACK si se puede mejorar el sonido:
Usando dmidiplayer con JACK
AV Linux http://www.bandshed.net/
Antes de todo instale una fuente de sonido, ejemplo la siguiente que para mi tiene buen sonido:
sudo apt-get install musescore-general-soundfont-lossless
También puede instalar otras, aquí le dejo un tutorial:
Fuentes de sonido (SoundFonts) gratis desde paquetes de Ubuntu, Debian, Deepin Linux y TuxGuitar
https://facilitarelsoftwarelibre.blogspot.com/2019/11/fuentes-de-sonido-soundfonts-gratuitas.html
o también:
Fuentes de sonido (SoundFonts) gratis desde varios sitios de internet y cómo usarlas en Linux
https://facilitarelsoftwarelibre.blogspot.com/2023/06/fuentes-de-sonido-soundfonts-gratis-desde-varios-sitios.html
Ahora, debe usted seguir estos pasos:
1. Abrir QjackCtl
y darle Play
Configuración → SoundFonts → Abrir
En la siguiente imagen estoy escuchando un MIDI con muy buen sonido (he resumido los puntos 1 donde antes ya habiamos encendido QjackCtl, 2 para abrir la configuración de Qsynth y cargar las fuentes, 3, 4, 5 , 6 para hechar a andar a Dmidiplayer con la fuente de sonido, y 7 resume que usted tiene que buscar un MIDI y cargarlo):
esta versión 1.7 trae algo muy especial, control de volumen para cada canal de instrumentos, esto está en:
Dios les bendiga
No hay comentarios.:
Publicar un comentario