Fluid Corpus Manipulation
Fluid Corpus Manipulation
  • 68
  • 79 437
Controlling a Synth using a Neural Network in Pure Data
This video demonstrates how to use a neural network to control a synthesizer that has 10 control parameters using just 2 input parameters with the FluCoMa Toolkit.
To learn more about fluid.mlpregressor~ visit: learn.flucoma.org/reference/mlpregressor/
learn.flucoma.org/learn/mlp-parameters/
learn.flucoma.org/learn/mlp-training/
Find the starter patch at:
learn.flucoma.org/examples/regressor-video-starter.pd
Find the completed patch at:
learn.flucoma.org/examples/regressor-video-demo.pd
The Fluid Corpus Manipulation Toolbox (FluCoMa) is a software extension that enables programmatic sound bank mining with machine listening and machine learning within Max, SuperCollider, and Pure Data.
Website: www.flucoma.org/
Download: www.flucoma.org/download/
Discourse: discourse.flucoma.org/
Max: cycling74.com/
SuperCollider: supercollider.github.io/
Pure Data: puredata.info/
มุมมอง: 643

วีดีโอ

Classifying Sounds with a Neural Network in Pure Data
มุมมอง 3946 หลายเดือนก่อน
This video demonstrates how to use a neural network to distinguish between oboe and trombone timbre using the FluCoMa Toolbox in Pure Data. For more information about the attributes of fluid.mlpclassifier~, visit learn.flucoma.org/reference/mlpclassifier/ learn.flucoma.org/learn/mlp-parameters/learn.flucoma.org/learn/mlp-training/ learn.flucoma.org/learn/training-testing-split/ Find the starter...
FluCoMa Podcast #24 | Patrick Hartono
มุมมอง 2866 หลายเดือนก่อน
In this episode of the FluCoMa Podcast, Jacob Hart talks with Patrick Hartono. For more information about the topics covered, please visit this accompanying article: learn.flucoma.org/explore/hartono/ Chapters 0:00 Introduction 1:23 Getting into music and interactive composition 10:39 Electroacoustic and audiovisual works 20:40 Sounds 31:44 Omnipresent and PSS 36:52 Sound emerging 40:20 Ciung W...
FluCoMa Podcast #23 | Marco Donnarumma
มุมมอง 1037 หลายเดือนก่อน
In this episode of the FluCoMa Podcast, Jacob Hart talks with Marco Donnarumma. For more information about the topics covered, please visit this accompanying article: learn.flucoma.org/explore/donnarumma/ Chapters 0:00 Introduction 1:28 Getting into music and body performance 5:40 The body 10:28 Artificial intelligence 15:52 Xth Sense 24:24 Feature extraction 31:22 Corpus Nil 38:44 Open source ...
FluCoMa Podcast #22 | Yvette Janine Jackson
มุมมอง 957 หลายเดือนก่อน
In this episode of the FluCoMa Podcast, Jacob Hart talks with Tim Shaw. For more information about the topics covered, please visit this accompanying article: learn.flucoma.org/explore/jackson/ Chapters 0:00 Introduction 1:18 Getting in to music and composition 3:29 Radio operas and narrative soundscape composition 6:05 Improvisation 7:50 Curation of sounds 10:57 Self sampling 14:35 Finding and...
FluCoMa Podcast #21 | Pamela Z
มุมมอง 1687 หลายเดือนก่อน
In this episode of the FluCoMa Podcast, Jacob Hart talks with Pamela Z. For more information about the topics covered, please visit this accompanying article: learn.flucoma.org/explore/z/ Chapters 0:00 Introduction 1:33 Getting in to music 7:34 Collaboration 17:33 Preservation 22:18 Digital spaces 28:40 Analog to digital 41:42 Gesture controllers 50:42 Gesture and sound 55:15 Corpus curation 1:...
FluCoMa Podcast #20 | Tim Shaw
มุมมอง 1407 หลายเดือนก่อน
In this episode of the FluCoMa Podcast, Jacob Hart talks with Tim Shaw. For more information about the topics covered, please visit this accompanying article: learn.flucoma.org/explore/shaw/ Chapters 0:00 Introduction 1:28 Getting into sound and music tech 4:26 Space 10:34 Ambulation 15:54 Improvisation 21:44 Trust in technology 27:35 Points of failure 32:20 Configuring space 37:37 Engaging wit...
FluCoMa Podcast #19 | Helen Bledsoe
มุมมอง 1598 หลายเดือนก่อน
In this episode of the FluCoMa Podcast, Jacob Hart talks with Helen Bledsoe. For more information about the topics covered, please visit this accompanying article: learn.flucoma.org/explore/bledsoe/ Chapters 0:00 Introduction 1:26 Getting into music and music technology 5:37 Influences in composition 7:12 Approaches to collaboration 9:21 The sound of instruments 12:04 Moving towards computers 1...
FluCoMa Podcast #18 | Bora Yoon & Davis Polito
มุมมอง 223ปีที่แล้ว
In this episode of the FluCoMa Podcast, Jacob Hart talks with Bora Yoon and Davis Polito. For more information about the topics covered, please visit this accompanying article: learn.flucoma.org/explore/yoon-polito/ Chapters 0:00 Introduction 1:16 Bora’s practice 3:20 Davis’ practice 5:31 PLOrk (Princeton Laptop Orchestra) 10:00 Instrument design 18:55 Cat’s cradle: an interactive kinetic sculp...
FluCoMa Podcast #17 | Milad Mardakheh
มุมมอง 186ปีที่แล้ว
In this episode of the FluCoMa Podcast, Jacob Hart talks with Milad Mardakheh. For more informaton about the topics covered, please visit this accompanying article: learn.flucoma.org/explore/mardakheh/ Chapters 0:00 Introduction 1:04 Getting into music and background 9:45 Data sonification 30:25 Fixed pieces and improvisation 37:09 Malignant Grains 44:00 Communicating to the audience 46:28 Plot...
FluCoMa Podcast #16 (Part Two) | John Bowers
มุมมอง 100ปีที่แล้ว
In this episode of the FluCoMa Podcast, Jacob Hart talks with John Bowers. For more informaton about the topics covered, please visit this accompanying article: learn.flucoma.org/explore/bowers-2/ Chapters 0:00 Introduction 0:14 NMF for bobot and 3BP 5:02 Simulations of the self 10:11 Curating one’s sound 13:33 Walking and mythogeosonics 25:20 Places and histories 37:17 HCI and interface 48:38 ...
FluCoMa Podcast #16 (Part One) | John Bowers
มุมมอง 188ปีที่แล้ว
In this episode of the FluCoMa Podcast, Jacob Hart talks with John Bowers. For more informaton about the topics covered, please visit this accompanying article: learn.flucoma.org/explore/bowers-1/ Chapters 0:00 Introduction 1:06 Getting into music 10:25 Discovering and disclosing 15:09 The Brazen Head 24:51 Approaches to improvisation 36:26 An archival turn 43:56 The floor potage 47:48 Projects...
FluCoMa Podcast #15 | Tomomi Adachi
มุมมอง 195ปีที่แล้ว
In this episode of the FluCoMa Podcast, Jacob Hart talks with Tomomi Adachi. For more informaton about the topics covered, please visit this accompanying article: learn.flucoma.org/explore/adachi/ Chapters 0:00 Introduction 1:05 Getting into music 4:37 Voice 7:12 Intermedia 11:53 Hacking and punk 15:05 Instrument design 19:55 Control and chaos 22:28 A place to find objects 27:36 Conceptual inst...
FluCoMa Podcast #14 | Nicola Leonard Hein
มุมมอง 216ปีที่แล้ว
In this episode of the FluCoMa Podcast, Jacob Hart talks with Nicola Leonard Hein. For more informaton about the topics covered, please visit this accompanying article: learn.flucoma.org/explore/hein/ Chapters 0:00 Introduction 1:03 Getting into music 3:37 Defining systems 9:30 Tertiary Protentions 17:16 Stiegler’s tertiary protentions 23:25 Spatialization 28:22 Tertiary Protentions and others ...
FluCoMa Podcast #13 | Jess Aslan
มุมมอง 225ปีที่แล้ว
In this episode of the FluCoMa Podcast, Jacob Hart talks with Jess Aslan. For more informaton about the topics covered, please visit this accompanying article: learn.flucoma.org/explore/aslan Chapters 0:00 Introduction 0:55 Getting into electronic music 4:30 Collaboration 9:30 Algorithmic composition 16:45 Creative process and using ML 21:45 Describing longer musical events 26:37 Instrument des...
FluCoMa Podcast #12 | Artemi-Maria Gioti
มุมมอง 330ปีที่แล้ว
FluCoMa Podcast #12 | Artemi-Maria Gioti
FluCoMa Podcast #11 | Laetitia Sonami
มุมมอง 2912 ปีที่แล้ว
FluCoMa Podcast #11 | Laetitia Sonami
FluCoMa Podcast #10 | Thor Magnusson
มุมมอง 4562 ปีที่แล้ว
FluCoMa Podcast #10 | Thor Magnusson
FluCoMa Podcast #09 | Ben Hackbarth
มุมมอง 2902 ปีที่แล้ว
FluCoMa Podcast #09 | Ben Hackbarth
Controlling a Synth using a Neural Network in SuperCollider
มุมมอง 6K2 ปีที่แล้ว
Controlling a Synth using a Neural Network in SuperCollider
2D Corpus Explorer (SuperCollider) Part 5
มุมมอง 9742 ปีที่แล้ว
2D Corpus Explorer (SuperCollider) Part 5
2D Corpus Explorer (SuperCollider) Part 4
มุมมอง 9142 ปีที่แล้ว
2D Corpus Explorer (SuperCollider) Part 4
2D Corpus Explorer (SuperCollider) Part 3
มุมมอง 7402 ปีที่แล้ว
2D Corpus Explorer (SuperCollider) Part 3
2D Corpus Explorer (SuperCollider) Part 2
มุมมอง 9672 ปีที่แล้ว
2D Corpus Explorer (SuperCollider) Part 2
2D Corpus Explorer (SuperCollider) Part 1
มุมมอง 2.8K2 ปีที่แล้ว
2D Corpus Explorer (SuperCollider) Part 1
FluCoMa Podcast #08 | Darlene Castro Ortiz
มุมมอง 1192 ปีที่แล้ว
FluCoMa Podcast #08 | Darlene Castro Ortiz
FluCoMa Podcast #07 | Bálint Laczkó
มุมมอง 2042 ปีที่แล้ว
FluCoMa Podcast #07 | Bálint Laczkó
FluCoMa Podcast #06 | Anna Xambó
มุมมอง 1992 ปีที่แล้ว
FluCoMa Podcast #06 | Anna Xambó
FluCoMa Podcast #05 | Zakiya Leeming & Christopher Melen
มุมมอง 1692 ปีที่แล้ว
FluCoMa Podcast #05 | Zakiya Leeming & Christopher Melen
Classifying Sounds with a Neural Network in Max
มุมมอง 3.3K2 ปีที่แล้ว
Classifying Sounds with a Neural Network in Max

ความคิดเห็น

  • @dariopedrioli9902
    @dariopedrioli9902 8 วันที่ผ่านมา

    An old dream comes true 🙂 I've worked with Python and PD to obtain some multi-controller interpolation with hard work but not great luck and now you are offerring us this magic... thanks a lot to the whole team for your effort!

  • @aliserancane6229
    @aliserancane6229 8 วันที่ผ่านมา

    Nice, thanks! Is it possible to save the model and then continue to build on it later?

    • @tremblayable
      @tremblayable 8 วันที่ผ่านมา

      indeed it is: save the model as json (either dump as dict or write to disk) and save the training sets too and you can start from there later!

  • @ToysintheStatic
    @ToysintheStatic หลายเดือนก่อน

  • @tysonlindley4982
    @tysonlindley4982 2 หลายเดือนก่อน

    that was a long ass video for such a tiny amount of whacky noise at the end

  • @andyfillebrown
    @andyfillebrown 3 หลายเดือนก่อน

    FYI the description has the wrong link for the completed patch.

  • @fmiramar
    @fmiramar 5 หลายเดือนก่อน

    Amazing tutorial! Thanks for this! One question: in general, why you are never defining the size of the indices' buffer when creating it? For instance on ~indices = Buffer(s). On SC were not the buffers supposed to be statically loaded into the server? Or can their size vary under certain cases?

  • @justinhuffman2430
    @justinhuffman2430 5 หลายเดือนก่อน

    I LOVE how you talk about things❤ You literally wield the force at the end of the video AUM

  •  5 หลายเดือนก่อน

    Thanks! <3

  • @nostalgia_junkie
    @nostalgia_junkie 5 หลายเดือนก่อน

    heres hoping it eventually works in plugdata 🙏

  • @michellemoeller6724
    @michellemoeller6724 6 หลายเดือนก่อน

    Max isn't able to locate fluid.dataset~. I have all the dowloaded files in my Max search path. Am I missing something?

  • @paxtonmosby9371
    @paxtonmosby9371 6 หลายเดือนก่อน

    Incredible

  • @swurlnplot
    @swurlnplot 6 หลายเดือนก่อน

    Idk what the fuck this is but I love it

  • @frankjamesbonarrigo7162
    @frankjamesbonarrigo7162 6 หลายเดือนก่อน

    How can I make use of a huge batch of audio files with Fluid? I’m using supercollider, I’d love to make something new with these old emulator II samples I have

    • @FluidCorpusManipulation
      @FluidCorpusManipulation 6 หลายเดือนก่อน

      Hello! Thank you for bringing your questions on discourse.flucoma.org - the community there is likely to help faster than here...

  • @smuff73
    @smuff73 7 หลายเดือนก่อน

    Yes to wireless!! Maybe for others😊

  • @corticallarvae
    @corticallarvae 7 หลายเดือนก่อน

    Brilliant call about destructive editing

  • @smuff73
    @smuff73 7 หลายเดือนก่อน

    Such a great interview with a wonderful artist. Thanks J.

  • @smuff73
    @smuff73 7 หลายเดือนก่อน

    😮

  • @JessAslan
    @JessAslan 8 หลายเดือนก่อน

    Great tutorials!! very comprehensive

  • @animanoir
    @animanoir 9 หลายเดือนก่อน

    i am the alien now

  • @georgealveskog
    @georgealveskog 10 หลายเดือนก่อน

    Thanks for these awesome tutorials!

  • @animanoir
    @animanoir 10 หลายเดือนก่อน

    a true artist

  • @animanoir
    @animanoir 10 หลายเดือนก่อน

    I'm getting a "Wrong Point Size" in the fluid.mlpclassifier object, yo... It appears when I click in the preditpoint message.

    • @FluidCorpusManipulation
      @FluidCorpusManipulation 6 หลายเดือนก่อน

      Hello! We recommend to bring your questions on discourse.flucoma.org where there is a community of supporting FluCoMa users of all levels. TH-cam comments are not the easiest for interactive troubleshooting...

  • @adamcatahan3247
    @adamcatahan3247 10 หลายเดือนก่อน

    Is there any flucoma object that can plot these in a 3d space?

    • @FluidCorpusManipulation
      @FluidCorpusManipulation 6 หลายเดือนก่อน

      Hello! on discourse.flucoma.org there are a few examples of how people have coded that. See the work of Balint Laczko for instance.

  • @adrianacousmatic
    @adrianacousmatic 11 หลายเดือนก่อน

    Just got through the six tutorials. Very cool. Thank you.

  • @NicolasKaniak
    @NicolasKaniak 11 หลายเดือนก่อน

    can we give an element more than one classification parameter?

    • @FluidCorpusManipulation
      @FluidCorpusManipulation 6 หลายเดือนก่อน

      Hello! We recommend to bring your questions on discourse.flucoma.org where there is a community of supporting FluCoMa users of all levels. TH-cam comments are not the easiest for interactive troubleshooting... but you will notice that you are using already 13 MFCCs in there, so that is in effect 13 elements...

  • @berkayaltnay4053
    @berkayaltnay4053 ปีที่แล้ว

    How is it that you apply 9 filters but end up with 10 mel-frequencies????? I am writing a paper on this subject and it is killing me.

    • @FluidCorpusManipulation
      @FluidCorpusManipulation 6 หลายเดือนก่อน

      Hello! We recommend to bring your questions on discourse.flucoma.org where there is a community of supporting FluCoMa users of all levels. TH-cam comments are not the easiest for interactive troubleshooting...

  • @xoanxil
    @xoanxil ปีที่แล้ว

    Thanks for this tutorial. Is there a PD tutorial or are you plannig to publish some information? Thanks in advance

    • @tremblayable
      @tremblayable ปีที่แล้ว

      Hello! There is indeed one in the pipeline, as I've given them in public before... in the meantime, the Max series has links to complete Pd patches that should enable you to catch up with it if you cannot wait :)

    • @xoanxil
      @xoanxil ปีที่แล้ว

      ​@@tremblayable thank you very much for your answer! It would be great to get those tutorials. In the meantime, I will check Max series. I was also digging into flucoma text "Fleeting Networt" and it is great. I reached Flucoma because I want to experiment some live concatenative processes with voice triggering samplers slices. Is there some example patch of something similar where to start?

  • @xiadaniii
    @xiadaniii ปีที่แล้ว

    error: FluidMLPClassifier not defined

    • @FluidCorpusManipulation
      @FluidCorpusManipulation 6 หลายเดือนก่อน

      Hello! We recommend to bring your questions on discourse.flucoma.org where there is a community of supporting FluCoMa users of all levels. TH-cam comments are not the easiest for interactive troubleshooting...

  • @Hesandil
    @Hesandil ปีที่แล้ว

    Pij show me this masterpiece, thank you Rodrigo

  • @TimShatnyy
    @TimShatnyy ปีที่แล้ว

    That is the next level! Thank you very much!

  • @melasonos6132
    @melasonos6132 ปีที่แล้ว

    Was this made with SuperCollider?

    • @FluidCorpusManipulation
      @FluidCorpusManipulation 6 หลายเดือนก่อน

      No it wasn't... there is some CSound involved. The whole setup is discussed quite in depth in this article here learn.flucoma.org/explore/pasquet/

  • @melasonos6132
    @melasonos6132 ปีที่แล้ว

    You all are amazing and I want this project to continue forever. What do I do.

    • @FluidCorpusManipulation
      @FluidCorpusManipulation 6 หลายเดือนก่อน

      Thank you for your kind words. One way to help is to join us on discourse.flucoma.org and help us with the maintenance as much as you can!

  • @FUNKINETIK
    @FUNKINETIK ปีที่แล้ว

    Wonderful sounds - fantastic performance, like the cheeky little bleeeep at the end : )

  • @pablocruz749
    @pablocruz749 ปีที่แล้ว

    you´re the best richard, an amazing and interesting process, such an inspiring and very informative job

  • @FluidCorpusManipulation
    @FluidCorpusManipulation ปีที่แล้ว

    There is now a part 6, a small addendum video that explains all the modifications needed to the final patch to get them to work with more than 256 slices: th-cam.com/video/jLPJaxFpY-s/w-d-xo.html

  • @123candygirl345
    @123candygirl345 ปีที่แล้ว

    Hi, i keep getting the error message "fluid.kdtree~invalidbuffer"... i have changed the name of the dataset in both sub-patches .

    • @FluidCorpusManipulation
      @FluidCorpusManipulation ปีที่แล้ว

      Bring your questions and your patch to discourse.flucoma.org - there must be a typo somewhere in your changes and this comment section is the best for troubleshooting... see you there!

  • @BD-nl5qk
    @BD-nl5qk ปีที่แล้ว

    Big thanks

  • @NicolasKaniak
    @NicolasKaniak ปีที่แล้ว

    could this be done with a real time source?

    • @FluidCorpusManipulation
      @FluidCorpusManipulation ปีที่แล้ว

      Yes you certain can! I recommend brining this discussion to discourse.flucoma.org where it can be exemplified, here the space is a little tight for code sharing...

    • @NicolasKaniak
      @NicolasKaniak ปีที่แล้ว

      @@FluidCorpusManipulation thanks, will do!

  • @junejones7101
    @junejones7101 ปีที่แล้ว

    Promo-SM

  • @ZoraSanOfficial
    @ZoraSanOfficial ปีที่แล้ว

    thank you!

  • @smuff73
    @smuff73 ปีที่แล้ว

    Back at y’all!! Max club4life😂

  • @EstebanRV
    @EstebanRV ปีที่แล้ว

    Thanks for sharing! It's a very interesting way to more precisely deal with this issue, I'll definitely try it

  • @jacobwynia6875
    @jacobwynia6875 ปีที่แล้ว

    Love that this series is still producing episodes!!!

  • @6a616e_
    @6a616e_ ปีที่แล้ว

    Great tutorial, great library. Very inspiring! Thank you!

  • @henriquematias1986
    @henriquematias1986 ปีที่แล้ว

    Imagine having to repatch this when you arrive somewhere with your case haha

  • @HannesFritsch360
    @HannesFritsch360 ปีที่แล้ว

    Where do I find the fluid.knnclassifier~ and fluid.mlpclassifier~ objects? They are not included in the max package...

    • @FluidCorpusManipulation
      @FluidCorpusManipulation 6 หลายเดือนก่อน

      Hello! We recommend to bring your questions on discourse.flucoma.org where there is a community of supporting FluCoMa users of all levels. TH-cam comments are not the easiest for interactive troubleshooting... in short, these are part of the library object fluid.libmanipulation...

  • @PEBeaudoin
    @PEBeaudoin ปีที่แล้ว

    amazing! I want to learn more about this work - and others! It must be quite a journey.

    • @FluidCorpusManipulation
      @FluidCorpusManipulation ปีที่แล้ว

      Thanks! I presume you have seen the article and example code here: learn.flucoma.org/explore/tutschku/

    • @FluidCorpusManipulation
      @FluidCorpusManipulation ปีที่แล้ว

      and this explanation video: th-cam.com/video/C9WZlNWd4c0/w-d-xo.html

  • @benediktzoennchen
    @benediktzoennchen ปีที่แล้ว

    This is so amazing! Wonderful! Thank you so much! One question: What would you say is the advantage of using this great SC plugin for ML tasks instead of these big frameworks such as PyTorch and TensorFlow? Wouldn't it be possible to speak to those frameworks via OSC? Would it be too slow?

    • @FluidCorpusManipulation
      @FluidCorpusManipulation 6 หลายเดือนก่อน

      Hello! If you bring this question on discourse.flucoma.org, you can get Ted to share his code - it is on GitHub too - where he uses various hybrid machine learning setups, intertwined!

  • @pholcmann
    @pholcmann ปีที่แล้ว

    amazing, thank you!

  • @exshenanigan2333
    @exshenanigan2333 2 ปีที่แล้ว

    can you make these podcasts available on podcast platforms like spotify, google podcasts etc.?

    • @tremblayable
      @tremblayable 2 ปีที่แล้ว

      that is a good idea. Let us look into this