Seminarie: Sopra Steria

Harmonizing Code and Melody: making electronical music in a matter of speaking!

Inschrijven

Jan van Wassenhove, R&D Director @ Sopra Steria, invites you to an electrifying journey into the fusion of music, coding and GEN AI technology.

In this inspiring talk, Jan explores the innovative possibilities of MusicAgent, a groundbreaking open-source project that leverages a multi-agent system (MAS) to revolutionize music creation. By combining Python, Sonic Pi, and generative AI models, MusicAgent brings the worlds of code and melody into perfect harmony.

A Few Highlights

  • The Intersection of Code & Music: From coding in Python to live music creation with Sonic Pi, discover how technology transforms musical artistry.

  • MAS-Driven Music Creation: Meet the unique AI agents of MusicAgent, working together to compose, arrange, and produce music with unparalleled precision and creativity.

  • Live Electronic Music Performance: Witness the thrill of music generated live on stage—an awe-inspiring experience where generative AI meets human ingenuity.

  • Complete Creative Flow: Learn how anyone can seamlessly control the entire process of music creation—from conceptualization and arrangement to recording and even designing album cover art.

Connecting Music Creation to Software Development

Creating music with MusicAgent mirrors the Software Development Life Cycle (SDLC), where structured steps transform ideas into impactful outcomes:

  • Conceptualization (Requirements Gathering): Just like defining software requirements, music creation starts with a vision or theme—what story or emotion will the song convey?

  • Composition (Design Phase): Similar to software design, MusicAgent orchestrates the structure of a song, deciding its arrangement, instruments, and flow.

  • Implementation (Coding & Iteration): Using Python and Sonic Pi, the MAS collaborates to "code" the musical elements, akin to developers writing and refining code.

  • Testing (Review & Feedback): Generated music is tested, iterated upon, and fine-tuned, ensuring the harmony and rhythm align perfectly, just as we debug and test software.

  • Deployment (Recording): music recordings reflect deploying software into production, showcasing the final output to an audience.

  • Maintenance & Evolution: Post-performance, the system learns and evolves, just as software is updated and improved based on user feedback and new requirements.

Why Attend?

Whether you're a developer, musician, or tech enthusiast, this session offers a glimpse into the future of programmable songs and the transformative potential of MAS. See how principles from software development directly influence and enhance the creative process.

Get ready to unlock the power of code and creativity as Jan showcases the challenges and triumphs of MAS-driven music creation. Leave inspired, equipped, and ready to compose your own musical masterpieces!

Bedrijf

Sopra Steria
Jan van Wassenhove

Specialisatie

All
max: 25

Praktisch

6 mei 2025
9:00 - 12:00
Corda 7 - CC713

Voorkennis

Geen

Voorbereiding

Geen