MATLAB è diventato uno dei linguaggi di programmazione più popolari per l'elaborazione dei segnali provenienti da qualsiasi cosa, da suoni di segnali di onde cerebrali . Quando si lavora con il suono, è desiderabile essere in grado di inviare segnali audio elaborati scalo a scheda audio di un computer per la riproduzione . Raggiungere questo facilmente grazie al sostegno diretto che esiste in MATLAB per la gestione di questo compito . Istruzioni
1
Scegli un file wave da usare come esempio. Qualsiasi file wave che termina con l'estensione " . Wav" lavorerà per questo esperimento . Un buon esempio è alcuna registrazione di musica scaricata da Internet . Tali file possono essere trovati nella cartella " download " . Il file wave che avete scelto viene inviato alla scheda audio per illustrare in che modo i dati possono essere inviati ad esso. In tal modo, si sente suonare su altoparlanti del computer .
2
Determinare la frequenza di campionamento del file wave facendo clic sul file , quindi fare clic sulla scheda Riepilogo . Una frequenza di campionamento audio compare nel sommario come una delle proprietà . La frequenza di campionamento è completato dalle tariffe standard , che sono i la tariffa standard più vicina a quella che figura nella scheda Riepilogo .
3
Run MATLAB . Il modo in cui questo viene fatto dipende dal tuo computer e la tua installazione di MATLAB , tuttavia , è possibile rivedere le istruzioni di installazione di MATLAB per scoprire come eseguire MATLAB sul computer in uso. Una volta in esecuzione , una finestra di MATLAB con l'etichetta " Command Window " apparirà e conterrà il seguente messaggio, noto come il prompt dei comandi MATLAB :
>>
4
ingresso il wavefile in una variabile MATLAB utilizzando il seguente comando al prompt dei comandi MATLAB :
x = wavread ( ' filename.wav ');
Ricordatevi di premere il tasto "Invio" dopo aver digitato il comando affinché MATLAB per eseguirlo. Sostituire il parametro nell'esempio precedente con il nome del file wave desiderato . La variabile " x " conterrà ora l'audio registrato nel file wave. In questo esempio , la variabile " x " ora contiene i dati che verranno inviati alla scheda audio
5
Invia l'audio alla scheda audio utilizzando il seguente comando : .
soundsc ( x , 44100 ) ;
Quando premete "Invio" si dovrebbe ascoltare il file wave in altoparlanti del computer . Il " 44100 ", nell'esempio di cui sopra dovrebbe essere sostituito con la frequenza di campionamento del file wave particolare . La variabile " x " può essere sostituito da tutti i dati che si desidera inviare alla scheda audio .