La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

IMPLEMENTACIÓN Andrés Pérez López Marzo 2012 Andrés Pérez López Marzo 2012 Development of a SuperCollider3 Class Library for Algorithmic Composition by.

Presentaciones similares


Presentación del tema: "IMPLEMENTACIÓN Andrés Pérez López Marzo 2012 Andrés Pérez López Marzo 2012 Development of a SuperCollider3 Class Library for Algorithmic Composition by."— Transcripción de la presentación:

1 IMPLEMENTACIÓN Andrés Pérez López Marzo 2012 Andrés Pérez López Marzo 2012 Development of a SuperCollider3 Class Library for Algorithmic Composition by Means of Cellular Automata’s Sonification

2 IMPLEMENTACIÓN Estructura de la presentación: Autómatas Celulares Composición Algorítmica SuperCollider Implementación Implementación

3 IMPLEMENTACIÓN Estructura: Concepto Estructura de la implementación Tipos de síntesis Conclusión Trabajo futuro

4 IMPLEMENTACIÓN CONCEPTO Los autómatas celulares producen un gran set de datos con comportamientos muy variados Estos datos pueden ser utilizados para la composición algorítmica SuperCollider proporciona un entorno adecuado para la creación de algoritmos (sclang) y la síntesis de sonido (scsynth)

5 IMPLEMENTACIÓN CONCEPTO Creación de una herramienta única y flexible que integre tanto el análisis y búsqueda de comportamientos de los CAs como sus posibilidades de sonificación, mediante el entorno SuperCollider

6 IMPLEMENTACIÓN ESTRUCTURA

7 IMPLEMENTACIÓN ESTRUCTURA Comparación con el modelo de Burraston Cellular Automata State Space Sonification Rule Space

8 IMPLEMENTACIÓN ESTRUCTURA Rule Space Scope Definen la arquitectura un set de reglas: Número de estados k Radio de vecindad r Regla y familia de reglas (totalístico, probabilístico...) Contínuo/discreto Tipo de vecindad

9 IMPLEMENTACIÓN ESTRUCTURA Rule Space Scope Multitud de presets con reglas conocidas (adaptadas de Cellular Automata rules lexicon)Cellular Automata rules lexicon Métodos de caracterización del espacio de reglas 1D: parámetro λ, transformaciones 2D: presets categorizados

10 IMPLEMENTACIÓN ESTRUCTURA Cellular Automata Scope Instancia un espacio de reglas determinado para su posterior evolución

11 IMPLEMENTACIÓN ESTRUCTURA State Space Scope Representa una evolución temporal de un autómata celular conforme a ciertos parámetros: Condiciones de contorno Estado inicial Velocidad Número de células 1D: sincronicidad

12 IMPLEMENTACIÓN ESTRUCTURA State Space Scope Control de la evolución: pause, loop replay Visualización

13 IMPLEMENTACIÓN ESTRUCTURA Sonification Scope Interpreta el espacio de estados de forma sonora Proporciona métodos flexibles para implementar diferentes síntesis y conectarlas de cualquier forma deseada al espacio de estados

14 IMPLEMENTACIÓN TIPOS DE SÍNTESIS Síntesis substractiva Banco de filtros resonantes en paralelo (ecualizador) que filtra ruido blanco Eje horizontal: frecuencia Eje vertical (2D): Q

15 IMPLEMENTACIÓN TIPOS DE SÍNTESIS Síntesis aditiva Banco de osciladores sinusoidales Eje horizontal: frecuencia Eje vertical (2D): fase inicial

16 IMPLEMENTACIÓN TIPOS DE SÍNTESIS Síntesis granular Basada en la descomposición del sonido en partículas individuales de corta duración Creación de masas sonoras Desarrollada por I. Xenakis (1960) Curtis Roads, MicrosoundMicrosound

17 IMPLEMENTACIÓN TIPOS DE SÍNTESIS Síntesis granular Cada configuración espaciotemporal describe un gránulo como suma de parciales armónicos En 2D cada gránulo posee evolucion temporal (matriz de Gabor)

18 IMPLEMENTACIÓN TIPOS DE SÍNTESIS Síntesis granular (screen)

19 IMPLEMENTACIÓN TIPOS DE SÍNTESIS Secuenciador (sólo 1D) Cada configuración corresponde a un compás de un secuenciador Las células se leen de izquierda a derecha secuencialmente Posibilidad de usar synthdefs propios o samples

20 IMPLEMENTACIÓN TIPOS DE SÍNTESIS Keyboard (sólo 1D) Cada célula representa una nota o frecuencia distinta Similar a síntesis aditiva, desde un punto de vista musical Posibilidad de usar synthdefs propios o samples

21 IMPLEMENTACIÓN TIPOS DE SÍNTESIS Pool: sonificación propia Permite crear synthdefs propios y conectar sus parámetros a voluntad Totalmente flexible

22 IMPLEMENTACIÓN CONCLUSIÓN Herramienta base para la investigación científica/artística de los autómatas celulares y el desarrollo de la composición algorítmica Adecuada para creación en real time Estructura flexible y adaptable

23 IMPLEMENTACIÓN TRABAJO FUTURO Construir GUI Crear Quark/aplicación propia Extender a 2D hexagonal, 3D... Detector ciclos de atracción … Importancia de compartir conocimienos

24 IMPLEMENTACIÓN www.andresperezlopez.com contact@andresperezlopez.com


Descargar ppt "IMPLEMENTACIÓN Andrés Pérez López Marzo 2012 Andrés Pérez López Marzo 2012 Development of a SuperCollider3 Class Library for Algorithmic Composition by."

Presentaciones similares


Anuncios Google