Música sin Fronteras | |
Muy formativa la experiencia de la sustentación pública de los proyectos en programación Web. Uno de los proyectos más destacados nos mostró como con un poco de ingenio y echando mano de unas cuantas tecnologías, se puede hacer más sencillo el mundo para las personas con discapacidades físicas. Dejemos que su autor nos narre los haberes de su proyecto. http://www.renacersantaclara.org/musinfron Proyecto CompositorMusical Web para Discapacitados MusinFroN (Música sinFronteras)
Por: Gabriel Mauricio Melo A mediados del mes de marzo pensé ypropuse lo siguiente: Marzo 2007
http://www.youtube.com/watch?v=OFjQgDe_a0E
Mi propuesta consiste en lo siguiente: Crear una sitio web el cual permita a sus visitantes crear sus composiciones musicales, adoptando tecnologías como la de interpretar reconocimiento de parpadeos de ojos hacia símbolos, reconocimiento de voz, y que puedan guardar sus composiciones en formatos de midi, exportar en pdf las partituras, además de tener la posibilidad de guardar en una cuenta Web del sitio las composiciones hechas. Y que este recurso sea de libre acceso. Alargo plazo también se puede convertir en una comunidad de usuarios que compartan sus composiciones e interactúen. Población Objetivo: Dirigido a personas discapacitadas con deficiencias para la movilidad, que sufran de ausencia de extremidades, ó dificultades auditivas. Impacto Esperado: Sacar a flote el talento de muchas personas que tienen discapacidad y que siempre esperan una oportunidad para lograr plasmar las ideas que hay en su imaginación. Todo esto gracias al buen uso de la tecnología. Recursos Requeridos: - Mucha imaginación y creatividad - Hardware especial - (pantallas especiales) - Herramientas programación Web - Investigación sobre programación Web 2.0, interfaces amigables. Meses posteriores Durante los siguientes meses leí, busqué y traté de encontrar herramientas ó formas de conseguir que la interacción del usuario con el computador mediante movimientos bien sea del ojo ó la cabeza. También leí sobre frameworks de Ajax para poder crear una interfaz Web más liviana y más amigable, pues diseñar este tipo de interfaces en proyectos Web siempre tiene algo de tediosidad ya que se manejan eventos POST y GET los cuales hacen que las paginas recarguen y tarden un poco en procesar la información. También estuve leyendo y buscando en como podría interpretar sonidos o notas y acordes en una página Web. Dado que las herramientas que escogí para programar el sitio Web han sido php como lenguaje de programación y mysql como motor de almacenamiento de datos, mi búsqueda me llevo a encontrar una librería ó clase escrita en PHP llamada PHP-Midi por el señor Valentin Schmidt a quien no conozco pero le agradezco enormemente por magnífico aporte a la comunidad de programadores de php, ya que esta Clase es de libre acceso y uso. PhpMidi consiste en una Clase con unos métodos mediante los cuales puedo crear ficheros midi, ó editarlos. Los archivos midi en este caso serían usados en el proyecto para plasmar el sonido de las composiciones realizadas por los usuarios. De esta forma he vinculado al proyecto el uso de esta librería, pero aún quedan pendientes algunas cosas,tales como diseñar una interfaz que sea similar a una partitura para composición musical, donde pueda colocar las notas (negras, redondas, corcheas,semicorcheas) ya que es más entendible desde el punto de vista de composición musical. Otra de las partes muy interesantes y tal vez mas importantes del proyecto es en cómo una persona discapacitada puede interactuar frente a una página Web, buscando y buscando y tal vez en muchos casos leyendo cosas sobre el Eyetracking que es el reconocimiento de parpadeos del ojo humano frente a una pantalla del Pc, cosas muy básicas encontré, pero luego me topé con un software que permite manejar el computador mediante una cámara Web. Este software consiste en que a través de la cámara Web capta los movimientos de la cabeza y mediante estos controla los movimientos del Mouse,cada cierto tiempo en milisegundos o segundos es enviado un clic a la parte donde esta situado el puntero. Con la ayuda de una pequeña ventana que controla los eventos (clic, doble clic, clic derecho) y también mediante una interfaz que simula un teclado virtual al cual con los movimientos controlados con el rostro se puede teclear textos para interactuar con las interfaces. Lo más interesante de todo es que este software es gratuito y lleva por nombre headDev. Juniode 2007 Al día de hoy, en el mes de Junio, he presentado un pequeño prototipo que muestra básicamente un sitio Web donde los usuarios pueden registrarse, compartir sus composiciones y comentar sobre las de los demás usuarios. Usando algunos elementos de la Web 2.0 (maquetado del sitio en CSS, uso de elementos de la librería IsiAjax) presento este proyecto que espero poder llegar a conformar tal como lo he planteado desde un principio, con una interfaz tipo partitura de canción y desde luego muy accesible para discapacitados. |
Re: Música sin Fronteras | |
me parece que lo que el compañero nos expuso fue realmente impactante ya que penso como la ingenieria podrá facilitar la vida a las personas con discapacidad. |
OderLogica |
Usted no se ha autentificado. (Entrar)
|