Programação  
 
Conhecimento computador >> Programação >> Programação em Java >> 
Tutorial de Programação Java API Som
Java é uma linguagem de programação utilizada em aplicações de negócios , jogos e utilitários. Ele roda em uma plataforma chamada Java Virtual Machine ( JVM) . Java é totalmente compatível e interoperável com outras linguagens de programação , como PHP e ASP.Net . Esta aplicação tem muitas APIs únicos ( Application Programming Interface ) , que controlam alguns dos seus principais componentes , incluindo o som. Instruções
1

Execute o código abaixo para obter informações sobre o seu mixer API Java Sound :

Mixer.Info [] getMixerInfo estáticos ()

Quando o sistema localiza isso, informações detalhadas, como nome, versão, fornecedor e descrição é retornada.

Quando um misturador apropriado é descoberto, programa de aplicação de Java aciona o

seguinte método " AudioSystem " para recuperar o mixer identificado :

estática Mixer getMixer (info Mixer.Info )
2

Execute o seguinte código para habilitar o método " AudioSystem " . Isso é diferente do Mixer.Info porque ele é usado como um argumento para armazenar informações sobre a classe linha que está sendo procurado :

estática Linha getLine (info Line.Info )

Desde Line. Info é uma classe abstrata , você deve usar uma de suas subclasses para fazê-lo funcionar . Como mostrado abaixo, DataLine é usado para obter uma linha específica de alvo para seu aplicativo de áudio :

TargetDataLine line;

DataLine.Info info = new DataLine.Info ( TargetDataLine.class ,
formato

) //formato é um objeto AudioFormat

se ) {

//manipular o erro

. } <( AudioSystem.isLineSupported (info !) br>

//obter e abrir a linha .

Capítulo 3 Acessando audio System Resources 29

try {

linha = ( TargetDataLine ) AudioSystem.getLine (info );

line.open (formato ); .

} catch ( LineUnavailableException ex) {

//manipular o erro

//.. .

}
3

Aplicar o seguinte código para obter um porto para o seu microfone ou outros dispositivos externos :

if ( AudioSystem.isLineSupported (Port . Info.MICROPHONE )) { try {


linha = (Port ) AudioSystem.getLine (

Port.Info.MICROPHONE );

}

}

o método " isLineSupported " é condicional e é usado com o único propósito de determinar se o seu misturador tem uma linha designada para esse tipo de dispositivo.
< br >

Anterior :

Próximo : No
  Os artigos relacionados
·O que é referência estática em Java 
·NetBeans Tutorial Web Service 
·Como configurar um espaço de trabalho com caminhos rel…
·Como fazer certificados para Unsigned Apps Android 
·Como Verificar letras consecutivas em Java 
·O Java Applet Failed 
·Como Usar a caixa de combinação com Netbeans GUI 
·Como testar INT com testes Groovy 
·Como usar AIML Bot em aplicações Java 
·Como converter uma String para Datasource em Java 
  Artigos em destaque
·Como substituir COBOL 
·Como encontrar um Coder 
·Como Nomeie uma variável usando a SAS Macro 
·Por COBOL Popular é 
·Como emendo uma linha de código 
·Definição de tinta persistente 
·Como criar texto para Direct3d C + + 
·Como Ler Personagens em MIPS 
·Como usar Xsd na Net 
·Como inicializar parâmetros de entrada nos procediment…
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados