Server: irc.azzurra.org
• greyfox
• 3 pannelli in 1 solo
• Kinect e Wii remote [...]
• Samsung R580 Wireless [...]
• Samsung R580 [...]
• Samsung R580 Backlight
• Commento alla notizia [...]
• 02/04 Netrunner 4.1
• 02/04 Skolelinux 6.0.4-beta3
• 02/04 SimplyMEPIS 11.0.12
• 02/04 KahelOS 020212
• 02/04 Clonezilla 1.2.12-11
• 02/03 Alpine 2.3.6
• 02/03 Salix 13.37 (Live Xfce)
• 02/03 Mint 12 (KDE)
• 02/02 Mythbuntu 12.04-alpha2
• 02/02 Edubuntu 12.04-alpha2
• 02/02 Lubuntu 12.04-alpha2
• 02/02 Xubuntu 12.04-alpha2
• 02/02 Kubuntu 12.04-alpha2
• 02/02 Ubuntu 12.04-alpha2
• 02/02 PCLinuxOS 2012.02
• 02/02 Tails 0.10.1
• 02/02 IPFire 2.11-core56
• 02/02 Elastix 2.3.0-beta2
• 01/31 Scientific 6.2-rc1
• 02/01 Debian 6.0.4
• 02/01 SalineOS 1.6
• 01/31 PelicanHPC 2.7
• 01/31 DEFT 7
• 01/26 Big 11.10




Multimedia
] Ascoltare Midi su GNU/LinuxData inserimento: 15/02/08 12:53
Data Modifica: 07/03/08 17:42
In questo mini-howto vedremo come far funzionare i file midi sulla nostra distro GNU/Linux, anche se non abbiamo una scheda audio con il sintetizzatore.
Parto con lo specificare che il tutto è stato sperimentato su una Slackware 12 con installati alsa driver versione 1.0.14.
Allora iniziamo a scaricare il necessario dalla rete e prepariamo un file midi per la prova...
Scarichiamo innanzitutto Fluidsynth, un sintetizzatore software real-time che andrà ad emulare una parte fondamentale per l\\\'ascolto dei files midi.
Fluidsynth può essere scaricato da http://download.savannah.gnu.org/releases/fluid/ e compilarlo a mano, oppure è possibile trovarlo prepacchettizzato per ogni distro, per esempio su www.slacky.eu è possibile trovare il tgz per la Slackware, penso che anche per le altre distro non ci siano problemi.
Seconda cosa da scaricare sono i soundfonts, questi li possiamo trovare a questo LINK
Ok ora che abbiamo tutto, prepariamoci per iniziare. Scompattiamo i soundfonts e spostiamo il file Ultimate.SF2 in una cartella in home:
$ unzip Ultimate.zip
$ mkdir .soundfont
$ mv Ultimate.SF2 ~/.soundfont
Fatto questo, carichiamo i moduli necessari se non sono già caricati di default:
# modprobe snd-seq-device snd-seq snd-seq-oss snd-seq-midi-event <---- (DA ROOT)
Perfetto ora non ci resta che avviare fluidsynth, specificare cosa deve usare e lanciare l\\\'applicazione che più ci piace per ascoltare i midi. Io utilizzo Kmid e funziona egregiamente.
Ok lanciamo quindi fluidsynth:
$ fluidsynth -m alsa_seq ~/.soundfont/Ultimate.SF2
Ora tutto dovrebbe andare. Per automatizzare la procedura, e quindi non doverla ripetere ad ogni avvio, potreste inserire il caricamento dei moduli (se dovete caricarli a mano) nei file /etc/rc.d/rc.local oppure molto meglio in /etc/rc.d/rc.modules (per chi usa Slackware, per gli altri cercate i file giusti usando google) e lanciare fluidsynth tramite l\\\'autostart di Kde, ovvero create un file chiamato fluidsynth.Desktop e inserite al suo interno:
#! /bin/sh
fluidsynth -m alsa_seq ~/.soundfont/Ultimate.SF2 >/dev/null 2>&1
Rendete il file eseguibile con chmod +x fluidsynth.Desktop e buon ascolto =)
Matrix86
• Staff Online:
• Membri sul Forum:
•Ultimi Utenti Registrati:
uela, zeck• IP: 38.107.179.233
• OS: Unknown (Bot)
• Staff: 3
• Visite: 498811
• Ultima visita: 05/02/12 20:52
• Uptime: 1464 giorni,3 ore,37 minuti







