SoundJS

Software captura de pantalla:
SoundJS
Detalles de software:
Versión: 0.6.1 Actualizado
Fecha de carga: 5 Jun 15
Promotor: Grant Skinner
Licencia: Libre
Popularidad: 30

Rating: nan/5 (Total Votes: 0)

SoundJS simplifica la tarea de trabajar con el HTML5 & # X3c; audio & # X3e; etiqueta, que puede mirar y ser muy útil, pero suele ser un calvario cuando se trabaja con.
La biblioteca expone una API simple para trabajar con archivos de audio en una página Web en vivo, una API que proporciona herramientas para la gestión de canales, carga de archivos de audio, operaciones por lotes, control de volumen, y varios otros de sonido y funciones relacionadas con la reproducción.
SoundJS no hace nada especial, pero se limita a establecer un conjunto uniforme de herramientas para trabajar con sonidos en la Web a través de múltiples plataformas, dispositivos y navegadores.
Su papel es el de estabilizar las operaciones de reproducción y manipulación de audio a través de la siempre cambiante navegador y normas paisaje.
Un mecanismo de reserva de Flash para navegadores anteriores se embala con SoundJS como una medida de protección.
Ejemplos e instrucciones de uso se incluyen con el paquete de descarga

¿Cuál es nuevo en esta versión:.

  • Nueva clase y modelo de herencia
  • Añadido getter / setters en todo
  • Refactor para utilizar clases PreloadJS de precarga interna
  • Añadido soporte de audio Sprite
  • Un montón de correcciones de errores y actualizaciones

¿Qué hay de nuevo en la versión 0.6.0:

  • Nueva clase y modelo de herencia
  • Añadido getter / setters en todo
  • Refactor para utilizar clases PreloadJS de precarga interna
  • Añadido soporte de audio Sprite
  • Un montón de correcciones de errores y actualizaciones

¿Cuál es nuevo en la versión 0.5.2:

  • Se ha corregido un error con SoundInstance defecto, lo hizo no han playFailed función que se llama por Sound
  • arreglado un error que impedía que el valor de interrupción de ser leído en llamada del juego si fue aprobada en un objeto
  • Se ha cambiado SoundInstance extender createjs.EventDispatcher en lugar de mezcla en
  • Alteraciones a enfoque basePath que requieren src completo (basePath + src) en crear y reproducir las llamadas
  • Incluya basePath en removeSound y removeManifest, que ahora se requiere si se incluye en la carga
  • createjs.Sound.alternateExtensions introducidas, que está reemplazando una lista delimitada como un medio para cargar tipos de archivos alternativos
  • Desaprobado & quot; | & quot; enfoque a los archivos alternativos, en favor de la clase enfoque alternateExtensions nivel
  • Desaprobado registerPlugin a favor de registerPlugins con un solo argumento
  • Desaprobado flashplugin base_path a favor swfPath
  • registros de consola Añadido llamadas en desuso se utilizan por encima de
  • método para EventDispatcher Agregado willTrigger ()

¿Qué hay de nuevo en la versión 0.5.1:

  • La supresión de errores en WebAudioPlugin y HTMLAudioPlugin en los navegadores antiguos que no apoyan adecuadamente object.defineProperty
  • Cambios en WebAudioPlugin para permitir que funcione con durado borrador de trabajo de Web API de audio
  • WebAudioPlugin cambió fin nodo SoundInstance a SOURCENODE - & # X3e; PanNode - & # X3e; GainNode - & # X3e; context.destination moverse Firefox error

¿Qué hay de nuevo en la versión 0.5.0:

  • Altered todas las bibliotecas de utilizar las propiedades de objetos definidos en lugar de objetar la notación literal.
  • espacio de nombres todos los apis sub a complemento relacionado, es decir createjs.WebAudioPlugin.SoundInstance.
  • CreateJS Implementadas Utilidades.
  • Implementado & quot; usar estricta & quot; de modo.
  • métodos y propiedades obsoletas eliminados, doc'd como eliminado.
  • Actualización WebAudioPlugin manejar nuevas llamadas y llamadas en desuso.
  • propiedad Agregado enableIOS a HTMLAudioPlugin, lo que permite a los usuarios avanzados permiten HTMLAudioPlugin en iOS (no recomendado).
  • Llamada de juego sobrecargado en Sonido y SoundInstance que permiten opciones que se pasan como un objeto, es decir, jugar (& quot; & quot ;, la música {loop: -1, volumen: 0,5}).
  • WebAudioPlugin cambiado para probar si XHR está disponible para los archivos locales en lugar de asumir que no es.
  • Implementar apoyo basePath para la carga local y con PreloadJS.
  • Actualización registerSound y registerManifest regresen cierto si una fuente ya se ha cargado.
  • getter / setter de volumen y el panorama de SoundInstance Añadido, para permitir la interpolación.

¿Cuál es nuevo en la versión 0.4.1:

  • Agregado removeSound, removeManifest y funciones removeAllSounds de Sonido , para permitir la descarga de los sonidos.
  • Agregado MobileSafe de demostración para mostrar el lanzamiento de un & quot; aplicación & quot; dentro de un evento de contacto, lo que permite la reproducción de audio en los dispositivos móviles
  • () método Agregado playEmptySound, lo que facilita su reproducción en dispositivos móviles y sin interacción del usuario
  • HTMLAudioPlugin ahora usando la propiedad del bucle etiqueta para proporcionar más fiable bucle
  • WebAudioPlugin añadió un vistazo acercarse por delante para permitir suave bucle

¿Qué hay de nuevo en la versión 0.4.0:

  • Añadido registro de sonido y registro manifiesta permitiendo sencilla precarga interna , por lo que los sonidos pueden precargar y jugar
  • sin PreloadJS. Esto incluye devolución de llamada y EventDispatch como la carga de archivos.
  • comportamiento predeterminado Añadido cargar src cuando el juego se llama si src no ha sido registrado o precargado
  • pausa mundial Eliminado / hoja de vida
  • Eliminado setMasterVolume global, en lugar de SoundJS.setVolume (), que es ahora el volumen mundial
  • volumen mundial Añadido métodos / MUTE en plugins, se pueden utilizar en lugar de la configuración de las propiedades de todas las instancias y existen
  • independiente de esas mismas propiedades en casos
  • Añadido mudo mundial adecuada, que afecta suena a nivel mundial, en lugar de aplicar muda a sonidos
  • Se ha cambiado de silencio () para getMute () y setMute () en SoundJS y SoundInstances
  • Eliminada de búsqueda basado en la identificación
  • Revisado enfoque plugin, y simplificados APIs internas
  • Agregado EventDispatcher funcionalidad para SoundJS y SoundInstance
  • Agregado onSuccess devolución de llamada y el evento de éxito a SoundInstance reportar el juego con éxito.
  • El apoyo oficial WebAudio través de la nueva WebAudioPlugin, que ahora es el controlador de audio predeterminado
  • Agregado crear método () en SoundJS, que se puede utilizar para crear un sonido detenido

  • Método
  • setPosition Cambiado () en SoundInstance por lo que está disponible en instancias dejado

  • Método de SoundInstance
  • Se ha cambiado getDuration () por lo que devuelve la duración de las instancias detenido, en lugar de 0
  • valores por defecto cambiado set cuando SoundJS.play se llama así casos conservan posición, volumen y pan a menos que explícitamente
  • cambiado
  • Sustituido proxy en sonido con un proxy en CreateJS espacio de nombres, createjs.proxy (método, alcance, args *);
  • Solucionado el problema de cómo retraso fue manejado en SoundInstance por lo que no se disparará si la pausa () o stop () es llamado antes de
  • comienza la reproducción
  • Corregidos problemas con indexOf que a veces impedían parada / silencio, etc.
  • Solucionado el problema con el estado de silencio inicial en flashplugin
  • Se ha solucionado un problema en flashplugin que causó getDuration que siempre vuelven 0
  • Se ha solucionado un problema en flashplugin que podría causar un sonido de bucle para recorrer desde el mismo punto en que se interrumpió desde o conjunto
  • Posición a
  • devolución de llamada bucle fijo en flashplugin SoundInstance (anteriormente no se llamaría).
  • Se ha solucionado un problema con flashplugin en IE que causó una condición de carrera debido al almacenamiento en caché, lo que detener su trabajo
  • A veces
  • Se ha solucionado un problema con flashplugin que causaría una instancia en pausa, una vez que se reanudó, a no dispara onComplete devolución de llamada.
  • Se ha solucionado un problema en HTMLAudioPlugin que causó que vuelva incorrectamente isSupported tan cierto cuando debería ser false
  • Mejor documentación a lo largo
  • ejemplos Mejora

¿Qué hay de nuevo en la versión 0.3.0:

  • Se trasladó a todas las clases en un espacio de nombres CreateJS configurable
  • Añadido un mejor soporte para sonidos desaparecidos. SoundJS devuelve una instancia de peso ligero que no dejará cuando las llamadas se realizan en ella.
  • Añadido mute / métodos unmute estáticas para controlar de forma independiente una propiedad mudo global.
  • Se ha añadido soporte para la precarga de archivos WAV
  • Soporte precarga de flash fija en el modo de etiqueta
  • Añadido instancia de flash ligero, que es sólo el código
  • Ha añadido un indicador de depuración [showOutput] para flashplugin, que registrará flash Actividad
  • Solucionado el problema con canPlayType lanzando tiempo de ejecución en los navegadores no admitidos.

¿Qué hay de nuevo en la versión 0.2.0:

  • Esta versión incluye un modelo de complemento de destino que abstrae de audio reproducción para varios plugins, los cuales pueden ser priorizados.
  • Otras actualizaciones incluyen instancias de sonido controlables, que se devuelven cuando se reproduce un sonido, proporcionando una manera mucho más fácil de controlar el audio una vez que ha comenzado la reproducción.

¿Qué hay de nuevo en la versión 0.1:.

  • Primer lanzamiento oficial alfa del SoundJS

Requisitos

  • habilitado JavaScript en el lado del cliente

Otro software de desarrollador Grant Skinner

EaselJS
EaselJS

4 Jun 15

Zoe
Zoe

13 Apr 15

RegExr
RegExr

3 Jun 15

Comentarios a la SoundJS

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!