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

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
desarrollo:instrumento_minimo_browser [2014/11/20 14:32] 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 === === Etapa I ===
-  * 8 tracks (1-bombo, 2-redoblante, 3-charles, 4-percusión, 5-bajo, 6-melodía, 7-tono, 8-tono) -- **OK**+  * 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   * El Estado descrito por un JSON
   * Puede comparar un Estado del usuario con un Estado oculto del profesor   * Puede comparar un Estado del usuario con un Estado oculto del profesor
   * Log de uso   * Log de uso
-  * Salva el Estado+ 
  
 ----  ---- 
Línea 11: Línea 25:
 === Deseos === === Deseos ===
   * Multiusuario   * Multiusuario
-  * GUI radial+  * <del>GUI radial</del>
   * Scriptable / plugins   * Scriptable / plugins
   * Exporta MIDI / Audio   * Exporta MIDI / Audio
Línea 17: Línea 31:
 === 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]}} {{tag>[desarrollo instrumentoMinimo API]}}
  
desarrollo/instrumento_minimo_browser.1416493964.txt.gz · Última modificación: 2020/02/11 17:17 (editor externo)