| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación Java >> Content
    Tutorial de Programación Java API Sound
    Java es un lenguaje de programación utilizado en aplicaciones de negocios, juegos y utilidades. Se ejecuta en una plataforma llamada Máquina Virtual Java ( JVM ) . Java es totalmente compatible e interoperable con otros lenguajes de programación como PHP y ASP.Net . Esta aplicación cuenta con muchas API único ( Application Programming Interface) , que controlan algunas de sus principales componentes , incluyendo sonido . Instrucciones
    1

    Ejecute el código siguiente para obtener información acerca de su API Java Sound mixer :

    estática Mixer.Info [ ] getMixerInfo ()

    Cuando el sistema encuentra ella, la información detallada , como nombre, versión, fabricante y la descripción se devuelve .

    vez que se descubre un mezclador adecuado , el programa de aplicación de Java se activa la Red

    siguiendo el método " AudioSystem " para recuperar el mezclador identificado :

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

    Ejecute el código siguiente para activar el método " AudioSystem " . Esto es diferente de la Mixer.Info ya que se utiliza como argumento para almacenar información sobre la clase de línea que se está buscado :

    getLine línea estática ( Line.Info info)

    Desde Line. Info es una clase abstracta , debe utilizar una de sus subclases para que funcione . Como se muestra a continuación , DataLine se utiliza para obtener una línea de destino específico para su aplicación de audio :

    TargetDataLine línea ;

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

    ) //formato de un objeto AudioFormat

    if) {

    //Procesar el error

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

    //Obtener y abrir la línea .

    Capítulo 3 Acceso a los recursos del sistema de audio 29

    try { High Line

    = ( TargetDataLine ) AudioSystem.getLine ( info ) ;

    line.open (formato ) .

    } catch ( LineUnavailableException ex) {

    //Procesar el error

    //.. .

    }
    3

    Aplicar el siguiente código para obtener un puerto para el micrófono u otros dispositivos externos :

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

    High Line

    = ( Puerto) AudioSystem.getLine (

    Port.Info.MICROPHONE ) ;

    }

    }

    el método " isLineSupported " es condicional y se utiliza con el único propósito de determinar si su mezclador tiene una línea designada para ese tipo de dispositivo.
    < br >

    Previous :

    next :
      Artículos relacionados
    ·Cómo convertir un número en una cadena de JavaScript 
    ·Cómo combinar dos listas ADT Ordenado 
    ·¿Por qué una cadena inmutable calcular su hash Valor 
    ·Cómo reemplazar un retorno de carro , con un espacio e…
    ·Cómo solucionar problemas de un Android Eclipse AVD 
    ·La importancia de la programación Java en el campo de …
    ·Cómo agregar un carácter de una cadena en Java 
    ·Cómo instalar un archivo JAR en Eclipse 
    ·Redireccionar Vs . Avanzar en Java 
    ·Problemas de escalabilidad en Aplicaciones Web Java 
      Artículos destacados
    ·Cómo acceder a una cámara web en PHP 
    ·Niveles de contorno en MATLAB 
    ·Las características de una base de datos Web 
    ·Cómo crear funciones personalizadas en Filemaker 
    ·Cómo prevenir las pérdidas de memoria en C + + 
    ·Cómo aprender SQL Fácilmente 
    ·Las alternativas para DataGridView 
    ·Cómo instalar SQL 2005 Express en Windows Vista 
    ·Cómo hacer una barra lateral en Visual Basic 
    ·Cómo insertar elementos con DIV en JavaScript 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com