Herramientas de usuario

Herramientas del sitio


desarrollo:instrumento_minimo_browser

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
desarrollo:instrumento_minimo_browser [2014/10/01 11:49] – creado son0pdesarrollo:instrumento_minimo_browser [2020/02/11 17:18] (actual) – editor externo 127.0.0.1
Línea 1: Línea 1:
-== Instrumento Mínimo en el Navegador ==+======  Instrumento Mínimo en el Navegador ====== 
 +  
 +{{:desarrollo:instrumentominimoenelnavegador2.png?400|}} 
 +----------------- 
 +Código : https://github.com/rvega/instrumento-escuela-experimentos 
 +----------------- 
 +Demo en línea: http://rvega.github.io/instrumento-escuela-experimentos/index.html 
 +-----------------
  
 +===== Etapas de desarrollo =====
 +
 +=== Etapa I ===
 +  * 8 tracks (1-bombo, 2-redoblante, 3-charles, 4-percusión, 5-bajo, 6-melodía, 7-tono, 8-tono) -- **OK** -- 
 +  * Resaltados los tiempos fuertes del compás -**OK**-
 +  * Escala pentatónica
 +  * Onda diente de sierra para el bajo, triangular para acordes, y senosoidal para melodías
 +  * Sonidos básicos de batería --**OK**--
 +  * El Estado descrito por un JSON
 +  * Puede comparar un Estado del usuario con un Estado oculto del profesor
 +  * Log de uso
 + 
 +
 +---- 
 +
 +=== Deseos ===
 +  * Multiusuario
 +  * <del>GUI radial</del>
 +  * Scriptable / plugins
 +  * Exporta MIDI / Audio
 +  
 === Guias, Tutoriales, Referencias ===  === Guias, Tutoriales, Referencias === 
   * [[ http://www.html5rocks.com/en/tutorials/webaudio/intro/ | Getting Started with Web Audio API ]]    * [[ http://www.html5rocks.com/en/tutorials/webaudio/intro/ | Getting Started with Web Audio API ]] 
 +
 +=== Bitácora Reunión - Martes 18 de noviembre ===
 +
 +La aplicación en javascript usa el API de audio del estandar HTML5 para generar el sonido y para dibujar los gráficos en el canvas usa la librería http://kineticjs.com
 +
 +El desarrollo es orientado a objetos y está separada completamente la interfaz gráfica de usuario del motor de audio.
 +
 +Las secuencias de los instrumentos son arreglos bi-dimensionales que se pueden cargar desde una variable o se consumidos desde un servicio o una base de datos
 +
 +http://rvega.github.io/instrumento-escuela-experimentos/
 +
 +{{:desarrollo:instrumentominimoenelnavegador1.png?200|}}
 +
 +
 +
 +
 +{{tag>[desarrollo instrumentoMinimo API]}}
  
desarrollo/instrumento_minimo_browser.1412164180.txt.gz · Última modificación: 2020/02/11 17:17 (editor externo)