ODE's ode Pablo Riera Laboratorio de Inteligencia Artificial - - PowerPoint PPT Presentation

ode s ode
SMART_READER_LITE
LIVE PREVIEW

ODE's ode Pablo Riera Laboratorio de Inteligencia Artificial - - PowerPoint PPT Presentation

ODE's ode Pablo Riera Laboratorio de Inteligencia Artificial Aplicada, Instituto de Ciencias de la Computacin, Universidad de Buenos Aires, CONICET, Argentina 4th Febraury, IMPA, Rio de Janeiro Overview Background Dinamical


slide-1
SLIDE 1

ODE's ode

Pablo Riera

Laboratorio de Inteligencia Artificial Aplicada, Instituto de Ciencias de la Computación, Universidad de Buenos Aires, CONICET, Argentina

4th Febraury, IMPA, Rio de Janeiro

slide-2
SLIDE 2

Overview

  • Background
  • Dinamical Systems

○ ODEs, Maps ○ Vector fields, phase portrait ○ Non linear systems, bifurcations, chaos

  • Playing with ODEs
  • Live ODEing with LODE

○ Yaml interface

  • Sound synthesis with ODEs

○ Supercollider Plugin ○ C++ shared libraries

  • Demo
slide-3
SLIDE 3

Background

  • Generative music with spiking neural

networks and EEG

slide-4
SLIDE 4

Dynamical Systems

  • Systems that describe the time dependence of a point in a space with a

function

  • Typical systems:

○ Continuous: Ordinary Differential Equations (ODE) ○ Discrete: Difference Equations (Maps)

slide-5
SLIDE 5

Dynamical Systems

  • Vector fields
  • Phase Portrait

http://kevbase.com/phase/

Example: simple harmonic oscillator

slide-6
SLIDE 6

Dynamical Systems

  • Iterated Maps
  • Bifurcations

Example: Logistic Map

slide-7
SLIDE 7

Playing with ODEs

  • Temporal scale
  • Chaos
  • Noise
  • External Inputs
  • Delay
slide-8
SLIDE 8

Live ODEing with LODE

slide-9
SLIDE 9

Sound Synthesis with ODEs

  • Numerical solutions of ODEs with Runge Kutta 4 method
  • New Supercollider Extension Plugins

○ Oderk4 ○ Odemap

  • Dynamic loading of shared libraries of equation definitions
slide-10
SLIDE 10

Sound Synthesis with ODEs