Charla de Introducción al livecoding: creando experiencias audiovisuales con Processing y Sonic Pi

12 junio 2023 | 19:30 h

  • Escuela Técnica Superior de Ingenierías Informática y de Telecomunicación

Comparte

Workshop impartido por Juan Diego @skycstls que une la música y la imagen con el software libre para generar experiencias artísticas multisensoriales, en el que se abordarán los siguientes contenidos:

Arte visual generativo con p5js

Como introducción veremos ejemplos de diferentes artistas que utilizan el arte generativo en su proceso de creacion y tecnicas conocidas (random walk, fractales, sistema-L…), luego pasaremos a una sesión de live-coding donde enseñaremos como empezar a usar p5js.
p5js es una libreria de Javascript muy completa pero muy sencilla de usar que nos deja crear tanto formas como modificar imagenes y jugar con los pixeles de la pantalla de una manera sencilla, además disponemos de un editor en linea con el que empezar rápido.

Iniciación al movimiento Algorave con Sonic Pi

El algorave es un género de música electronica donde creamos ritmos y melodias utilizando código, veremos una introducción rápida de la evolución de la musica electronica centrado en el hardware y software que se ha usado con artistas y géneros asociados a los mismos, acabando en la música algorave, hablando sobre el movimiento y la ideologia detrás del manifiesto de toplap.

Pasaremos despues a una sesion de live-coding con Sonic Pi donde veremos como empezar a armar beats en menos de 30 lineas.

Sonic Pi utiliza Ruby, y hace muy buen trabajo en hacer que no necesites saberlo para hacer musica, yo mismo no se nada de Ruby! Finalmente hablaremos sobre el futuro de la música electronica y la generacion de audio mediante sistemas neurales como RAVE (Realtime Audio Variational autoEncoder) en el algorave.

Sincronización de visuales entre Sonic Pi y Processing

Una vez hemos visto como generar gráficos y sonido, podemos empezar a sincronizar los dos. Veremos el protocolo de comunicacion OSC, como diferentes artistas usan estas tecnologías para crear instalaciones de arte y experiencias con proyecciones, sonidos y sensorica.

Processing es la libreria en la que se basaron para crear p5js, funciona en Java y una vez ya hemos visto algunas cosas de p5js, veremos como cambiar a otro lenguaje no es tan doloroso, en este caso además utilizar Processing nos alivia mucha tarea para sincronizar los dos proyectos frente a p5js.


  • Fecha: Lunes 12 de Junio de 2023
  • Lugar: Salón de Grados de la ETS Ingenierías Informática y de Telecomunicaciones
  • Horario: 19:30 h
  • Organiza: Oficina de Software Libre (OSL)
  • Más información: noticia en la web de la OSL
Charla de Introducción al livecoding: creando experiencias audiovisuales con Processing y Sonic Pi
Pincha para ampliar
Fechas y horarios
12 junio 2023 | 19:30 h
  • Escuela Técnica Superior de Ingenierías Informática y de Telecomunicación
C/ Periodista Daniel Saucedo Aranda, s/n
Canal UGR
Resumen de privacidad

La presente política de cookies tiene por finalidad informarle de manera clara y precisa sobre las cookies que se utilizan en la página web de la Universidad de Granada.

¿Qué son las cookies?

Una cookie es un pequeño fragmento de texto que los sitios web que visita envían al navegador y que permite que el sitio web recuerde información sobre su visita, como su idioma preferido y otras opciones, con el fin de facilitar su próxima visita y hacer que el sitio le resulte más útil. Las cookies desempeñan un papel muy importante y contribuyen a tener una mejor experiencia de navegación para el usuario.

Tipos de cookies

Según quién sea la entidad que gestione el dominio desde dónde se envían las cookies y se traten los datos que se obtengan, se pueden distinguir dos tipos: cookies propias y cookies de terceros.

Existe también una segunda clasificación según el plazo de tiempo que permanecen almacenadas en el navegador del cliente, pudiendo tratarse de cookies de sesión o cookies persistentes.

Por último, existe otra clasificación con cinco tipos de cookies según la finalidad para la que se traten los datos obtenidos: cookies técnicas, cookies de personalización, cookies de análisis, cookies publicitarias y cookies de publicidad comportamental.

Para más información a este respecto puede consultar la Guía sobre el uso de las cookies de la Agencia Española de Protección de Datos.

Cookies utilizadas en la web

A continuación se identifican las cookies que están siendo utilizadas en este portal así como su tipología y función.

La página web de la Universidad de Granada utiliza Google Analytics, un servicio de analítica web desarrollada por Google, que permite la medición y análisis de la navegación en las páginas web. En su navegador podrá observar cookies de este servicio. Según la tipología anterior se trata de cookies propias, de sesión y de análisis.

A través de la analítica web se obtiene información relativa al número de usuarios que acceden a la web, el número de páginas vistas, la frecuencia y repetición de las visitas, su duración, el navegador utilizado, el operador que presta el servicio, el idioma, el terminal que utiliza y la ciudad a la que está asignada su dirección IP. Información que posibilita un mejor y más apropiado servicio por parte de este portal.

Para garantizar el anonimato, Google convertirá su información en anónima truncando la dirección IP antes de almacenarla, de forma que Google Analytics no se usa para localizar o recabar información personal identificable de los visitantes del sitio. Google solo podrá enviar la información recabada por Google Analytics a terceros cuanto esté legalmente obligado a ello. Con arreglo a las condiciones de prestación del servicio de Google Analytics, Google no asociará su dirección IP a ningún otro dato conservado por Google.

Por último, se descarga una cookie denominada cookie_agreed, propia, de tipo técnico y de sesión. Gestiona el consentimiento del usuario para el uso de las cookies en la página web. El objetivo es recordar aquellos usuarios que las han aceptado y aquellos que no, de modo que a los primeros no se les muestre información en la parte inferior de la página al respecto.

Cómo modificar la configuración de las cookies

Usted puede restringir, bloquear o borrar las cookies de la Universidad de Granada o cualquier otra página web, utilizando su navegador. En cada navegador la operativa es diferente, la función de 'Ayuda" le mostrará cómo hacerlo.