De-Mix Audio using FluCoMa in Max hero

Creative Coding

De-Mix Audio using FluCoMa in Max

Level

Beginner

Duration

1h 56m of video content

Format

Recorded workshop

Added

21/02/2023

Watch a preview

2. Workshop Outline

Course overview

The first time I heard an example of what this algorithm can do, I was super impressed. It broke apart a mono drum loop into three tracks. One had only the snare sounds, one had only the kick drum sounds, and one had only the cymbal sounds. This sparked a lot of thinking about how I could use this for creativity. Then I found out it also can break apart and identify specific sounds in real-time audio. In this workshop I'll show you how these tools work in the FluCoMa toolkit and some of the ways I've been using it in my own work.   It's suggested that you have completed the FREE course: Using Machine Learning Creatively via FluCoMa in Max

Learning outcomes

De-mix recorded audio into sound objects

Deconstruct real-time audio streams

Identify important sounds in real-time audio

Seed this process to help the algorithm find the sound objects we're interested in

Who is this course for?

  • Sound Designers searching for new ways of combining sounds
  • Audio Engineers intrigued by de-mixing possibilities
  • Creative artists interested in machine learning algorithms for music making

Requirements

  • A working PC, Laptop, iMac or MacBook
  • Max software
  • Download the FluCoMa Package from the Package Manager
  • It is suggested to first watch the free course Using Machine Learning Creatively via FluCoMa in Max

Course content

De-Mix Audio using FluCoMa in Max

19 videos

+
  • 1. Introduction
    Checking access...
  • 2. Workshop Outline
    Checking access...
  • 3. Audio Decomposition with NMF
    Checking access...
  • 4. Background on Non-negative Matrix Factorization
    Checking access...
  • 5. fluid.bufnmf~ Attributes
    Checking access...
  • 6. Playing Activations as Envelopes
    Checking access...
  • 7. Decomposing Real-time Audio Streams with fluid.nmffilter~
    Checking access...
  • 8. Combining Real-time Activations and Bases
    Checking access...
  • 9. More with fluid.nmffilter~
    Checking access...
  • 10. Real-time Spectral Matching with fluid.nmfmatch~
    Checking access...
  • 11. Creative Examples
    Checking access...
  • 12. Individual Experimentation
    Checking access...
  • 13. Seeding Bases
    Checking access...
  • 14. Seeding Bases for Analyzing Large Files
    Checking access...
  • 15. Seeding Activations
    Checking access...
  • 16. Over-de-composing a Source Sound
    Checking access...
  • 17. NMF for Multi-channel Spatializatio
    Checking access...
  • 18. Timbre-transfer with fluid.bufnmfcross~
    Checking access...
  • 19. Outro
    Checking access...

Instructors

Ted  Moore

Ted Moore

Instructor

Ted Moore (he / him) is a composer, improviser, and intermedia artist. He holds a PhD in Music Composition from the University of Chicago and recently served as a Research Fellow in Creative Coding at the University of Huddersfield, investigating the creative affordances of machine learning and data science algorithms as part of the FluCoMa project.​ His work focuses on fusing the sonic, visual, physical, and acoustic aspects of performance and sound, often through the integration of technology.

Frequently asked questions