Max Or Pure Data? Choosing An Audio Programming Language

Поделиться
HTML-код
  • Опубликовано: 23 ноя 2024

Комментарии • 119

  • @SoundSimulator
    @SoundSimulator  Месяц назад +1

    Just FYI, this was my first real video on this channel and was still figuring things out in terms of the format, narration, edits, and etc.
    My videos have improved a bit over the years (I hope!).
    If I were to remake this video today, I would certainly bring up Plugdata (which you can learn more about here: ruclips.net/video/s0Gr2YmHz1A/видео.html)
    Thanks for watching!

  • @NaviciaAbbot
    @NaviciaAbbot 2 года назад +63

    Don't forget that Max and Pd are of the same family - both were created by Miller Puckette.

    • @SoundSimulator
      @SoundSimulator  2 года назад +15

      YES. That is such a crucial detail that I left out.

    • @pubdigitalix
      @pubdigitalix Год назад +3

      Super important detail.

  • @user-kp9ud2xl4f
    @user-kp9ud2xl4f Год назад +33

    If you like the UI in Max but don't own it, try plugdata. It's a wrapper around Pure Data that makes it look and feel more like Max, and you can do things like auto align the objects to keep patches neat.

    • @SoundSimulator
      @SoundSimulator  Год назад +8

      PlugData is great! I made a vid on it~

    • @Ibbys_space
      @Ibbys_space 6 месяцев назад +2

      puredata as a VST is actually the best thing ever

    • @rbat5555
      @rbat5555 3 месяца назад

      I find the user experience on PlugData to be slightly better... At least PD has got autopatch since q while...

    • @BlazertronGames
      @BlazertronGames 2 месяца назад +2

      Oh wow, I just tried it. The UI is amazing. I wrote it off at first, because I thought it was more of a competitor of puredata, but it's compatible with it. Much nicer than pd vanilla.

  • @igorabdoaguilar9331
    @igorabdoaguilar9331 3 года назад +38

    three libraries for using Pure data vanilla.
    Else (overall an awesome must have library, being updated regularly)
    Cyclone (max objects inside pd)
    GEM (visuals in pure data)
    bonus : Ophelia (more updated visuals for pude data, but requires to know lua language)
    They are fenomenal for pure data and level the playing field for the comparison between pure data and max!

    • @SoundSimulator
      @SoundSimulator  3 года назад +3

      Thank you for the recommendations, Igor!! I noticed after making this video that Pure Data can be amazing for doing visual. I might make videos about GEM so I have an excuse to learn it!!
      My appreciation and respect for Pure Data really grew in the past several months of starting this channel. I'm looking forward to resume doing Pure Data tutorials again in the next few months.

    • @_DRMR_
      @_DRMR_ 2 года назад +5

      @@SoundSimulator I used Pd for over a decade exclusively to do visuals and video manipulation using PiDiP and GEM libraries. Only in the past year have I slowly gotten into all the ~ operators and using it to do audio.

  • @brian2590
    @brian2590 2 года назад +15

    For me pure data was a no brainier. I was a broke dishwasher in 2001 and could not afford much when i discovered it. Linux was my OS of choice because it was free. eventually i had many older networked laptops running as dedicated effects and synthesizers. This hardware was free and helped create cool instruments that did not commercially exist at the time . who would pay for commercial software i thought. it seemed to have more limitations even though it looked nicer. Fast forward to 2022 i am using it with embedded boards for custom art installations and hacking on eurorack modules that run PD patches. Some of these applications run 24/7 outdoors in harsh weather consumer desktop or laptop computers running windows or mac OS would not be up for the task. For anyone that does not have the money for commercial software and has allot of eWaste laying around. pure data is the better choice. go make some massive interactive sound sculptures or junkyard kalimbas. most people would prefer max in studio though and that's also awesome :)

    • @SoundSimulator
      @SoundSimulator  2 года назад +3

      Thank you so much for sharing your experience. With more and more embedded audio hardware coming out in the recent years, it's a great time to be learning Pure Data.
      Yeaaaah, I had my laptop succumb to the cold during a performance. As much as I love Max, an instrument with Pure Data patcher embedded most likely would've handled it better.

    • @pistolboy5087
      @pistolboy5087 Год назад

      Can u provide some links to ur works?

  • @jamesharkins4272
    @jamesharkins4272 2 года назад +15

    I'm proficient in Pd and fluent in SuperCollider. For my money, parallel signal chains and polyphony are clumsy in both Max and Pd (here I think Pd has a little edge though, Max's [poly~] is over-engineered while Pd's [clone] just gets the job done), BUT effortless in SC. The initial steps in SC are harder, but once you get past that, you can run very far very fast.

    • @SoundSimulator
      @SoundSimulator  2 года назад +2

      Thank you for your insight!

    • @mz2250
      @mz2250 2 года назад +1

      I'm also proficient in SC and use max a lot, I think poly is over egnineered but with mc. max has made a step forward in poly and parallel signal chains, now everything is easier to handle, but yes SC is way above everything, both in sound and speed when you pass the learning curve imho

  • @MGCaverly
    @MGCaverly 8 месяцев назад +1

    I had no idea that engines like Max & Pd even existed until a few weeks ago. I went with Max and will say that the native help is first class.

  • @Mamotreco
    @Mamotreco 3 года назад +3

    Thank you! I'm stoked about your upcoming series of videos. I've liked and subscribed 💯

    • @SoundSimulator
      @SoundSimulator  3 года назад

      Thank you so much. I greatly appreciate it.

  • @antfactor
    @antfactor Год назад +2

    Thanks for this. I have Max… but they both seem pretty cool/interesting. I think for me it’s more of a question of time to learn yet another process/interface, etc. that said, I was using Cycling ‘74‘s software back in the mid 80s. Really cool stuff!

    • @obineg5752
      @obineg5752 3 месяца назад

      first person who used cycling software 10 years before the company was founded. :)

  • @titusbarker7921
    @titusbarker7921 3 года назад +3

    This is great content. Really informative and accessible. Similarly excited for upcoming videos! Many thanks

    • @SoundSimulator
      @SoundSimulator  3 года назад +2

      I'm glad and grateful to hear that. Thank you very much, Titus.

  • @rbat5555
    @rbat5555 3 месяца назад +1

    Thank you!!!❤

  • @santiagoterigi1949
    @santiagoterigi1949 Год назад +2

    For my work,as Max is now integrated to ableton, there is no room to even think about it 🖤

    • @SoundSimulator
      @SoundSimulator  Год назад

      Definitely! I can't really switch DAW because of that//

    • @SoundSimulator
      @SoundSimulator  Год назад

      Tho with PlugData, things are changing!!!

  • @aevin_io
    @aevin_io 2 года назад +1

    Thanks for mentioning the crossgrade buyin option!

  • @nickmonks9563
    @nickmonks9563 Год назад +1

    I'm learning Max4Live on my Macbook, but it's good to know the two are quite similar as I use Linux on my other machines and would like to do some development there in the future. Sounds like PD will do the option and (for the most part) translate over fairly well. Appreciate the video.

    • @SoundSimulator
      @SoundSimulator  Год назад

      Especially with PlugData, learning Max is pretty much learning Pure Data at the same time.
      Thanks for watching, Nick! I hope you're enjoying the journey so far//

  • @spost26
    @spost26 3 года назад +2

    Thank you for your video! I am brand new to this exciting world! Looks like PD is a good place to start!

    • @SoundSimulator
      @SoundSimulator  3 года назад

      Welcome Stephen!!! Yes, Pure Data will open a whole new world to you!! Have fun!

  • @bassywax
    @bassywax 5 месяцев назад +1

    did you start the max series videos?

  • @kisho2679
    @kisho2679 3 года назад +2

    what portable PureData player do exist that can be played with a midi controller (kind of dedicated PD box, as alternative options to the "Organelle")?

    • @SoundSimulator
      @SoundSimulator  3 года назад +1

      I have seen people use Electrosmith Daisy or Bela with a MIDI controller. You can embed your PureData patcher inside of it and have a portable synth. I haven't done it personally but both of those companies have great forum where people reply kindly and quickly!

  • @dizlerimkupsis
    @dizlerimkupsis 3 года назад +5

    I am new to Pd and often times it seems abandoned by the creators, although the community is active enough to find solutions to your problems.

    • @SoundSimulator
      @SoundSimulator  3 года назад +1

      As long as there is an active community, there will always be people happy to help each other.

    • @SimpleTrax
      @SimpleTrax 3 года назад +5

      It is not abandoned, it is still improved.

  • @solomonspeare1963
    @solomonspeare1963 7 месяцев назад +1

    Even though I understand the logic of visual programming and I have both MAX and Pd, I constantly find myself doing my projects on Supercollider for some reason. It just seems more convenient for my approach I guess. For me in max, as the program expands, it starts to look like a spaghetti dish and I don’t like that. However they all have their own strengths and weaknesses. I found the solution in learning all of them and using OSC to communicate between them. For example, I wouldn’t use Sc for visuals but max or pd, definitely. In the end, I guess it all comes to which approach you find most comfortable to work with because they all have similar capabilities

    • @SoundSimulator
      @SoundSimulator  7 месяцев назад +1

      It's all about what fits with your workflow for sure :)

    • @solomonspeare1963
      @solomonspeare1963 7 месяцев назад +1

      @@SoundSimulator by the way i am looking forward to your next sound design tutorial, especially seeing your own design choices really helped!
      ps: you promised it wouldn’t be 7 months 😝

    • @SoundSimulator
      @SoundSimulator  7 месяцев назад

      @@solomonspeare1963 I finally completed my move recently, so I should be able to dedicate time to making videos for this channel!! Thanks for the wait!!

  • @nnnxxd
    @nnnxxd 3 года назад +1

    Looking forward to more!
    Gonna lighten the thumb of every video!

    • @SoundSimulator
      @SoundSimulator  3 года назад

      Thank you so much, Xizan. I greatly appreciate your support.

  • @markparfitt
    @markparfitt 4 месяца назад +1

    Thank for these videos!!!

    • @SoundSimulator
      @SoundSimulator  4 месяца назад

      Of course! Glad you dig them :)

    • @markparfitt
      @markparfitt 4 месяца назад +1

      @@SoundSimulator these are crazy helpful and giving me the confidence to start building stuff myself. Your work isn’t going unnoticed.

    • @SoundSimulator
      @SoundSimulator  4 месяца назад +1

      @@markparfitt Thank you so much that encouraging message! It's a rewarding journey so I hope you have fun!

  • @vaaalsongs4867
    @vaaalsongs4867 3 года назад +1

    Interesting. I’ll be following along.

    • @SoundSimulator
      @SoundSimulator  3 года назад +1

      Thank you. We'll begin programming/patching in Pure Data starting next video.

    • @vaaalsongs4867
      @vaaalsongs4867 3 года назад +1

      @@SoundSimulator Looking forward to it

  • @lysdexic
    @lysdexic 3 года назад +1

    Interesting round up! I’d love to have the time to try PD one day

    • @SoundSimulator
      @SoundSimulator  3 года назад

      Thank you very much!
      You'll definitely pick up Pure Data super quick!!

  • @triangulargameaudio
    @triangulargameaudio 4 месяца назад +1

    Thank you!

  • @BurkhardusX
    @BurkhardusX Год назад

    I have downloaded PD and wanted try it out, but he User Interface is so reduced and not following windows standards for user friendly software. First, there is no toolbox for all available objects. You have one general object and then you have to enter the object type, manually, into the text field. You need to know them or have a list of them. Then second, for example, for playing a sample, I used the readsf~ and the open object, and the open object has no dedicated button to load a sample, you habe to enter the pathname into the object, and since my path contained spaces, I bracketed it in high commata, but all my backslashes were removed automatically and the forward slashes were not accepted, it was too hard to get it working - no success. With Max 8 I was able to get the same example running mich faster. The pop-up menus in MAX are more helpful, there are balloon texts on Topmodell the connection nodes, the property windows are covering more information. Allein all, MAX is a more user friendly software which follows the standards to intuitively work with and getting faster results without consulting much manuals or user groups.

  • @jackcimino8822
    @jackcimino8822 Год назад +1

    We now know that RNBO is a thing. Now we don't have to only use text-based programming to make VSTis!
    Edit: For hardware, you may also want to consider Axoloti/Akso.

  • @negazul1211
    @negazul1211 2 года назад +3

    I'd add a simple thing : you can't do anything in the DAW world with a Max patch if you don't want to use Ableton. However, Camomile is a free VST that loads Pure Data patches and you can use it wherever you want in the DAW world, which is awesome. So yeah, Max looks pretty, but having to buy a 450$ software just to use patches outside a 300$ software is predatory. And that's from somebody who owns Live since 15 years but stopped using it years ago as it became a fat, CPU-greedy, overloaded (of features) and predatory DAW over time.

    • @SoundSimulator
      @SoundSimulator  2 года назад +1

      I would like to explore Pure Data VSTs!
      Yeaaah, it's been almost 1.5 years since this video came out, and I'm so glad I went with Pure Data for this channel. As much as I love Max, the price makes it hard to recommend to people.
      What DAW did you migrate to by the way?

    • @negazul1211
      @negazul1211 2 года назад +1

      @@SoundSimulator This channel will help me a lot when I got time to dive in Pure Data ^^ Well, I don't know yet. I use a lot VCV and I play with my VCV stuff inside Maschine (VCV was very good to teach me the basics, now I want to learn a deeper software). But at some point I'll want to export/record my projects inside a more evolved DAW. I borrowed a friend's Bitwig license, but I'm not thrilled. I relied a lot on resampling & ableton's simpler, so I don't have many choices (I wish I had tho). What DAW are you using ?

    • @SoundSimulator
      @SoundSimulator  2 года назад +1

      @@negazul1211 Glad to hear that this channel is helpful!
      My friend wants me to try out Bitwig too. I'm currently using Ableton. Mainly because of Max For Live.

    • @negazul1211
      @negazul1211 2 года назад +1

      ​@@SoundSimulator It's still an awesome DAW to make music, especially if you use Max. Don't listen to a long-time dissatisfied user like me
      However, even if Bitwig has a lot of things I don't really like, it's so fast to generate stuff, to modulate everything and to be creative, and it handles CPU usage & multithreading way better than Live. Couldn't look back.
      I really hope using Camomile to export Pd patches into VSTs will work as expected. But yeah it's still extra steps & slower than using Max4Live

    • @jackcimino8822
      @jackcimino8822 Год назад

      HAve you heard of RNBO? Part of it is an official plugin wrapper for Max.

  • @PamSesheta
    @PamSesheta 3 года назад +4

    Just found your channel. Reaktor 6 addict interested in the open source solution.

    • @SoundSimulator
      @SoundSimulator  3 года назад

      Welcome! We will be using open source (or affordable) tools on this channel!

  • @user-lk1kt1yg9d
    @user-lk1kt1yg9d 2 года назад +1

    Thanks for videos!
    If I get used to Pd, can I use max as well?

    • @SoundSimulator
      @SoundSimulator  2 года назад

      I strongly believe so!
      As a Max user, I was able to learn Pure Data very fast! It should work the other way for you!

    • @user-lk1kt1yg9d
      @user-lk1kt1yg9d 2 года назад +1

      I will try it! Your videos are very helpful. Thank you!

  • @latanun
    @latanun 3 года назад +1

    Thanks 4 this video

  • @AndyRoidEU
    @AndyRoidEU Год назад

    Idk. I can write music in Makemusic Finale, these seems a bit nooby. Good for interactive installations I suppose.

  • @christ010
    @christ010 2 года назад

    what is this drawing object in richard devine's patch?

  • @bp094p21
    @bp094p21 3 года назад +1

    Sick

  • @victorlamuerte7884
    @victorlamuerte7884 3 года назад +1

    thanksss!!!!!!!

  • @gab_gallard
    @gab_gallard 2 года назад

    What's the name of the Paint like Max patch at 1:08?

    • @obineg5752
      @obineg5752 3 месяца назад

      that is the [lcd] object, which is similar to quickdraw. you can do similar things with jitter, too.

  • @Harzurner
    @Harzurner Год назад

    Sunvox?

  • @splitta612
    @splitta612 3 года назад +1

    Thanks bro

    • @SoundSimulator
      @SoundSimulator  3 года назад +1

      You're welcome, Tucker! Thank you for watching!!

  • @MrDaigoRiki
    @MrDaigoRiki 14 дней назад +1

    What is the most important thing to learn Max or Pure data?

    • @SoundSimulator
      @SoundSimulator  14 дней назад

      Great question!
      Putting together a project is the best way to learn in my opinion. That way, you'll find out what you want to learn the most currently. It's nice to have a goal.
      But leaving room for exploration is important too! It's ok if the final product is a bit different from what you imagined.
      And if you get stuck, chances are that Cycling 74 forum has the answer already (haven't really used Pure Data forum before but I'm sure it's the same thing!). And Help patch will be your best friend.
      And honestly (as corny as it may sound) having fun is the most important thing.
      Good luck and have fun!

  • @FatherJohnCarmody
    @FatherJohnCarmody 2 года назад +2

    Max is free if you get an older version

    • @SoundSimulator
      @SoundSimulator  2 года назад

      Didn't know that! I could find any info but is 7 or at least 6 free? 7 is veeery close to 8.

  • @Triassic321
    @Triassic321 3 года назад +1

    Épico.

  • @VarionJimmy
    @VarionJimmy 11 месяцев назад

    Unfortunately pd is not very well documented.

  • @EMBYMATTHEWS
    @EMBYMATTHEWS Год назад

    Max 4 life

  • @TheOleHermit
    @TheOleHermit 2 года назад +2

    This is exactly what I need to know. Been using PD for a couple of weeks, after following a great Teensy synth tutorial by 'Notes and Volts'. That enabled my MIDI controllable waveform generators for lasers project to become functional.
    But PD's limited help and no element hover tips have made the process very frustrating to develop further, especially regarding a MIDI interface with Cakewalk's DAW and Akai's APC40mkii.
    Nearly jumped ship to Max, until you just informed my of the price.
    So, despite your disturbing decapitated, hand waving presentation, the substance of your content has my attention, so I'm on board for your PD tutorial. Thank you for providing the guidance I need.🙏

    • @SoundSimulator
      @SoundSimulator  2 года назад +2

      I hope you find the Pure Data tutorials helpful!!
      The headless entity has been vanquished after the FM synth tutorial by the way!

    • @TheOleHermit
      @TheOleHermit 2 года назад +2

      @@SoundSimulator Thank you for the quick reply. Very reassuring to see how attentive you are to your comment sections. (incoming alert!)
      Still binge watching my way through the rest of your great tutorials. 😎

    • @SoundSimulator
      @SoundSimulator  2 года назад +2

      @@TheOleHermit Please feel free to ask questions any time!

  • @GertBoers
    @GertBoers 3 года назад +1

    Subbed. ;)

  • @oo0O08
    @oo0O08 Год назад

    Its a shame that Max is the one you have to pay for because it is easier to learn than Pure Data and also has way more quality of life features and is overall just feels better to patch.

  • @jasic1970
    @jasic1970 Год назад +1

    i coded for 5 years and find max super unintuitive, weird to use and clunky af.

    • @SoundSimulator
      @SoundSimulator  Год назад

      Yeah, I can imagine going from text-code -> Max being a really different experience from Max -> text-code.

  • @melasonos6132
    @melasonos6132 3 года назад +1

    Sc is the best. The oscillators sound amazing. It is harder though

    • @SoundSimulator
      @SoundSimulator  3 года назад +1

      SuperCollider is cool! But I do think the learning curve is a bit steeper than Max or Pure Data for people who never coded before.

    • @melasonos6132
      @melasonos6132 3 года назад +2

      @@SoundSimulator I agree, it is harder. However, I'm not a programmer and have learned it. The community is really welcoming too. All 3 languages are great though IMO.

  • @blindianajones
    @blindianajones 2 года назад +1

    What the hell is this shaky hand headless dude talking about?

  • @mannibimmel09
    @mannibimmel09 4 месяца назад

    Weird. No head...