Algorithmic Music Generation: Solving the right problem

Поділитися
Вставка
  • Опубліковано 16 лис 2024

КОМЕНТАРІ • 31

  • @kitschbreeder8546
    @kitschbreeder8546 3 місяці тому

    i've been sperging on your drum programming threads all morning- dude, i feel enlightened by the knowledge that you have thrust upon me- but i fear that my thirst may become unquenchable.

  • @lysdexic
    @lysdexic 3 роки тому +8

    Your years developing this stuff really shines through here Matt. Clear, concise and insightful. Great work 👍

  • @yosuanicolaus
    @yosuanicolaus 2 роки тому +1

    This is gold. Thank you very much for sharing this amazing work! Ever since I switched my focus from being a jazz musician to now currently studying computer science, I've always felt that my music knowledge is an advantage that I could leverage with my programming skills one day.
    This video just widen up that possibilities even more for me, so I can't thank you enough for that.
    Music consists of a great deal of patterns, after all. It's one of my goals to strip away all those patterns and programize them. I hope there will come a day where a computer generated music sounds good without any human help.

  • @RevHardt
    @RevHardt 3 роки тому +2

    This is the best thing I have found in years. Thank you so much!

  • @researchgroup4488
    @researchgroup4488 4 роки тому +3

    Beautiful work, Matt. Thank you for sharing. This should be essential viewing for anyone producing music with modular hardware, DAWs, Max/PD... so everyone, basically.

  • @vcntrnd
    @vcntrnd 2 роки тому

    the visuals and diagrams are the most comprehensive i've seen! super useful, thanks!!!!

  • @pbajzek
    @pbajzek 4 роки тому +6

    This is a really good overview. The idea of quantizing beat-synced LFOs to generate melodies is something I've used with modular hardware - a fun way to generate ideas and spur thinking, while still having some degree of control/musicality.

  • @Ludifant
    @Ludifant Рік тому

    This is the best explanation of how rithmic, harmonic music works I have heard to date.
    It does however not account for exceptions. I like to make disharmony part of the harmony so it doesn´t get boring or predictable. Also as a composer you want to play with the expectation of your audience, so you also need a baseline of what complexity of music they can process. It is different when you are writing poetry for poets or doing jokes for comedians. Not radically different, but still subtly so.

    • @skueuemusic2670
      @skueuemusic2670  Рік тому

      hallo! you are absolutely correct, unfortunately this talk was made for a conference and I had a strict 10 minute limit, so I couldn't get into anywhere near the detail I wanted to
      The music I make is on the complicated side, and beleive me, I definitely use the whole "entrainment, interruption, confusion, resolution" thing that you allude to above
      I write microtonal music and so a lot of these details are simplifications so that they make sense to your average 12 tone musician, lots, and I mean LOTS of comprimises had to be made to keep the talk "understandable"

  • @parissport
    @parissport 3 роки тому

    Really appreciate the concise look in to your process. Excited to check out the bandcamp!

  • @JulioNoguera
    @JulioNoguera 4 роки тому +2

    Thank you!! For this video, this video helped me give structure to my musical ideas

  • @shonifari5783
    @shonifari5783 3 роки тому +1

    This is such a good presentation

  • @machinate
    @machinate 3 роки тому +1

    I thoroughtly enjoyed this. For people wanting to do the melodic line -> scale quantiser thing though, I would recommend not having "pitches" as your melodic contour, but rather using "scale degrees". This eliminates repeated notes caused by having fewer available pitches in the quantised version.

    • @skueuemusic2670
      @skueuemusic2670  3 роки тому +1

      Yes! You are right, and this is exactly how I'm doing it in the real patch, but I had to explain all the concepts in under 10 minutes to submit the talk to the acmc conference, so I had to gloss over a bunch of stuff for the sake of clarity

    • @machinate
      @machinate 3 роки тому

      @@skueuemusic2670 Right on, my man. I had actually JUST started using the "clave" framework for my own rig, so it's super interesting to see just how MUCH you're using it. It's a delightfully playful way to work with your system, since you can make very complex additive rhythms this way. I'm a max user, but I vibe really hard with this.
      I would LOVE to watch a full walkthrough that goes into further detail at some point in the future! And to reciprocate.

    • @skueuemusic2670
      @skueuemusic2670  3 роки тому

      @@machinate I'm still finishing off the latest version, but once it's done I'll probably do a big long realty video going through it all

    • @machinate
      @machinate 3 роки тому

      @@skueuemusic2670 fuck yeah. My kick right now is doing the clave based on numbers in my life. Like, having my sequencer clave be my phone number, social security, stuff like that.

  • @karenespinosavazquez6375
    @karenespinosavazquez6375 3 роки тому

    This information is gold

  • @igorabdoaguilar9331
    @igorabdoaguilar9331 4 роки тому

    This is very similar way of thinking on how I write my patches as well. I got a few ideas from how you layed out the process.
    Nice video!

  • @austinpg
    @austinpg 4 роки тому +1

    Very useful stuff! It would be really interesting to see how you implement some of these concepts in a PD patch but this in itself has clarified a lot of things I was confused about in a big picture sense. I messed with algorithms and markov chains in Max a bit when I was in college and lately I've been itching to dig a little deeper in PD than just rudimentary conditional logic.

  • @nelsonjoppi
    @nelsonjoppi 2 роки тому

    this is increadible

  • @mauromazzocut4689
    @mauromazzocut4689 3 роки тому

    Brilliant!

  • @picosdrivethru
    @picosdrivethru 2 роки тому

    where can i find a succint book that combines this sort of "music theory" with code? is that even possible? :)

    • @skueuemusic2670
      @skueuemusic2670  2 роки тому +1

      I think it would be hard to do, because there are too many different ways to code, and many different ways to do music theory, so unless you had a book for every combination of coding platform and music theory approach, it would be too restrictive to be useful to most people
      I think it's much better approach to take on a project, look at what are the best tools and resources available, and then learn those tools and resources

    • @picosdrivethru
      @picosdrivethru 2 роки тому

      @@skueuemusic2670 that makes a lot of sense. Thanks! :)

  • @roxiluz8602
    @roxiluz8602 2 роки тому

    do you do this ppl. I looking for someone to this for me.

  • @runnerkidal
    @runnerkidal 3 роки тому

  • @agerven
    @agerven 2 роки тому

    Obviously, you know a lot of music theory and are able to put that into an abstract presentation, which is good for learning that to a computer.
    Sadly you give no (short) musical examples of the details, nor any musical example of a full result. i.m.o. this is a great omission in a video presentation about automatic music generation. The musical output should be most relevant.

    • @skueuemusic2670
      @skueuemusic2670  2 роки тому

      This was originally meant for a music conference and I had a 10 minute limit for the presentation, which is why the whole thing was rushed and I didn't have time for music examples, to complicate matters even further, I mostly write microtonal music and there was no way I could have fit that very large topic into the video as well, if you want an example of my system in action here is some music: skueue.bandcamp.com/track/amphiprotic

    • @skueuemusic2670
      @skueuemusic2670  2 роки тому +1

      Also, I've been re-writing the music software for the past 3 years, and there are no current releases of music that feature this version of the software I use, ( which I am still working on regularly) but here is the most recent track I've made in it ( I think 3 months ago? ) drive.google.com/file/d/1aeqyIQaN9ITBUei1Mc6xpXy4YQ1IoXx1/view

    • @agerven
      @agerven 2 роки тому

      @@skueuemusic2670 Hey, thank you! i'll be taking some time today to listen to it!