This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

Research

Our research spans three interconnected domains where computation meets creativity.

Research Areas

Area Focus
Music Algorithmic composition, AI music generation, performance systems, music visualization
Visual Art Generative art, procedural graphics, digital installations, creative coding
Design Computational design, parametric systems, data-driven aesthetics

We develop tools, systems, and theories that enable new forms of artistic expression at the intersection of art and technology.

1 - Research Areas

Overview of our research in computer arts.

1.1 - Music

Computational music, algorithmic composition, and AI-assisted performance

Computational Music Research

We explore how computation can augment and transform musical creation, performance, and experience.

Research Themes

Algorithmic Composition

  • Rule-based and constraint-based composition systems
  • Markov chains, grammatical approaches, and evolutionary algorithms
  • Hybrid human–AI collaborative composition

AI and Machine Learning

  • Neural networks for melody, harmony, and structure generation
  • Style transfer and cross-domain music generation
  • Real-time generative accompaniment (see DMA)

Performance Systems

  • Interactive systems for live performance
  • Score following and real-time synchronization
  • Mixed-reality music experiences

Music Visualization

  • Sonification and audiovisual mapping
  • Real-time visual feedback for performance
  • Data-driven musical representations

1.2 - Visual Art

Generative art, digital imaging, and interactive installations

Visual Art Research

We investigate procedural and generative approaches to visual creation, from algorithmic graphics to interactive installations.

Research Themes

Generative Art

  • Rule-based and stochastic generative systems
  • Cellular automata, L-systems, and fractal geometry
  • Emergent and self-organizing visual forms

Digital Imaging

  • Computational photography and image synthesis
  • Style transfer and neural rendering
  • Procedural texture and pattern generation

Interactive Installations

  • Responsive environments and sensor-driven art
  • Audience participation and co-creation
  • Real-time audiovisual performance

Creative Coding

  • Code as medium (Processing, p5.js, openFrameworks, etc.)
  • Live coding and algorithmic improvisation
  • Software as artistic practice

1.3 - Design

Computational design, parametric modeling, and data-driven aesthetics

Design Research

We apply computational thinking to design processes, enabling new forms of creativity through algorithms and data.

Research Themes

Computational Design

  • Parametric and generative design systems
  • Optimization and constraint satisfaction
  • Design space exploration

Data-Driven Aesthetics

  • Visualization as design practice
  • Data as creative material
  • Information design and narrative

Creative Tools

  • Design support systems and assistive tools
  • Human–AI collaboration in design
  • Rapid prototyping and iteration

Digital Fabrication

  • Algorithmic modeling for 3D printing
  • Generative patterns for CNC and laser cutting
  • Integration of computation with physical making