How to Create Live Visuals in Pure Data!

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 มิ.ย. 2024
  • Let's learn how to create generative live visuals in Pure Data using GEM!
    We'll create a "sound-reactive" live visuals patch!
    Live visuals by suiteru
    • Model:Cycles + Pure Da...
    ---
    Social Media
    / takumi_ogata
    / takumiogata

ความคิดเห็น • 79

  • @SoundSimulator
    @SoundSimulator  2 ปีที่แล้ว +1

    If you figured out a way to use GEM with the newer Mac OS, let us know in the comments! Thank you!
    Also part 2 is out now! th-cam.com/video/Vyp6_SJlWAs/w-d-xo.html

    • @rafaelzlisboa
      @rafaelzlisboa 2 ปีที่แล้ว +3

      on an Intel Mac on Monterey I had this issue: github.com/umlaeute/Gem/issues/257, which I worked around doing this: github.com/umlaeute/Gem/issues/257#issuecomment-1053999617

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

      @@rafaelzlisboa That's awesome! Thank you so much for letting us know about the workaround.

    • @menelikmarutle9256
      @menelikmarutle9256 26 วันที่ผ่านมา

      I installed the Vanilla Version, I have a M1 Macbook pro and it works. Otherwise it won't let you install it. As well as on my older 2013 Macbook pro that I built

    • @SoundSimulator
      @SoundSimulator  25 วันที่ผ่านมา +1

      @@menelikmarutle9256 Interesting to hear that it works on M1! Thanks for the heads up. I know the plugdata team are working on implementing GEM so I wonder if it'll work on the newer Mac OS.

    • @menelikmarutle9256
      @menelikmarutle9256 25 วันที่ผ่านมา +1

      @@SoundSimulator Lets keep our fingers crossed!

  • @SoundSimulator
    @SoundSimulator  2 ปีที่แล้ว +6

    Final video
    ...of the year! Thank you all so much for watching these tutorials in 2021! Have a wonderful holiday and I'll see you next year!!

    • @Azec6Official
      @Azec6Official 2 ปีที่แล้ว +1

      Great stuff! So glad i found this channel!

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

      @@Azec6Official Thank you so much, Adam!! I really appreciate your support!

  • @nawothnig
    @nawothnig ปีที่แล้ว +2

    Gr8 video that gives an overview about pure data. Looks doable, I’m gonna get started!

  • @studiospiraluniverse
    @studiospiraluniverse 2 ปีที่แล้ว +2

    Great christmas gift! Wishing you happy holidays, a good start into 2022 and thanks a lot for a year full of inspiration!

    • @SoundSimulator
      @SoundSimulator  2 ปีที่แล้ว +1

      Thank you so much for your support through out this year!! I truly appreciated it!

  • @eefefefefefefefef6531
    @eefefefefefefefef6531 2 ปีที่แล้ว +12

    im getting into pure data as an absolute beginner but if I learn it enough ill start using it for local live sets and with the visuals it'll be extra juicy great channel and great resource, merry Christmas

    • @SoundSimulator
      @SoundSimulator  2 ปีที่แล้ว +4

      YES! That sounds exciting!! I am planning on shifting focus towards live performance tutorials this upcoming year. The video I'm currently working on has that in mind.
      I hope that you find these tutorials helpful in your journey of playing live!!

    • @eefefefefefefefef6531
      @eefefefefefefefef6531 2 ปีที่แล้ว +1

      @@SoundSimulator the tutorials are great and simple to follow I got used to the lingo easily and got to start doodling with PD. if you have a subreddit or discord ill be happy to join

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

      @@eefefefefefefefef6531 Glad to hear that! Thank you so much for watching!
      I have neither at the moment, but I’m planning on starting a discord soon (tho behind a paywall via Patreon). I’m not confident managing discord with too many people but I do want something that's freely available eventually.

  • @itmamfauzii6143
    @itmamfauzii6143 2 ปีที่แล้ว +2

    I really loved it, keep going with your fantastic tutorials, its realy helpful

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

      Thank you so much for watching!! I got more on the way this upcoming year!

  • @TheOleHermit
    @TheOleHermit 2 ปีที่แล้ว +4

    🤯 This is exactly the functionality that I need for my laser imagery! I'm already using PD to provide my usbMIDI links between Cakewalk's DAW, APC40 MIDI controller, and a Teensy laser synth polyphonic 14 waveform generator module in each of the 3 projectors.
    Hopefully, I can substitute GEM's stock imagery with the Teensy synth's. You've got me hooked on your tutorial (again).
    Thanks!🙏😎

    • @SoundSimulator
      @SoundSimulator  2 ปีที่แล้ว +1

      That's such an awesome project! I'm really glad that I can provide some ideas!! Please do share videos of it! Looking forward to watching them!

    • @TheOleHermit
      @TheOleHermit 2 ปีที่แล้ว +1

      @@SoundSimulator Perhaps I'll do some videos of the completed project... ~6 months down the road. Better to spare viewers from the sausage making.
      Last week, I attempted to sum the waveforms from my quad audio shields with the DC from those great little Adafruit quad DACs you demonstrated (no blame) and it fried my whole module! 🤦‍♂️
      Back to the drawing board.
      BR😎
      Oh yeah. Here's a seed for your thoughts. Your proximity sensor reminded me of what I called a 'joy ring' back in the day, based upon strain gauges, similar to those used years later on those silly x/y nubs of old laptops.

    • @SoundSimulator
      @SoundSimulator  2 ปีที่แล้ว +1

      ​@@TheOleHermit Seriously, you have to document the project!
      It's a requirement!!
      Dang, I'm sorry to hear that. I hope the damage wasn't too big.
      I typically call it pressure sensor but I should technically call it strain gauge.

  • @franciscoraupp
    @franciscoraupp 2 ปีที่แล้ว +2

    Amazing! Thanks for the tutorial.

    • @SoundSimulator
      @SoundSimulator  2 ปีที่แล้ว +1

      You're welcome! Thank you for watching!!

  • @secrecysmith5001
    @secrecysmith5001 9 หลายเดือนก่อน +1

    fantastic!!!

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

    Very cool man! I've been loving your tutorials. Have you played much with the Mozzi Arduino libraries?

  • @MrStephanbrun
    @MrStephanbrun 2 ปีที่แล้ว +1

    Excellent!

  • @Sevetamryn
    @Sevetamryn 2 ปีที่แล้ว +2

    I'm just doing my baby steps in pd and you come up with graphics manipulation ... you ***** ... you probably just destroyed my christmas days ... or ... maybe ... changed it to somewhat exploration thigy ... well thanks for your tutorials and have a good time. ...

    • @SoundSimulator
      @SoundSimulator  2 ปีที่แล้ว +1

      May your Christmas and New Years be full of exploration!!

  • @norrin_sad2778
    @norrin_sad2778 2 ปีที่แล้ว +1

    awesome, thanks so much!

    • @SoundSimulator
      @SoundSimulator  2 ปีที่แล้ว +1

      Thank YOU for watching! Enjoy making live visuals!

  • @npproducoes
    @npproducoes ปีที่แล้ว +1

    great video!

  • @psycheopera
    @psycheopera 11 หลายเดือนก่อน +1

    Nice!!!

  • @hi.7038
    @hi.7038 2 ปีที่แล้ว

    Amazing video, can you make one, in which you explaing how to use your vst in any d.a.w?
    Thank you and happy new year.

  • @krozjacob9029
    @krozjacob9029 2 ปีที่แล้ว +1

    Hey thanks dude!! what is the name of that controller though in the end of the vid?

    • @SoundSimulator
      @SoundSimulator  2 ปีที่แล้ว +1

      Thank you for watching! That's Elektron Model Cycles. I believe it's being used to send/sequence MIDI as well as play the internal audio.

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

    is there actually any way that i can connect GEM to other audio sources coming out of my computer? Like my DAW for example

  • @bartvenken7138
    @bartvenken7138 ปีที่แล้ว +2

    Is there a way of making the visuals respond to a audio wave file instead of audio generated from within pd itself? Eg: load a wave file and let it roll ...

    • @SoundSimulator
      @SoundSimulator  ปีที่แล้ว +2

      Yeah, it's totally possible! Been wanting to make a video about it for a while now.

    • @bartvenken7138
      @bartvenken7138 ปีที่แล้ว +1

      @@SoundSimulator I'll be waiting :D

  • @zon2802
    @zon2802 ปีที่แล้ว +1

    Thanks for the tutorial. I have a problem about the visual. I followed your steps but the sphere is not in the center. Thanks again.

    • @SoundSimulator
      @SoundSimulator  ปีที่แล้ว +1

      Glad to hear that it's showing up!
      You can use [translateXYZ] to move it around.

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

    I have a problem at the beginning, I make the objects and messages correctly, I also put [declare -lib Gem] and in the control center I get this message [gemmacoswindow]: I cannot switch to the current window (do you have one?), cannot be rendered!

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

      I have not encountered that error message but there are people on Pure Data forum who have. It seems to be an issue with Big Sur (and possibly beyond).
      I still use Mojave 10.14, so I won't be able to recreate that error and try to solve it together with you unfortunately.
      One of the solutions that I saw on GitHub was...
      "i don't really know, but she could try changing the windowing backend, by changing the gemdefaultwindow.pd abstraction in the Gem/-folder and replacing the [gemmacoswindow] (or whatever is there) to one of the other gem*window options installed on your system. (just look out for any externals (.pd_darwin,...) in the Gem/-folder that match the gem*window pattern).
      possibly good choices are: [gemglfw3window], [gemglutwindow]."
      It seems like lot of people encountered this issue, so there might be a good solution out there hopefully!!!

  • @3mrunner857
    @3mrunner857 ปีที่แล้ว

    Right after installation i get the message, "declare: ~lib: unknown declaration" and none of the gem objects work. Any way to get around this?

  • @RITUALMOZ3z
    @RITUALMOZ3z 4 หลายเดือนก่อน +1

    rad

  • @shwallama
    @shwallama 2 ปีที่แล้ว +1

    Is there a tutorial for using ableton as sound input to create visuals in GEM

    • @SoundSimulator
      @SoundSimulator  2 ปีที่แล้ว +1

      Not that I know of but that's a great idea! I'll keep that in mind for future tutorial.

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

    Is there a video about how to install GEM?

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

    Do you need Pure Data extended to do this? I cannot create anything within vanilla.

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

      You need to install the [GEM] external!

  • @jeremywendeljones9845
    @jeremywendeljones9845 2 ปีที่แล้ว +1

    anyone else getting an error message "unable to switch to current window do you have one? cannot render"? Working on big sur and keep getting that message when doing create, 1 into gemwin

    • @SoundSimulator
      @SoundSimulator  2 ปีที่แล้ว +1

      Newer OS has trouble with GEM. I have been using Mojave, so didn't know that this was an issue before releasing this video.
      I saw this on a forum and it may work for you. Let me know if it does.
      "i don't really know, but she could try changing the windowing backend, by changing the gemdefaultwindow.pd abstraction in the Gem/-folder and replacing the [gemmacoswindow] (or whatever is there) to one of the other gem*window options installed on your system. (just look out for any externals (. pd_darwin,...) in the Gem/-folder that match the gem*window pattern).
      possibly good choices are: [gemglfw3window], [gemglutwindow]."
      Somebody replied saying that [gemglutwindow] worked. There could be some other solutions on Pure Data forum.
      Another option is using Ofelia. Check out a demo of it here. th-cam.com/video/B9z5h4zDnFE/w-d-xo.html
      I'm thinking about making a tutorial on this since it looks like it works for newer OS.

  • @b3stpleyar
    @b3stpleyar ปีที่แล้ว +1

    im newb and wondering if i can just put input somehow from a soundfile and only do the visual part in pure data?

    • @SoundSimulator
      @SoundSimulator  ปีที่แล้ว +2

      Yeah, it should be possible to do sound analysis to do visuals. I may make a video on it someday...
      In the meantime, you can search for Pure Data audio analysis and apply it to this patcher. There should be forum posts.

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

      @@SoundSimulator we need it

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

      @@hman7asdasdda I might wait until PlugData supports visuals. Then we can visualize audio straight in DAWs 🔥

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

    I can not open a Gem window not in mac Monterrey not in windows 10, using puredata 54 vanilla, the log does not show any error. Is there any fix?

  • @josemacasinag5734
    @josemacasinag5734 2 ปีที่แล้ว +1

    Can this be done on max jitter/gen as well?

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

    I can't install GEM, I mean, I download the library but when I try to write GEM isn't active. What can I do? Instead, I already tried to put an object with "[declare - lib Gem]"

    • @SoundSimulator
      @SoundSimulator  2 ปีที่แล้ว +1

      Do you have newer OS? That could be the issue unfortunately.
      There's an alternative called Ofelia, which I really need to make tutorials on.
      th-cam.com/video/B9z5h4zDnFE/w-d-xo.html

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

    Does anyone have problems with creating gemwin object? I downloaded gem packages but there is an error message "couldn't create" for the gemwin object

    • @SoundSimulator
      @SoundSimulator  2 ปีที่แล้ว +1

      It happened to me at first too. Then I did the [declare -lib Gem] thing and it started working. If that doesn't work, I recommend using Pure Data Extended.
      I think I read somewhere that GEM doesn't work nicely with Windows computers.

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

    Hello I use 0.54 version I can't create ''gemwin'' I got error that could't create gemwin, how can I fix it?

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

    how do i download gem im on a intel mac sonoma

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

    I keep getting the message "select: no method for 'bang'" what am I doing wrong?

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

      Hm, it might be that Gem is not compatible on your computer? Plugdata, I think, supports Gem, so that may be worth trying out. Their Discord is super active too (there's a channel dedicated to Gem too!).

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

    hello, could you share me your file please, thanks you

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

    thx for the tutorial! i didn't get very far... got stuck at gemwin. the create message didn't open the window. any ideas why?

    • @SoundSimulator
      @SoundSimulator  ปีที่แล้ว +1

      It could be several things.
      1. Did you install Gem?
      2. You're using a newer Mac OS. If so, check out the other comments on this video.