Midifile che canta??

efis007 05-02-11 17.06
Un signore mi ha chiesto di scrivergli una partitura di un brano che usa in formato mid.
Siccome aveva il midifile ho pensato "mandami il midifile, lo apro con cubase, mi guardo la notazione, dopodichè se può già andar bene te la stampo" (se invece non va bene la riscrivo).
Mi è quindi arrivato sto midifile in formato .MID, ma... stranamente... al posto dei soliti pochi kb era di ben 1,65 mb.
E già lì ho detto "oh la madonna, chissa che roba deve essere sto midifile"! emo

Ho provato ad importarlo con cubase, ma niente da fare, non importava un accidenti.

A quel punto ci ho cliccato sopra per farlo suonare col normale windows mediaplayer (giusto per sentire insomma come suona sto midifile visto che con Cubase non riesco ad importarlo) e sorpresa... il midifile non solo suona, ma addirittura canta! emo

E quando dico "canta" intendo proprio che canta, c'è una cantante che canta!
Inoltre anche gli altri suoni non sono per niente quelli che ci si aspetterebbe da un midifile.
Sono suoni veri, da disco, da wave, da mp3, altro che midifile!

Che storia è mai questa?

Il file è in formato .MID, non sono impazzito o cosa.

Giusto per fare un altro esperimento ho provato ad aprirlo con SoundForge (il che è totalmente illogico perchè SoundForge non gestisce assolutamente file .mid, è impossibile aprirli), e invece... miracolo... l'ha aperto mostrando una bella forma d'onda stereo come fosse un normale mp3 o wave.

In che razza di bestialità mi sono imbattuto?
Mi sono forse perso qualcosa ultimamente? emo

Ma soprattutto, che senso ha fare un file audio (perchè di fatto quello è un file audio, oramai è evidente) in formato MID?
Ci si guadagna forse qualcosa?
Non vedo cosa dal momento che quel "mid" pesa 1,65 mb, ossia quanto un normale mp3 (tanto valeva salvarlo in mp3!). emo

E ancora, con che accidenti di programma si può fare una roba del genere?
Soundforge non lo fa, non può salvare un wav o mp3, in MID.
E francamente non capisco che senso abbia; sarebbe come tentare di trasformare i "chilogrammi" in "lux".
Che senso ha?
Boh emo

Vi è mai capitata una roba del genere?

Edited 5 Feb. 2011 16:31
SimonKeyb 05-02-11 17.29
nel momento in cui cubase non lo importa e un programma non adibito alla riproduzione della tipologia di file lo apre, signica che non si tratta di una sequenza midi, ma potrebbe essere un errore di classificazione del tuo computer. semplicemente.
Wurly 05-02-11 17.31
efis007 ha scritto:
e invece... miracolo... l'ha aperto mostrando una bella forma d'onda stereo come fosse un normale mp3 o wave.

di sicuro non può essere un midi, direiemo
può essere un errore di ridenominazione, del tipo .wav.mid e il computer lo riconosce come mid.
magari prova a ridenominare., facci sapere emo........
Edited 5 Feb. 2011 16:38
efis007 05-02-11 17.37
No ragazzi.
Non è un errore di classificazione del mio pc.
Il mio pc è a posto e non prende lucciole per lanterne. emo
E l'estensione del file non è tarocca del tipo .mp3.mid.
E' solo .mid

Verificate voi stessi.

Chi ha soundforge lo provi ad aprire con Soundforge.
Notarà che si apre e mostra una forma d'onda da file audio.

Chi invece usa windows mediaplayer è probabile che gli apparirà prima un avviso di incompatibilità che lo avvisa che il file è "strano".
Ma se gli date l'ok il file suona lo stesso.

Ed è un .mid
Edited 5 Feb. 2011 16:47
franki 05-02-11 17.45
secondo il mio computer è un WMA version 8 emo
efis007 05-02-11 17.47
Un wma?
emo
Come fa ad essere un wma se l'estensione è .mid?

In che razza di pastrocchio ci siamo imbattuti? emo
Mykelus 05-02-11 17.48
è stato fatto un pasticcio nel salvataggio.... è stato salvato col .mid ma non è sicuramente un midi. Può essere che il tuo amico quando ha dato il nome "base" gli abbia scritto lui l'estensione .mid ma in realtà il tipo di file è un altro.
Edited 5 Feb. 2011 16:50
Wurly 05-02-11 17.48
Comunque l'apertura con MediaPlayer ha riportato questo avviso

[c]"L'estensione del file che si sta tentando di riprodurre non corrisponde al formato del file.
La riproduzione del file può generare risultati non previsti.

Provare a utilizzare il lettore per riprodurre il file?"[/c]

un midi non è di sicuro, riporta pure 64kbit/sec...........
Edited 5 Feb. 2011 16:56
franki 05-02-11 17.51
Boh?
E' stato pubblicato da indipendenti? Forse l'utilizzo dichiarato del wma è soggetto a copyright?
Parham 05-02-11 17.52
io ho provato a rinominarlo in wma e suona, quindi è un file audio.
franki 05-02-11 17.56
@ Parham
io ho provato a rinominarlo in wma e suona, quindi è un file audio.
per la partitura, digli che non hai tempo ...emo
Edited 5 Feb. 2011 16:56
Mykelus 05-02-11 17.56
infatti l'ho rinominato dal prompt, è un file .wma. Windows Media Audio.
efis007 05-02-11 18.15
Wurly ha scritto:
Comunque l'apertura con MediaPlayer ha riportato questo avviso

[c]"L'estensione del file che si sta tentando di riprodurre non corrisponde al formato del file.
La riproduzione del file può generare risultati non previsti.

Provare a utilizzare il lettore per riprodurre il file?"[/c]

un midi non è di sicuro, riporta pure 64kbit/sec...........
Edited 5 Feb. 2011 16:56



Esatto wurly. emo
Quell'avviso dimostra che quel .mid non è un .mid, e questo oramai direi che è evidente.

Ma il problema non è questo.
Il problema è che non capisco come diamine sia possibile prendere un file audio (wave o mp3) e salvarlo con estensione .mid. emo
Cubase non può fare una roba del genere.
Soundforge neanche.

Allora ho fatto un esperimento (adesso).
Ho preso un file mp3 e gli ho cambiato l'estensione, da .mp3, a .mid.
Poi ci ho cliccato sopra per farlo suonare dal windows mediaplayer, e... sorpresa... suona! emo
Ma che diavoleria è questa? emo
Praticamente è un bug.
Un file audio può essere "convertito" (tra virgolette) in un formato NON audio (.mid) semplicemente cambiandogli l'estensione, e tale file poi suona normalmente da file audio nonostante è stato convertito in mid.

A quel punto ho voluto vederci più chiaro.
Ho preso un file WAV da 78mb e gli ho cambiato l'estensione in .mid (della serie "voglio vedere se in questo modo si riduce di dimensioni diventando chessò da 78 mb a 10 mb").
Il file è rimasto come prima.
E' semplicemente diventato un file .mid da 78 mb che suona come un normale audio wave da 78 mb, e viene aperto sempre come file audio nonostante sia un .mid.

Ammetto che sta cosa non la sapevo, e mi ha lasciato un po' sconcertato.
Da quanto vedo un file audio può essere convertito in un file "non audio" (il midifile non è assolutamente un formato audio) rimanendo al contempo un file audio come prima.
Insomma è come convertire i "litri in lux" o le "calorie in cavalli" pensando che siano la stessa roba. emo

Per come la vedo io sta roba quì è un bug, e anche bello grosso, perchè chi preleva un midifile non si aspetta di certo di prelevare un file audio "mascherato" da midifile.
Adesso so che è possibile. emo
Edited 5 Feb. 2011 17:17
Mykelus 05-02-11 18.20
Stai confondendo con l'icona che ti visualizza Windows. E' solo un errore riferito al tipo di icona visualizzata.
Il file non diventa un midi, il file cambia l'icona come se fosse un midi perchè Windows ci mette l'icona in base all'estensione scritta, ma il tipo di file è sempre quello di origine.
Se tu ci scrivi l'estensione .avi Windows su quel file ti darà l'icona di un filmato... ma non lo è.
Edited 5 Feb. 2011 17:25
efis007 05-02-11 18.24
franki ha scritto:
Boh?
E' stato pubblicato da indipendenti? Forse l'utilizzo dichiarato del wma è soggetto a copyright?

Non lo so franki.
Il file è così come me l'ha spedito il tipo.
Era allegato a una mail con il nome "base.mid".
Io ve l'ho messo da prelevare così come mi è arrivato, giusto perchè mi interessava anche un vostro parere e volevo che lo provaste. emo

Magari sta roba del "rinominare l'estensione" la sapevate già, nel senso che sapevate che un file audio può essere rinominato in .mid e rimanere al contempo sempre un file audio (ossia non si danneggia, è ancora un audio come prima).
Io sinceramente sta roba non l'avevo mai vista, anzi ritenevo assurda che si potesse fare.
Mi sbagliavo. emo
Wurly 05-02-11 18.28
efis007 ha scritto:
Un file audio può essere "convertito" (tra virgolette) in un formato NON audio (.mid) semplicemente cambiandogli l'estensione, e tale file poi suona normalmente da file audio nonostante è stato convertito in mid.


efis007 ha scritto:
Da quanto vedo un file audio può essere convertito in un file "non audio" (il midifile non è assolutamente un formato audio) rimanendo al contempo un file audio come prima.
Insomma è come convertire i "litri in lux" o le "calorie in cavalli" pensando che siano la stessa roba. emo


si, ma non è proprio così.... alla fine non si converte nulla. E' solo un modo per come si vuole che il computer lo riconosca.
Diciamo che è un po' come mettere in un pacco dei liquori e scrivere sopra schede audio.
La dogana/computer li legge come schede audio, ma a conti fatti sempre liquori rimangonoemo emo
emo

Mykelus 05-02-11 18.29
il cambiare l'estensione manualmente non cambia la natura del file.
Il bug è che Windows attribuisce (sottoforma di tipo di icona) il tipo di file esclusivamente in base all'estensione che trova scritta affianco al nome. emo
efis007 05-02-11 18.31
Mykelus ha scritto:
Stai confondendo con l'icona che ti visualizza Windows. E' solo un errore riferito al tipo di icona visualizzata.
Il file non diventa un midi, il file cambia l'icona come se fosse un midi perchè Windows ci mette l'icona in base all'estensione scritta, ma il tipo di file è sempre quello di origine.
Se tu ci scrivi l'estensione .avi Windows su quel file ti darà l'icona di un filmato... ma non lo è.

Guarda che non è così. emo
Prendi un mp3 (fai prima una copia di sicurezza naturalmente), e cambiagli l'estensione da .mp3 a .bmp.
Poi prova ad aprirlo col mediaplayer a vedere se è rimasto un file audio.
Da quel che so (ma potrei anche sbagliarmi) l'estesione di un file non determina solo un "cambiamento dell'icona", ma determina anche le sue vere proprietà.
Se modifichi l'estesione di un file audio (es mp3) in un file grafico (es bmp) ottieni un file che non si apre nè col visualizzatore di immagini, nè col mediaplayer.
In pratica hai distrutto un file, l'hai trasformato in un qualcosa che non è nè carne ne pesce. emo


Edit.

Rettifica!
Non è vero quello che ho scritto sopra. emo
Infatti dopo aver cambiato l'estensione da mp3 a bmp, ho provato a ricambiare quel bmp in mp3, e il file è tornato come prima, un file audio mp3.
Chiedo venia per lo strafalcione. emo

(Abbiate pazienza ragazzi, ma non mi ero inoltrato tanto in queste storie di "estensioni di file" e affini. Non per altro, ma perchè se ho dei file wave non è che mi metto a farli diventare BMP così per sport o per vedere che succede. Metti poi che mi vada male sai che disastro che combino! emo
Diciamo che ho imparato una cosa nuova grazie a questa storiella del finto midifile.
Ora che lo so ci starò attento.
sorry emo )
Edited 5 Feb. 2011 17:39
Mykelus 05-02-11 18.40
infatti nel caso del .bmp non viene aperto. Ma come ti sei accorto puoi sempre tornare indietro.
Con il tuo file "base.mid" il Windows Media Player te l'ha aperto perchè legge sia i midi che i wma.
Il problema poi sta nel programma predisposto ad aprire ogni tipo di formato, anche il programma se trova un'estensione non prevista fra le sue non te lo apre, aldilà della vera natura del file.
Edited 5 Feb. 2011 17:42
efis007 05-02-11 18.49
Esatto, avevate ragione. emo

Direi quindi che la questione è risolta, non c'è più molto da aggiungere.

Come dicevo prima, ho imparato un cosa nuova (che non fa mai male sapere, anzi ben venga!).

E naturalmente ho imparato che quando qualcuno ti spedisce un "midifile" da 1mb e passa, difficilmente può essere un midifile inteso come lo intendiamo di solito (il quale è di poche decine di kb).
E' quasi sicuramente un file audio mp3 "travestito" da midifile.

Magari questa cosa verrà comoda ad altri utenti che si imbattono nello stesso problema, ossia credono di scaricare un midifile per la loro tastiera GM, e poi scoprono che non è un midifile.
Se ci sono cascato io che da un bel po' che faccio il tastierista è possibile che ci possa cascare qualcun'altro.

Abbiamo quindi imparato qualcosa.
O almeno io.

Thanks all
emo