Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Multimedia/Audio/MidiUbuntu"
Differenze tra le versioni 4 e 5
Versione 4 del 11/11/2005 12.16.10
Dimensione: 3363
Commento:
Versione 5 del 16/11/2005 10.11.26
Dimensione: 3676
Autore: BlackDesert
Commento: wikificato
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
== MIDI su Ubuntu Breezy 5.10 == [[BR]]
||<tablestyle="width:60%; background:#F1F1ED; margin: 0 0 1em 1em">'''Indice'''[[BR]][[TableOfContents]]||
Linea 3: Linea 4:
Traduzione e di FrancescoRosati Questa guida spiega come installare e configurare periferiche midi sulla vostra distribuzione Ubuntu.
 *Traduzione e di FrancescoRosati
Linea 5: Linea 7:
Ciao a tutti == Installazione di timidity e pmidi ==
Linea 7: Linea 9:
visto che ho sbattuto il cranio e sputato sangue per qualche giorno nel tentativo di far funzionare il protocollo MIDI su Ubuntu e solo stasera ho trovato un documento in inglese che descrive perfettamente come fare, ho deciso di perderne 10 per tradurlo e renderlo di più facile reperibilità, è un pò lunghino, ma tranquilli se ce l'ho fatta io, ce la può fare chiunque ;P. Iniziamo installando '''timidity''' e '''pmidi''' semplicemente con [:AptGetHowTo:Apt] o [:SynapticHowto:Synaptic] a seconda delle preferenze
Linea 9: Linea 11:

=== iniziamo installando timidity e pmidi semplicemente con apt o synaptic a seconda delle preferenze ===
Linea 15: Linea 15:
=== digitiamo da terminale === == Modifica di modules ==

Ora per modificare il file modules, digitiamo da terminale:
Linea 20: Linea 23:
=== e aggiungiamo le seguenti stringhe === '''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:
Linea 29: Linea 35:
== Installazione del soundfront ==
Linea 30: Linea 37:
=== Ora scarichiamo un soundfont, nello specifico l'Unison Soundfont...se ne preferite altri su hammersound.org dovreste trovarne in quantità industriali === Ora scarichiamo un soundfont, nello specifico l'Unison Soundfont...se ne preferite altri su http://www.hammersound.org dovreste trovarne in quantità industriali
Linea 35: Linea 43:
=== andiamo ad estrarre il pacchetto in /etc/sounds/  === Ora andiamo ad estrarre il pacchetto in /etc/sounds/
Linea 43: Linea 51:
=== fatto questo passiamo a modificare il file di configurazione di timidity, qindi come al solito lo andiamo ad aprire con il nostro editor di testo, ovviamente chiedendo i super poteri con sudo === == Modifica del file di configurazione di timidity ==

F
atto 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"]
Linea 49: Linea 59:
=== semplicemente andiamo ad aggiungere la stringa seguente che dice a timidity di suonare i files midi con il soundfont che abbiamo scaricato prima  === '''Nota''' - il file può essere modificato con un qualunque editor di testo, come vi, vim o [:NanoGuida:Nano], nell'esempio usiamo l'editor "gedit"

S
emplicemente andiamo ad aggiungere la stringa seguente che dice a timidity di suonare i files midi con il soundfont che abbiamo scaricato prima:
Linea 55: Linea 67:
=== andiamo avanti === == Modifica di timidity ==

Ora da terminale digitate:
Linea 61: Linea 75:
=== ora per quanti di voi sono alle prime armi, non abbiate paura, cercate la variabile TIM_ALSASEQPARAMS che dovrebbe trovarsi più o meno all'inizio e cambiatene i valori in questo modo === non abbiate paura, cercate la variabile TIM_ALSASEQPARAMS che dovrebbe trovarsi più o meno all'inizio e cambiatene i valori in questo modo:
Linea 67: Linea 81:
=== a seguire === ora bisogna modificare anche questo file:
Linea 73: Linea 87:

===
scommentiamo le due variabili TIM e dovreste trovarvi davanti una cosa del genere ===
scommentiamo le due variabili TIM e dovreste trovarvi davanti una cosa del genere:
Linea 94: Linea 107:
=== ora digitate === ora digitate:
Linea 100: Linea 113:
=== 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 === 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:
Linea 106: Linea 119:
=== 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 === 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:
Linea 112: Linea 125:
== Links utili ==

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!