La API de sonido Java es una API de bajo nivel para generar y controlar la entrada y salida de medios de sonido, incluye datos de audio y datos de la Interfaz Digital de Instrumentos Musicales (MIDI). La API de sonido Java provee control explícito sobre las aptitudes que comúnmente se requieren para la entrada y salida de sonido, dentro de una plataforma que estimula la extensibilidad y la flexibilidad.
La API de sonido Java cumple con las necesidades de un amplio rango de desarolladores de aplicaciones. Las potenciales áreas de aplicación incluyen:
La API de sonido Java provee del mínimo nivel de soporte de sonido dentro de la plataforma Java. Provee programas con una gran cantidad de control sobre las operaciones de sonido, y es extensible. Por ejemplo, la API de sonido Java suministra mecanismos para instalar, acceder y manipular recursos del sistema como mezcladores de audio, sintetizadores MIDI y otros dispositivos MIDI, lectores y escritores de archivos, y convertidores de formato de sonido.
La API de sonido Java no incluye editores de sonido sofisticados o herramientas gráficas, pero provee las capacidades sobre las cuales tales programas pueden ser contraídos. Hace énfasis en el control a bajo nivel más allá que de lo comúnmente esperado por el usuario final.
La API de sonido Java incluye soporte para audio digital y datos MIDI. Estos dos modulos mayores de funcionalidad son provistos en paquetes separados:
Este paque especifica interfaces para la captura, mezcla, y reproducción del audio digital.
Este paquete provee interfaces para la síntesis MIDI, secuencia y transporte de eventos.
Otros dos paquetes permiten proveer servicios (as opposed to application developers) para crear componentes a medida, que extienden las capacidades de una implementación de la API de sonido Java:
Esta página introduce al sistema flujo de sonido, al sistema MIDI, y a los paquetes SPI. Cada paquete será discutido con mayor detalle a lo largo del tutorial.
traducido desde http://java.sun.com/docs/books/tutorial/sound/index.html
Copyright © 1995-2009 Sun Microsystems, Inc. 4150 Network Circle, Santa Clara, California 95054, U.S.A. All rights reserved.
Guía: Sonido (Parte 1 de 4)
jueves, 2 de julio de 2009 | Publicado por Diego L. Ronda en 11:53
Suscribirse a:
Enviar comentarios (Atom)
0 comentarios:
Publicar un comentario