Tutorials/MIDI on Linux/it: Difference between revisions
(Importing a new version from external source) |
(Created page with "{{Info|MIDI si riferisce ad un insieme di tecnologie legate descrizione di dati musicali e alla loro trasmissione, ma non è un formato audio digitale. Per usare la maggior parte dei software MIDI, come su ogni altro sistema operativo, avrai bisogno di un sintetizzatore MIDI.}}") |
||
(11 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
<languages /> | <languages /> | ||
__TOC__ | __TOC__ | ||
{{Info | {{OutdatedPage}} | ||
{{Info|MIDI si riferisce ad un insieme di tecnologie legate descrizione di dati musicali e alla loro trasmissione, ma non è un formato audio digitale. Per usare la maggior parte dei software MIDI, come su ogni altro sistema operativo, avrai bisogno di un sintetizzatore MIDI.}} | |||
Un sintetizzatore MIDI converte gli eventi MIDI in suoni. Il sintetizzatore può essere un dispositivo hardware esterno o integrato in una scheda audio. Può anch'essere un sintetizzatore software, cioè un programma. | Un sintetizzatore MIDI converte gli eventi MIDI in suoni. Il sintetizzatore può essere un dispositivo hardware esterno o integrato in una scheda audio. Può anch'essere un sintetizzatore software, cioè un programma. | ||
Line 7: | Line 9: | ||
Esistono file MIDI con estensione .MID contenenti musica in formato dati MIDI. Una spiegazione di questo può essere fatta in termini culinari. Ascoltare musica su un Compact Disc è simile a mangiare in un ristorante e l'MP3 potrebbe essere paragonato al fast food. Un file MIDI è come una ricetta: devi prendere gli ingredienti giusti ed utilizzare utensili da cucina. Invece di forno, pentole e padelle, utilizzerai i sintetizzatori MIDI. Come ogni buon esperto ed utente Linux vorrai cambiare la ricetta e gli ingredienti. Allora fallo! In [[Special:myLanguage/KMid2|KMid]] puoi aprire la finestra "canali" e sostituire il pianoforte con una chitarra o qualsiasi altro strumento tu voglia. | Esistono file MIDI con estensione .MID contenenti musica in formato dati MIDI. Una spiegazione di questo può essere fatta in termini culinari. Ascoltare musica su un Compact Disc è simile a mangiare in un ristorante e l'MP3 potrebbe essere paragonato al fast food. Un file MIDI è come una ricetta: devi prendere gli ingredienti giusti ed utilizzare utensili da cucina. Invece di forno, pentole e padelle, utilizzerai i sintetizzatori MIDI. Come ogni buon esperto ed utente Linux vorrai cambiare la ricetta e gli ingredienti. Allora fallo! In [[Special:myLanguage/KMid2|KMid]] puoi aprire la finestra "canali" e sostituire il pianoforte con una chitarra o qualsiasi altro strumento tu voglia. | ||
<span id="External_MIDI_Synthesizers"></span> | |||
==Sintetizzatori MIDI esterni== | ==Sintetizzatori MIDI esterni== | ||
Line 17: | Line 20: | ||
* cavi MIDI | * cavi MIDI | ||
<span id="Hardware_Synthesizer_Sound_Cards"></span> | |||
==Schede audio con sintetizzatori hardware== | ==Schede audio con sintetizzatori hardware== | ||
Line 27: | Line 31: | ||
I '''file SoundFont''' possono anche essere caricati manualmente. Leggi il manuale di '''asfxload''' per maggiori informazioni. | I '''file SoundFont''' possono anche essere caricati manualmente. Leggi il manuale di '''asfxload''' per maggiori informazioni. | ||
== | <span id="Software_Synthesizers"></span> | ||
==Sintetizzatori software== | |||
Il classico sintetizzatore software per Linux è [http://timidity.sf.net TiMidity++], ma l'ultimo rilascio risale al 2004. Richiede campioni audio in formato ''GUS'' o ''SF2''. Può essere utilizzato in modo indipendente come un lettore, ma se vuoi utilizzarlo assieme ad altri programmi sequencer ALSA compatibili, devi aggiungere l'opzione "-iA", per esempio: | |||
{{Input|1= timidity -iA}} | {{Input|1= timidity -iA}} | ||
Un altro sintetizzatore software dal progetto moderno e modulare ed attivamente sviluppato è [http://www.fluidsynth.org FluidSynth]. Utilizza campioni audio in formato ''SF2'' ed ha una piacevole interfaccia grafica chiamata [http://qsynth.sf.net QSynth]. Puoi eseguirlo anche dalla riga di comando, per esempio: | |||
{{Input|1= fluidsynth -a alsa /usr/share/sound/sf2/soundfont.sf2 }} | {{Input|1= fluidsynth -a alsa /usr/share/sound/sf2/soundfont.sf2 }} | ||
o | |||
{{Input|1= fluidsynth -a pulseaudio /usr/share/sound/sf2/soundfont.sf2 }} | {{Input|1= fluidsynth -a pulseaudio /usr/share/sound/sf2/soundfont.sf2 }} | ||
La configurazione grafica di [http://qsynth.sf.net QSynth] è abbastanza semplice. Guarda le seguenti [http://qsynth.sourceforge.net/qsynth-screenshots.html schermate] d'esempio. | |||
==SoundFont | <span id="SoundFont_Files"></span> | ||
==File SoundFont== | |||
Questi file rappresentano il pesce, la carne e le verdure nella tua ricetta MIDI. Eccone alcuni raccomandati: | |||
* SoundFonts | * Raccolte di SoundFonts: [http://www.hammersound.net http://www.hammersound.net] | ||
* [http://www.schristiancollins.com/generaluser.php General User GS] | * [http://www.schristiancollins.com/generaluser.php General User GS] di S.Christian Collins. | ||
** | **Disponibile su [http://packman.links2linux.de/package/GeneralUser/ repository packman] per openSUSE. | ||
* FluidR3. | * FluidR3. Un grande SoundFont di elevata qualità. | ||
** | **Disponibile per openSUSE [http://jftp.medozas.de in un pacchetto creato da Jan Engelhardt]. | ||
** | **C'è anche un [http://packages.debian.org/sid/fluid-soundfont-gs pacchetto Debian]. | ||
[[Category:Multimedia]] | [[Category:Multimedia/it]] | ||
[[Category: | [[Category:Guide/it]] |
Latest revision as of 22:44, 7 June 2024
Un sintetizzatore MIDI converte gli eventi MIDI in suoni. Il sintetizzatore può essere un dispositivo hardware esterno o integrato in una scheda audio. Può anch'essere un sintetizzatore software, cioè un programma.
Esistono file MIDI con estensione .MID contenenti musica in formato dati MIDI. Una spiegazione di questo può essere fatta in termini culinari. Ascoltare musica su un Compact Disc è simile a mangiare in un ristorante e l'MP3 potrebbe essere paragonato al fast food. Un file MIDI è come una ricetta: devi prendere gli ingredienti giusti ed utilizzare utensili da cucina. Invece di forno, pentole e padelle, utilizzerai i sintetizzatori MIDI. Come ogni buon esperto ed utente Linux vorrai cambiare la ricetta e gli ingredienti. Allora fallo! In KMid puoi aprire la finestra "canali" e sostituire il pianoforte con una chitarra o qualsiasi altro strumento tu voglia.
Sintetizzatori MIDI esterni
Esistono strumenti musicali che possono essere connessi al computer o ad altri strumenti tramite cavi MIDI. Per far questo il tuo computer deve avere un'interfaccia MIDI. Ci sono schede audio con interfacce MIDI ed anche adattatori USB supportati da ALSA con il modulo corrispondente del kernel. Esistono anche strumenti MIDI che possono essere connessi direttamente al computer tramite USB. In ogni caso dovresti controllare che il modello di interfaccia MIDI sia supportato da ALSA sul sito del progetto ALSA.
Riassumendo questa opzione richiederà:
- interfaccia MIDI
- driver ALSA per l'interfaccia MIDI
- cavi MIDI
Schede audio con sintetizzatori hardware
Alcune schede audio come quelle prodotte da Creative Labs (SB AWE, Sound Blaster Live! e Audigy) hanno un sintetizzatore MIDI che utilizza campioni sonori come metodo di sintesi. Questi campioni vengono caricati nella scheda audio prima dell'utilizzo di un programma MIDI, preferibilmente all'avvio del sistema. Se possiedi una di queste schede:
- Oltre ad ALSA installa anche il pacchetto software awesfx che include il caricatore dei campioni audio, script ALSA e regole udev per il caricamento automatico all'avvio del sistema.
- Installa i file SoundFont forniti dal produttore o altri file SF2 alternativi in /usr/share/sounds/sf2.
- Modifica il file di configurazione /etc/sysconfig/sound. Al valore della chiave assegna il nome di uno o di più file SF2 che devono essere caricati all'avvio del sistema. I nomi dei file e le posizioni possono variare da distribuzione a distribuzione, queste istruzioni si applicano a openSUSE.
I file SoundFont possono anche essere caricati manualmente. Leggi il manuale di asfxload per maggiori informazioni.
Sintetizzatori software
Il classico sintetizzatore software per Linux è TiMidity++, ma l'ultimo rilascio risale al 2004. Richiede campioni audio in formato GUS o SF2. Può essere utilizzato in modo indipendente come un lettore, ma se vuoi utilizzarlo assieme ad altri programmi sequencer ALSA compatibili, devi aggiungere l'opzione "-iA", per esempio:
timidity -iA
Un altro sintetizzatore software dal progetto moderno e modulare ed attivamente sviluppato è FluidSynth. Utilizza campioni audio in formato SF2 ed ha una piacevole interfaccia grafica chiamata QSynth. Puoi eseguirlo anche dalla riga di comando, per esempio:
fluidsynth -a alsa /usr/share/sound/sf2/soundfont.sf2
o
fluidsynth -a pulseaudio /usr/share/sound/sf2/soundfont.sf2
La configurazione grafica di QSynth è abbastanza semplice. Guarda le seguenti schermate d'esempio.
File SoundFont
Questi file rappresentano il pesce, la carne e le verdure nella tua ricetta MIDI. Eccone alcuni raccomandati:
- Raccolte di SoundFonts: http://www.hammersound.net
- General User GS di S.Christian Collins.
- Disponibile su repository packman per openSUSE.
- FluidR3. Un grande SoundFont di elevata qualità.
- Disponibile per openSUSE in un pacchetto creato da Jan Engelhardt.
- C'è anche un pacchetto Debian.