Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati

Versione 5 del 16/11/2005 10.11.26

Nascondi questo messaggio

BR

Questa guida spiega come installare e configurare periferiche midi sulla vostra distribuzione Ubuntu.

Installazione di timidity e pmidi

Iniziamo installando timidity e pmidi semplicemente con [:AptGetHowTo:Apt] o [:SynapticHowto:Synaptic] a seconda delle preferenze

sudo apt-get install timidity pmidi

Modifica di modules

Ora per modificare il file modules, digitiamo da terminale:

sudo gedit /etc/modules

Nota - il file /etc/modules può essere modificato con un qualunque editor di testo, come vi, vim o [:NanoGuida:Nano], nell'esempio usiamo l'editor "gedit"

aggiungiamo le seguenti stringhe:

snd-seq-device
snd-seq-midi
snd-seq-oss
snd-seq-midi-event
snd-seq

Installazione del soundfront

Ora scarichiamo un soundfont, nello specifico l'Unison Soundfont...se ne preferite altri su http://www.hammersound.org dovreste trovarne in quantità industriali

wget ftp://ftp.personalcopy.net/pub/Unison.sf2.gz

Ora andiamo ad estrarre il pacchetto in /etc/sounds/

sudo mkdir /etc/sounds/
gunzip Unison.sf2.gz
sudo mv Unison.sf2 /etc/sounds/

Modifica del file di configurazione di timidity

Fatto questo passiamo a modificare il file di configurazione di timidity, quindi come al solito lo andiamo ad aprire con il nostro editor di testo, ovviamente chiedendo i super poteri con ["Sudo"]

sudo gedit /etc/timidity/timidity.cfg

Nota - il file può essere modificato con un qualunque editor di testo, come vi, vim o [:NanoGuida:Nano], nell'esempio usiamo l'editor "gedit"

Semplicemente andiamo ad aggiungere la stringa seguente che dice a timidity di suonare i files midi con il soundfont che abbiamo scaricato prima:

soundfont /etc/sounds/Unison.sf2

Modifica di timidity

Ora da terminale digitate:

sudo gedit /etc/init.d/timidity

non abbiate paura, cercate la variabile TIM_ALSASEQPARAMS che dovrebbe trovarsi più o meno all'inizio e cambiatene i valori in questo modo:

TIM_ALSASEQPARAMS="-iA -B2,8 -Os1l -s 44100"

ora bisogna modificare anche questo file:

sudo gedit /etc/default/timidity

scommentiamo le due variabili TIM e dovreste trovarvi davanti una cosa del genere:

# Defaults for TiMidity++ scripts
# sourced by /etc/init.d/timidity
# installed at /etc/default/timidity by the maintainer scripts
# $Id: timidity.default,v 1.3 2004/08/07 14:33:26 hmh Exp $

#
# This is a POSIX shell fragment
#

# Enable MIDI sequencer (ALSA), default is disabled
TIM_ALSASEQ=true

# Setting overrides (of /etc/timidity.conf) for the ALSA sequencer daemon
TIM_ALSASEQPARAMS="-iA -B2,8 -Os1l -s 44100"

ora digitate:

gedit ~/.bashrc

ed inserite le stringhe che scriverò sotto. Il tutorial originale suggerisce di inserirle dopo la riga 9, non so per quale motivo ma ho seguito il consiglio e tutto è andato bene:

export ALSA_OUTPUT_PORTS="128:0"

siamo arrivati alla fine, teoricamente ora dovreste riuscire ad ascoltare i files MIDI e ALSA non dovrebbe più darvi problemi nell'avviare il sequencer, sia utilizzando jack che utilizzando altri applicazioni come MUSE, se volete fate una prova al volo:

pmidi canzone.mid

Allego anche quest'altro Link che può chiarire altri problemi

https://wiki.ubuntu.com//MidiSoftwareSynthesisHowTo

Spero che il mio esordio sia stato utile!