Herramientas de usuario

Herramientas del sitio


personas:johnny:proyectos:hiduino

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
personas:johnny:proyectos:hiduino [2016/10/26 03:14] kzpersonas:johnny:proyectos:hiduino [2016/10/26 21:07] (actual) – [Composición de la música final añadiendo las partes y melodias del instrumento robotico] kz
Línea 120: Línea 120:
  
  
-LSDJ es un tracker que tiene la posibilidad de correr en un cartucho de la Gameboy, este recibe comandos en sistema hexadecimal para escribir y componer partes de música, estas le- tras números se escriben en diferentes ventanas del programa, para identificar al músico si esta escribiendo una melodía, o esta creando un instrumento o si esta procesando algún ins- t rumento+LSDJ es un tracker que tiene la posibilidad de correr en un cartucho de la Gameboy, este recibe comandos en sistema hexadecimal para escribir y componer partes de música, estas letras numeros se escriben en diferentes ventanas del programa, para identificar al usuario si esta escribiendo una melodía, o esta creando un instrumento o si esta procesando algún instrumento
-En la vista Song es en donde se escriben pequeños compases que contienen diferentes ins- trumentos melodías, dentro de cada dato que agregamos, podemos crear pequeños loops musicales o rítmicos dependiendo del canal en el cual estemos componiendo.+En la vista Song es en donde se escriben pequeños compases que contienen diferentes instrumentos melodías, dentro de cada dato que agregamos, podemos crear pequeños loops musicales o rítmicos dependiendo del canal en el cual estemos componiendo.
  
 +
 +Ademas de esto el software LSDJ proporciona otras ventanas para crear sonidos sintetizados, disparar muestras de sonido o modificar el groove del tempo.
 +
 +Todo el proceso de composición en la Gameboy por lo general se lleva a cabo siguiendo algunos pasos descritos, por consiguiente; cuando se tiene alguna cantidad de música escrita en la Gameboy, se procede a la sincronización Midi.
 +
 +=====  Sincronización Midi Gameboy como MidiOut y controlador USB-boy como esclavo =====
 +
 + Cuando la música es finalizada o se tiene parte de ella, se procede entonces a sincronizar el Gameboy y la computadora por medio del protocolo MIDI. Para llevar a cabo este proceso se necesitan dos herramientas: un cable de interconexión para Gameboy y una interfaz usb para hacer la traducción de mensajes hexadecimales a mensajes MIDI. (Arduino Boy o USB boy)
 +
 +{{ :personas:johnny:proyectos:captura_de_pantalla_2016-10-25_a_las_22.28.23.png?600 |}}
 +
 +{{ :personas:johnny:proyectos:captura_de_pantalla_2016-10-25_a_las_22.28.09.png?600 |}}
 +
 +
 +Primero entonces se procede a elegir el modo Midi-output en LSDJ, este modo permite programar comandos en el tracker que serán conducidos por una interfaz usb a nuestro DAW, que para este proyecto es Ableton Live.
 +
 +{{ :personas:johnny:proyectos:captura_de_pantalla_2016-10-25_a_las_22.31.16.png?600 |}}
 +
 +
 +
 +
 +
 +EL proceso de sincronización es relativamente sencillo. El dispositivo USB-boy se dispone en modo LSDJ-OUTPUT para que pueda entender los mensajes midi hexadecimales provenientes del Gameboy,esto se hace presionando el botón “mode” que tiene la interfaz, y en Ableton Live buscamos la interfaz usb que tiene el nombre Teensy Midi.Después de tener estos pasos realizados, el computador esta sincronizado remotamente con el Gameboy.
 +
 +{{ :personas:johnny:proyectos:captura_de_pantalla_2016-10-25_a_las_22.33.54.png?600 |}}
 +
 +{{ :personas:johnny:proyectos:captura_de_pantalla_2016-10-25_a_las_22.33.40.png?600 |}}
 +
 +
 +===== Programación y composición en el computador con la música construida en la Gameboy =====
 +
 +Después de que la sincronización esta realizada, procedemos entonces a programar los diferentes sonidos que serán acompañantes de la Gameboy.
 +Esto se hace componiendo diferentes sonidos en Ableton Live, reciclando pequeñoos loops sonoros y componiendo ademas los efectos, ambientes, bajos y pads que retocaran el ambiente musical que proporciona el Gameboy.
 +
 +{{ :personas:johnny:proyectos:captura_de_pantalla_2016-10-25_a_las_22.39.49.png?300 |}}
 +
 +{{ :personas:johnny:proyectos:captura_de_pantalla_2016-10-25_a_las_22.40.09.png?300 |}}
 +
 +{{ :personas:johnny:proyectos:captura_de_pantalla_2016-10-25_a_las_22.40.20.png?300 |}}
 +
 +===== Composición de la música final añadiendo las partes y melodias del instrumento robotico =====
 +
 +Cuando iniciamos la labor de programar musicalmente el instrumento robotico, establecemos cuales serán las notas MIDI entrantes para hacer que los solenoides se muevan, paso realizado anteriormente, como ya conocemos esas notas, solo falta ir a las preferencias de Ableton Live y seleccionar el controlador “Hiduino”.
 +
 +Seleccionamos en Ableton Live la salida MIDI de nuestro instrumento y procedemos a programar las notas coo se ve en las imagenes de arriba.
 +Para programar el instrumento robotico se llevan a cabo los mismos procesos cuando se agregan o graban notas midi en un instrumento virtual.
 +Después de grabar algunas notas en un canal de Ableton Live, se puede escuchar los siguientes resultados.
 +
 +Este es un audio de la música en el Gameboy.
 +
 +{{ :personas:johnny:proyectos:gameboy-solo.wav |}}
 +
 +
 +Este es un audio de la música en el Gameboy acompañada del instrumento robotico.
 +
 +{{ :personas:johnny:proyectos:gameboy_instrumento.wav |}}
 +
 +
 +Finalmente tenemos todo junto, gameboy, instrumento y música compuesta en la computadora para reforzar todo.
 +
 +{{ :personas:johnny:proyectos:gameboy_instrumento_ableton.wav |}}
 +
 +
 +Esta es una pequeña muestra de la interpretación en vivo.
 +
 +{{youtube>ho6Ye5P40l8?medium}}
  
  
personas/johnny/proyectos/hiduino.1477451698.txt.gz · Última modificación: 2016/10/26 03:14 por kz