Newsgroup: it.comp.retrocomputing
Titolo: programma che trasforma *.mod in *.mid

 esiste??
--
Commodore is not dead!!
Togli ODIOLOSPAM per rispondermi in E-Mail
commodore64.daniODIOLOSPAM [at] 
email.it

Sono due formati ben diversi, ma qualche tentativo si puo' fare.
Per curiosita' sono andato su 
www.google.it
 ed ho impostato la 
fantasiosa ricerca
"mid2mod". Prova!
ps. Nella lista dei risultati esce anche questo simpatico "Converters"
http://medlem.spray.se/converters/
..c'e' di tutto un po' (non solo nel campo musicale).
-- 
mindless
scambio 
http://www.retrocomputers.it/materiale.txt


Io provai a trovarne uno non pochi anni fa. Trovai "mod2mid", un vecchio
programma MS-DOS che era in grado di funzionare abbastanza decentemente.
Il problema è che i risultati non sempre erano soddisfacenti per vari
motivi, ma tutti riconducibili al fatto che un midifile, non avendo suoni
integrati (il riproduttore deve essere in grado di pilotare uno strumento
dotato di timbri), non può gestire suoni non previsti, ad esempio dei sample
vocali o campioni di simil natura.
Il contrario è più fattibile, ma conviene che il formato di output sia un
mod ad almeno 16 canali (tipo S3M/XM), perché altrimenti una base
multitimbrica non ce la fa ad "entrare".
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ..c'e' di tutto un po' (non solo nel campo musicale).
hai sbagliato
avevo chiesto mod2mid il contrario
vabbè guardero..Grazie cmq ;-)


 vabbè guardero..Grazie cmq ;-)
Si, ho sbagliato a scrivere il post.
Tuttavia, dopo aver letto quel che ho scritto, avrai sicuramente provato a
impostare 
"mod2mid" su google vero? :)
Ciao,
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Ciao,
dal sito che hai scritto ho scaricato sia xm2mid che mod2mid
non va nessuno dei 2 :'-(((


 ha scritto nel
messaggio news:G9HJb.36521$VW.16...@news3.tin.it...



--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 
|'o\| |/o \/o \/o \ |   On The aaria: 
http://OnTheaaria.webhop.org
|._/|_|\__/\__/\__/ | * An out of control ego will sometimes get in the
       /_/ /_/      |   way of your success.                  (Todd H.)

 [...] la conversione da questi formati è praticamente IMPOSSIBILE!!!
Mai decretare impossibile qualcosa, in informatica.
E comunque questa applicazione sembra terreno perfetto per giocare con
le reti neurali!
Il fatto che nessuno ci sia ancora riuscito vuol dire che l'informatica
non e' ancora pronta ad affrontare un problema del genere, non che e'
impossibile!
Tobia

 Tobia


 strumento.
Non con la sola matematica. Infatti *noi* riusciamo a farlo abbastanza
bene .-)
In teoria, un sistema esperto con la conoscenza di un numero enorme di
timbri, di stili musicali e di tecniche potrebbe azzardare un
riconoscimento. Noi siamo molto meno esperti di cosi', ma abbiamo
capacita' d'astrazione (cioe': se sentiamo un violino riverberato non ci
serve aver gia' sentito quel particolare violino con quel particolare
riverbero per riconoscerlo, ne' ci serve una conoscenza di tutti i suoni
che puo' emettere un violino e di tutti gli effetti che puo' dare un
riverbero. Una vaga idea di come suona un violino ci basta).
In breve: ci vuole la tanto immaginata "intelligenza artificiale".


 singolo strumento.
Come ha detto "Biggo", se vuoi analiticamente ricostruire più tracce da una
singola traccia, è, come dici tu, impossibile.
Eppure, quando fai riprodurre un .wav dal PC, *tu* sei in grado di ascoltare
la musica ed identificare i vari strumenti: chitarra, batteria, violino,
ecc.
Puoi modellare il file .wav come un blocco che riesce a memorizzare dei
suoni nel tempo, per poterli riascoltare in un secondo momento (una
sorgente).
Se in cascata a tale blocco ce ne metti uno che modella l'orecchio umano (un
orecchio esperto, magari), potresti ricostruire ogni nota per ogni singolo
strumento... c'è gente che ci riesce.
A questo punto hai le tracce MIDI.
Il problema diventa allora modellare l'orecchio, e qui è ancora giusto
quello che ha detto "Biggo": ci vuole un "intelligenza artificiale" (anche
se non credo che le reti neurali siano sufficienti come modello... la strada
è lunga...).
E quando succederà, anch'io avrò paura... Molta... MOLTA paura (sarà il
terrore insinuato da Matrix? Mah...)!
PS: l'unica cosa che non potrai mai sapere dal file .wav è: la chitarra, la
batteria o il violino... erano veri?

 la strada è lunga...).
Le reti neurali non sono che uno dei tanti modelli ideati dalla 
intelligenza
artificiale; esistono anche i metodi simbolici. Ognuno dei vari modelli
ha i suoi vantaggi e svantaggi; nessuno e' "in vantaggio" in senso assoluto
come "quota di utilizzo", quindi non c'e' al giorno d'oggi un vincitore.
I metodi che hanno un migliore rapporto prezzo/prestazioni (validita' dei
risultati VS risorse consumate) sono per ora quelli bayesiani.
I mezzi per questo tipo di computazione ci sono: ho partecipato ad un
progetto di un software che estrae, a partire da una mappa, le sue 
caratteristiche
(riconoscimento di fiumi, strade, aeroporti, e relazioni tra di essi come
ad esempio la raggiungibilita'). L'estrazione di singole tracce da un WAV
non e' proprio la stessa cosa, ma non e' neanche molto dissimile.
Il problema e' un altro: tali tipi di tecniche non sono ancora 
completamente
automatiche, e richiedono una parametrizzazione spinta. Bisogna dare in
input al sistema un "bias", senza il quale lo spazio delle soluzioni
sarebbe troppo grande per rendere il problema computabile in tempi
accettabili.
-- 
Agenda per eventi retrocomputeristici:
http://www.retroagenda.bbk.com
Retrocensimento:
http://www.retrocensimento.bbk.com