Pagina 1 di 1

conversione file .mid

Inviato: mer 28 set 2005, 16:21
da giovanni_coan
Vorrei convertire dei foies .mid in altro firmato (.ogg o .mp3).Come faccio? Sto cercando, ma con lame il file viene convertito ion .mp3 o .ogg, ma è inascoltabile...
Grazie

Inviato: mer 28 set 2005, 19:04
da useless
il file midi è come uno spartito, contiene solo le note che servono agli strumenti x suonarlo. nella fattispecie timidity (che credo trovi su sto sito) suona un fili midi e puoi dirgli di fare l'output in un file wav, che puoi poi convertire in mp3 con lame.

Inviato: mer 28 set 2005, 23:00
da giovanni_coan
Ok, cpme si fa? Io ho una sound blaster...e timidity

Inviato: mer 28 set 2005, 23:09
da samiel
Ma con la SoundBlaster non ti serve
un emulatore software! LA SB supporta
natuvamente i midi

M.

Inviato: gio 29 set 2005, 0:13
da giovanni_coan
Ma non riesco a suonarli...Come fare, please?

Inviato: gio 29 set 2005, 0:59
da samiel
Da Slack4dummies 3° ed, sempre più in ritardo:
7.3.2. Ascoltare i midi con schede dotate di sintetizzatore midi
Le varie schede SoundBlaster, come abbiamo visto, supportano nativamente i midi. È tuttavia necessario in primo luogo avere installato il soundfont e, secondariamente, caricarlo con un’apposita utilità. Il soundfont si trova generalmente nel CD di installazione della stessa scheda. Esso va copiato in una directory a piacere: qui consideriamo di copiarlo in /usr/lib/sfbank (oppure in /etc/midi o ancora in /usr/share/midi).
A questo punto il soundfont va caricato, e richiede un’apposita utilità. Essa si trova nel pacchetto awesfx, reperibile all’indirizzo: http://www.alsa-project.org/~iwai/awedrv.html. Per OSS l’utilità è sfxload, mentre per ALSA asfxload. Manualmente, è possibile caricare il soundfont da shell, indicando la directory del soundfont, col comando:
sfxload /usr/lib/sfbank/nome_soundfont.SF2
oppure
asfxload /usr/lib/sfbank/nome_soundfont.SF2
In alternativa. Si può disporre il caricamento automatico (questa è solo una delle possibili modalità) inserendo in /etc/rc.d/rc.local la riga:

sfxload /usr/lib/sfbank/nome_soundfont.SF2

oppure

asfxload /usr/lib/sfbank/nome_soundfont.SF2

È inoltre possibile personalizzare la resa, inserendo campi appropriati in un file di configurazione chiamato /etc/sfxloadrc, con le opzioni da attivare di default (come il path o i path in cui cercare i soundfont) o impostazioni specifiche per ogni soundfont.
A questo punto basta utilizzare un player per midi, come pmidi (un programma a riga di comando non incluso in Slackware, la cui homepage è: http://www.parabola.me.uk/alsa/pmidi.html e scaricabile all’indirizzo: http://freshmeat.net/projects/pmidi) oppure Kmid, presente in KDE; in quest’ultimo caso l’unica accortezza da avere è impostare correttamente il dispositivo MIDI da utilizzare. Infatti, chi usa KDE deve andare nel Centro di controllo – Suono e multimedia – Sistema sonoro – Hardware. In quest’ultima linguetta va selezionato "Architettura Sonora Linux Avanzata (ALSA)" e nella casella "Seleziona il tuo dispositivo midi" va selezionato il dispositivo MIDI. Nel caso della maggior parte delle schede SoundBlaster dovrebbe risultare: Emu10K1 Port 0 – Alsa Device. Pmidi è invece in grado di fornirci alcune informazioni sulle porte midi, se lanciato con l’opzione -l. Ad esempio, si potrebbe avere questo output:

bash-3.00# pmidi -l
Port Client name Port name
64:0 EMU10K1 MPU-401 (UART) EMU10K1 MPU-401 (UART)
65:0 Emu10k1 WaveTable Emu10k1 Port 0
65:1 Emu10k1 WaveTable Emu10k1 Port 1
65:2 Emu10k1 WaveTable Emu10k1 Port 2
65:3 Emu10k1 WaveTable Emu10k1 Port 3
Inoltre, se cerchi bene...
http://www.slacky.it/index.php?option=c ... =57&aid=13

M.