Proyecto diseñado, planificado e implementado durante el transcurso de la cursada de la materia Laboratorio de Microcomputadoras de la Facultad de Ingeniería de la Universidad de Buenos Aires.
El dispositivo secuencia mensajes MIDI hacia una computadora cargada con muestras de una canción y de este modo ordena su ejecución de forma sincrónica y cíclica.
El video sirve para hacer énfasis en que no necesariamente se da una correspondencia unívoca entre un mensaje del protocolo y un sonido emitido por un instrumento, sino que son meramente eventos y su uso es totalmente abstraible. En este caso cada "nota" o byte del mensaje se correponde con distintos samples debidamente sincronizados.
El diseño está basado en un microcontrolador de bajo costo y arquitectura bien conocida de la familia 8051. El firmware fue enteramente desarrollado desde cero por un equipo de tres integrantes en el lapso de unas semanas, en lenguaje assembler.
Cualquier comentario con animosidad acerca de los ingenieros y su manera -literalmente cuadrada- de incursionar en el arte, recomendamos sea economizado a riesgo de perder originalidad.
sencillamente impresionante! felicitaciones :D
toy estudiando ing electronica en fiuba tamb quiero llegar a esas materias !
felpis89 1 year ago
@felpis89 Muchas gracias! Si te gusta la parte de microcontroladores y todavía no cursaste la materia te recomiendo la gente del club de robótica en el LABI, usan otro micro con muchas más prestaciones (creo que el ATMEGA 8) y pueden enseñarte mucho. Saludos y éxito!
lejeunesonique 1 year ago
Buenisimo el proyecto.
Es posible conseguir los esquemas y el codigo hex para realizar el proyecto en casa ?
visualnoisetube 1 year ago
@visualnoisetube Hola! disculpá la tardanza, no veo nunca la cuenta. Como el código hex y los esquematicos fueron para la materia están lejos de ser legibles y comentados propiamente, así que probablemente poco se entienda.
La función MIDI en el 8051 es muy muy fácil de implementar, de hecho son sólo un par de líneas. "MIDI 8051" en google. El único libro que usamos fue 8051 Microcontroller, de Scott MacKenzie. Ahí está todo. Saludos!
lejeunesonique 1 year ago