7 gen 2010

Karaoke su Pc

Sfida gli amici sulle canzoni che ami di più. Arbitra il PC e vince chi ha l'ugola d’oro.
Perché continuare a stonare sotto la doccia quando possiamo disporre di un ottimo maestro di canto, senza spendere un centesimo? Perché limitarci ai soliti karaoke con musica MIDI di sottofondo che, se da un lato sono divertenti, dall'altro non ci permettono di capire se stiamo collezionando stonature spaccatimpani? Come possiamo dimostrare "scientificamente" ai nostri amici che siamo molto più intonati di loro? Queste sono probabilmente le domande che hanno ispirato i progettisti di Singstar, famoso videogame musicale per console PS2. Ciò che ha decretato il successo di questo gioco è il complesso sistema di analisi delle tonalità e di rilevazione del sincronismo tra cantato e musica, che permette al motore del gioco di individuare il più intonato e "a tempo" tra i concorrenti. In pratica... vince chi ha l'ugola d'oro!
La stessa logica di Singstar è disponibile anche sui PC con sistema operativo Windows. Grazie infatti ad Ultrastar un potente software open source (gratuito e dal codice sorgente aperto), anche chi non possiede una console può disporre dello stesso sistema di gioco come quello a pagamento appena descritto. Basta collegare un microfono al computer e tenere a portata di mano gli MP3 dei brani musicali. Il resto del lavoro lo fanno degli speciali file di testo (in formato
.txt) che contengono sia le parole delle canzoni sia le indicazioni sul ritmo e la tonalità delle note. Tra le opzioni di gioco possiamo decidere se sfidare i nostri amici o se mettere alla prova le nostre capacità canore.
In entrambi i casi verrà ulilizzato un sistema di valutazione e analisi davvero affidabile e divertente. Al momento in cui scriviamo, Ultrastar è ancora in fase di test; quindi non si può considerare un
prodotto definitivo e perfettamente funzionante. Tuttavia si dimostra molto valido e versatile: su Internet è già disponibile un'ampia collezione di file TXT pronti all'uso, suddivisi per artisti e generi
musicali. E se negli archivi on-line non riusciamo a reperire i file di testo delle canzoni che ci interessano? Niente paura! Possiamo crearli da soli con un editor di testi o estrarli direttamente dai brani MIDI (.mid o .kar) che abbondano in Rete. Non c'è limite al numero di canzoni che si possono utilizzare con Ultrastar. Con un po' di pazienza creeremo un corposo archivio di brani con cui trascorrere piacevoli serate in compagnia. Vedremo pertanto come "installare" nuovi brani in Ultrastar, scaricando da Internet i TXT già pronti e adattando al meglio i file MP3 con un software di editing audio come Audacity. Inoltre, prenderemo in considerazione l'ipotesi in cui
on-line non siano presenti i .txt che cerchiamo. In questo caso vedremo come estrarli "a mano" dai file .kar o .mid con un programma come vanBasco's Karaoke Player. Inizia pure a gorgheggiare...la sfida è appena iniziata!
Vediamo come scaricare da Internet i file TXT e le immagini dell'album da associare agli MP3 in nostro possesso. Con un paio di clic li rendercmo immediatamente disponibili nell'archivio karaoke di Ultrastar.
Effettuiamo una ricerca su Google usando come parola chiave il titolo della canzone MP3 in nostro possesso e la voce Ultrastar. Troveremo siti come Ultrastar ltalia che riportano un nutrito elenco di file ditesto e immagini associabili al nostro MP3 .Clicchiamo sul link della canzone scelta.
Nella schermata con i file relativi alla canzone, scarichiamo il file.txt (cliccando col tasto destro e selezionando la voce Salva con nome) che contiene testo e indicazioni delle note. È consigliabile scaricare anche gli altri file grafici, che non sono essenziali per il corretto funzionamento del software, ma aggiungono una gradevole immagine di sfondo.
Apriamo la cartella in cui abbiamo installato Ultrastar (tipicamente C:\Programmi\Ultrastar) ed entriamo nella sottocartella Songs. Qui creiamo una cartella che ha un nome del tipo nome artista - titolo canzone. Al suo interno copiamo l'MP3 in nostro possesso e i file appena scaricati. Da questo momento la canzone fa parte dell'archivio Ultrastar.
image 
Avviamo Ultrastar ed eseguiamo la modalità di gioco Quick game. Nella schermata per la scelta delle canzoni dovremmo vedere il nome dell'ultimo brano installato. Selezioniamolo e premiamo lnvio per avviare la modalità karaoke. In caso di problemi (cover non disponibile o mancata riproduzione del file), adattiamo l'MP3 e il file di testo seguendo le istruzioni dei passi seguenti.
Nella pagina di download del file TXT possiamo verificare la durata dell’MP3 usato per il file di testo.Se non corrisponde con il brano in nostro possesso, tagliamolo con Audacity per effettuare una sincronizzazione precisa.
Installiamo ed avviamo Audacity .Trasciniamo il file MP3 da modificare nell'interfaccia del software.
Se vogliamo tagliare la parte iniziale della canzone, in particolar modo se ci sono dei silenzi, selezioniamo col mouse la corrispondente porzione dell’onda sonora e premiamo il tasto Canc. Avremo così eliminato i tempi morti iniziali della canzone.
image 
Per riuscire a sincronizzare perfettamente il nostro MP3 con l'avvio delle parole contenute nel file di testo, avviamo la riproduzione del brano tagliato e mettiamolo in pausa non appena viene pronunciata la prima parola. Annotiamo con la massima precisione il valore riportato nella casella in basso Audio Position (nel nostro caso 6,25 secondi).
image 
Andiamo in File/SaveAs, scegliamo il formato MP3 e salviamo il file modificato, memorizzandolo
nella stessa cartella di quello originale (sovrascriviamolo). A questo punto siamo pronti per modificare i parametri indicati nel file di testo e sincronizzare perfettamente il brano audio con note e parole del karaoke.
image 
Nel file .txt scaricato dal Web, oltre ad indicare il nome esatto dei file MP3 e delle immagini,
specificheremo il momento preciso in cui dovrà essere avviata la visualizzazione delle parole.
Molti problemi legati all'utilizzo di file di testo scaricati dal Web, associati ai nostri file MP3, derivano dal nome stesso del file. Con il blocco note di Windows apriamo il file di testo scaricato e limitiamoci a sostituire il nome presente dopo la notazione #MP3, con quello esatto dell'MP3 in nostro possesso.
image 
Se riscontriamo dei problemi nella visualizzazione dei testi, ad esempio quando non c'è corrispondenza con il momento in cui si dovrebbe iniziare a cantare, sostituiamo il valore presente
dopo la notazione #GAP: con quello annotato dall'interfaccia di Audacity :6,25 secondi, ossia 6250 millisecondi.
image 
Affinché Audacity riesca a salvare in formato MP3, dobbiamo scaricare e installare la versione gratuita del Lame MP3 Encoder.
Se in Ultrastar non appare la copertina dell'album o la foto di sfondo della canzone, apriamo il file
.txt del brano e nei campi #COVER: e #BACKGROUND: riportiamo esattamente il nome e l'estensione dei file presenti nella cartella della canzone.
Partendo da un file MlDl o Karaoke (.mid o .kar) scaricato da Internet, vediamo come usare le funzioni di editing di Ultrastar per realizzare da soli i file .txt da associare ai nostri MP3.
Colleghiamoci ad un sito di file karaoke e MlDl, come il famoso motore di ricerca presente sul sito ufficiale del programma vanBasco's Karaoke Player; disponibile all'indirizzo www.vanbasco.com/search.html.
image 
Scaricato un file MlDl, apriamolo con vanBasco's Karaoke Player per verificare le parole e la qualità della sincronizzazione. Durante il karaoke, cerchiamo di individuare su quale traccia è collocata la base musicale e quale invece riproduce il cantato.
image 
Apriamo Ultrastar e scegliamo l’opzione Editor. Nella schermata successiva selezioniamo la voce Convert Midi to TXT e poi l’opzione Open. Nel box di testo digitiamo il percorso del disco fisso in cui abbiamo salvato il fìle MlDl precedentemente scaricato, premiamo la freccia sinisra sulla tastiera e premiamo lnvio.
image 
Con le freccia giù e freccia su spostiamoci per evidenziare la riga che contiene la traccia vocale (individuata con vanBasco's Karaoke Player) e premiamo la barra spaziatrice fino a far comparire
una L sulla sinistra. Facciamo lo stesso sulla traccia (tracce) con la base musicale, facendo però comparire una N.
image 
Con la freccia destra spostiamoci sul pulsante Save e premiamo lnvio. Nella cartella in cui è contenuto il file MlDl verrà generato un file di testo per Ultrastar, simile a quelli scaricati da Internet. Apriamo il file con il Blocco note e completiamo la configurazione del fìle digitando manualmente i dati mancanti.
image 
Per installare la canzone di cui abbiamo generato il TXT seguiamo le indicazioni dei passi precedenti. Quindi, creiamo una nuova cartella nome artista -titolo canzone in C:\Programmi\Ultrastar\Songs e copiamo al suo interno il file MP3 ed il .txt generato. Da questo momento la nuova canzone sarà disponibile.
image 
ll sistema di conversione dei file MlDl in .txt di Ultrastar non è molto intuitivo e a volte sono necessarie diverse prove per generare un file di testo preciso e funzionale. Qualora vedessimo che nel file di testo mancano le parole, possiarno rigenerarlo selezionando una traccia diversa per i testi (cambiamo l'indicazione spostandola su un'altra riga -traccia). Per i più esperti di file MlDl e
composizione musicale, si consiglia l'utilizzo di software come Anvil Studio (www.anvilstudio.com) che, pur nella sua versione gratuita, permette di individuare più facilmente le tracce con le basi musicali e quelle che riportano i testi della canzone.
Quando scarichiamo i file MlDl, verifichiamo che le indicazioni presenti sul sito riportino la presenza delle parole oltre alle notazioni musicali. I file in formato .kar quasi sempre sono comprensivi
di testi, quelli salvati come .mid molto spesso contengono solo musica. La prova del nove viene effettuata aprendo il file MlDl con vanBasco's Karaoke Player e verificando non solo la presenza dei testi, ma anche la sincronizzazione e la qualità della musica. Se il MlDl non è ben realizzato,
proviamo a cercame una versione alternativa: ci risparmierà ore di tentativi in fase di conversione.
Andiamo in game options/game e in language impostiamo Italian. Al prossimo riavvio il gioco sarà
tradotto in italiano.

Nessun commento:

Posta un commento