MATLAB tornou-se uma das linguagens de programação mais populares para processamento de sinais de qualquer coisa de som em sinais de ondas cerebrais . Ao trabalhar com o som, é desejável ser capaz de enviar sinais sonoros processados direto a placa de som do computador para a reprodução. Conseguir isso facilmente graças ao apoio direto que existe em MATLAB para lidar com essa tarefa. Instruções
1
Escolha um arquivo de onda para usar como exemplo . Qualquer arquivo de onda que termina com uma extensão de arquivo " . Wav" vai trabalhar para este experimento. Um bom exemplo é qualquer gravação de música baixados da Internet. Esses arquivos podem ser encontrados na pasta " download " . O arquivo de onda que você escolheu é enviado para a placa de som para ilustrar como os dados podem ser enviados para ele. Ao fazê-lo , ouvi-lo jogar em alto-falantes do seu computador.
2
Determinar a taxa de amostragem do arquivo de onda clicando esquerda sobre o arquivo, em seguida, clicando na guia Resumo. Uma taxa de amostragem de áudio aparece no sumário como uma das propriedades. A taxa de amostragem é arredondado das taxas normais , que são tão a taxa normal mais próximo que consta na guia Resumo.
3
Run MATLAB . A forma como isso é feito depende do seu computador e sua instalação do MATLAB , no entanto, você pode rever as instruções de instalação do MATLAB para descobrir como executar MATLAB em seu computador particular. Uma vez que é executado, uma janela do MATLAB chamada " janela de comando " vai aparecer e conterá a seguinte mensagem , conhecida como prompt de comando do MATLAB :
>>
4
entrada o wavefile em uma variável MATLAB usando o seguinte comando no prompt de comando do MATLAB :
x = wavread (' filename.wav ');
Lembre-se de apertar a tecla "Enter" depois de digitar o comando para fazer MATLAB para executá-lo . Substitua o parâmetro no exemplo acima com o nome do arquivo de onda desejado . A variável "x" agora irá conter o som gravado no arquivo de onda. No exemplo , a variável "x" agora contém os dados que serão enviados para a placa de som
5
Enviar o som para a placa de som usando o seguinte comando : .
soundsc (x , 44100 );
ao pressionar "Enter" você deve ouvir a reprodução de ficheiros de ondas em alto-falantes do seu computador. O " 44100 " no exemplo acima deve ser substituído com a taxa de amostragem do arquivo de onda particular. A variável "x" pode ser substituído por qualquer dado que você gostaria de enviar para a placa de som .