What an amazing channel. I really love Ryoji Ikeda, Alva Noto and that sort of thing, and for the life of me it never occurred to me to try to make any kind of music in PureData, as it all seemed a but klunky. Thoroughly enjoyed this video, and have downloaded PD and the example files. Thank you very much for all the hard work you've put into these videos, I'm learning loads 🙏
That's a really interesting way to create music. I've never looked at a barcode and thought "hmmm I wonder what this sounds like?" Really cool someone came up with that idea.
This is amazing, thank you. For the visuals - you can just pass data via OSC to something like Processing - it would involve a bit of code, but I think would be much less time-consuming.
Brilliant, I also spent much time recreating Ikeda's style but on Supercollider. It's not only fun to do, but certainly makes you discover some interesting new areas. BTW @Polaxis, I think there used to be a very interesting video with Alva Noto explaining how he mde his music - I think it was in the Red Bull music lectures series.
You're welcome! I'm glad you enjoyed the video!! Not a silly question at all! I made an entire video on it since it's something I didn't know until recently! th-cam.com/video/M-Tm7RJlRNY/w-d-xo.html
Very cool, Gem was always too confusing to me, so I moved to VVVV. I just got interested in Gem again. Only one note, for the click, I use [noise~], with a short envelope. Every click will be a different frequency, so you don't need the random.
@@SoundSimulator One other thing I just remembered, with [line~], you don't need a delay. You can do this: [1, 0 10( ! [line~] The first number is starting point, second number is ending point, third number is amount of time to go from one to the other. I'll be binging your videos, it's nice to see PD getting more love after all these years from someone who's a better teacher than myself.
@@tziirkq using [1, 0 10( will cause clicks at the beginning. If you use [1 10, 0 10 10( into a vline~ instead, you get accurate, smooth envelopes with one messagebox
When I try to open the example patch in pure data, it just says "no such object". What do I do? I'm really new to this and this is exactly the kind of music I'm trying to make, can't find any other pd tutorials that are in this realm
I think there are external objects in this project. Which object is it pointing to? And I have a Pure Data tutorial series by the way. It'll help you understand what's going on in this patch better :)
Thank you for your wonderful tutorial, I loaded the "zexy" library but when opening the patch the object "zexy / repeat 80" is not created. I use Windows.
Wow! Thanks for this. I've been curious about Pd for a LONG time. Not sure I will learn to program in Pd... but who knows... 😎 Either way - cool ideas/logic.
i'm very new to PD and GEM so i ran into a problem with the current new versions of gem and PD. With the new PD i can run VST's no problem and Gem seems to run normally, but when i use your example patches for the visuals it only flashes a white rectangle which size is set to 10 over and over. With both visual and audio files on, the GEM window still displays a flashing cube . Any fix for this? edit: Found the issue for now. Zexy seemed to be a problem. I had to set the path for zexy manually, set the startup for zexy in preferences and instead of "zexy/repeat 80" i put "repeat 80" and it started working
Thanks so much for this! Would you mind sharing your Supermassive settings? I'm porting the patch to Max and am having difficulty matching your very Ikeda-esque settings!
your videos are amazing thank you for this gift to the world! I am having some trouble getting gem to work. I followed your steps but keep getting error messages such as: [gemmacoswindow]: unable to switch to current window (do you have one?), cannot render!
github.com/umlaeute/Gem/issues/257 Here's a forum that I referenced that worked for me and hopefully for you too! It was something along the lines of changing [gemmacoswindow] to [gemglutwindow] and it worked. The clickable error message sent me to where the [gemmacoswindow] was located. GOOD LUCK! If that doesn't work, give Purr Data a chance.
@@SoundSimulator thank you so much for the link! i am thinking it boils down to a Big Sur OS issue, alas, although it prompted some exploration of jitter in max which has yeilded some cool stuff!!
Your work and tutorials are amazing just getting into pure data and trying to use gem for visuals. I downloaded the pure data files attached and for some reason pure data displays an error that I have not created a window to view what's happening. Do I have to create this window somehow is it not in the patch already?
Hi, this is another great one ! I successfully installed zexy in plugdata by adding the path underneath 'libraries to load' but for some reason, 'zexy/repeat' was not recognized. I ended up multiplying the rectangles manually. I was wondering how to do a 'for loop' in pd but didn't get to it. if there is solution for my zexy situation, I would love to know. good thing there are workarounds. thank you !
Yeah, I remember the [repeat] not being readily available was a bit of a pain. It just works magically too. And doing "for-loop" type stuff in Pure Data can be a hassle too. I unfortunately don't have a good solution at the top of my head, I'm sorry.
@@SoundSimulator Good news, it is indeed working! Managing to get some feedback loops running with OBS's virtual camera output as the camera device. Still getting some crashes but it definitely is working.
hmm this is intresting, could you also try to do a tutorial on how to do a stuttering effect (something like jonny greenwood (best example is go to sleep by radiohead))
Yeah, I can consider that! Been wanting to make a Pure Data tutorial that involves guitars for a while. In the meantime, the glitch tutorial provides most of the information needed to recreate something similar. th-cam.com/video/ooU5sCtS0fA/w-d-xo.html Please also have a look at the pinned comment. Have fun! And let me know if you have any questions.
Yeah, I wouldn't perform live with what I have in this video. I would map the sequencers to a MIDI controller like I mentioned. Kinda like this (th-cam.com/video/izS8pZJoLs4/w-d-xo.html).
This is brilliant. Thanks a lot! I regularly teach Pure Data to composition students, and I really like your approach.
That's amazing to hear! Thank you for the kind words.
0:23 best thing i've seen this year
I'm always happy to see comments about that part
What an amazing channel. I really love Ryoji Ikeda, Alva Noto and that sort of thing, and for the life of me it never occurred to me to try to make any kind of music in PureData, as it all seemed a but klunky. Thoroughly enjoyed this video, and have downloaded PD and the example files.
Thank you very much for all the hard work you've put into these videos, I'm learning loads 🙏
Thank you for sharing your thoughts! I'm glad this video inspired you to download Pure Data. I hope you have fun exploring!
Woah, simply woah! Great job, incredible tutorial!
You're too kind! Thanks for watching!
always been interested in the more mathematical and programming sides of music so this is awesome. Thanks!
That's awesome to hear!!!
Amazing! very thorough analysis and easy to follow. Keep it up ✌
Thank you so much! I'm glad you found it informative!!
Fantastic ! Please continue to analyse other tracks from Ryoji Ikeda or Alva Noto or Byetone
Alva Noto would be a fun one! Will consider it!!
See my comment above, but there is a video with Nicolai explaining how he works.
i never expected to see jerma pulling the yoinky sploinky on a ryoji ikeda piece
neither did I
That's a really interesting way to create music. I've never looked at a barcode and thought "hmmm I wonder what this sounds like?" Really cool someone came up with that idea.
Yeah! Sonification is rad.
wow I really can't believe you figured this out
Oh, no, I'm at the smart people's part of youtube again.
This is amazing, thank you.
For the visuals - you can just pass data via OSC to something like Processing - it would involve a bit of code, but I think would be much less time-consuming.
Yeah! I think it should be easier to get this type of visuals in Processing or openFrameworks.
This is great! Thanks!!!
For the impulses, I use the [imp~] or the [impseq~] object from the ELSE library.
Thank you for watching, Francisco!! Ah nice! More options for impulses!
hitting the yoinky sploinky to ryoji ikeda is wild
wild and unhinged 😔
Beautiful video, in depth and high quality content! thank you for sharing this
You're welcome! I'm glad you enjoyed the video!!
This is SO inspiring, Thank you so much!
Glad you found it inspiring!!
すごく勉強になります!ありがとう!
よかったです!🙂
This was such an awesome video thank you for putting it together
You're welcome! Have fun~
Brilliant, I also spent much time recreating Ikeda's style but on Supercollider. It's not only fun to do, but certainly makes you discover some interesting new areas.
BTW @Polaxis, I think there used to be a very interesting video with Alva Noto explaining how he mde his music - I think it was in the Red Bull music lectures series.
Thanks I saw that one ;-)
Yeahhh, I need to watch that vid. I saw a bit of it before and been meaning to finish it.
Fabulous, thank you very much for posting! I want to try as soon as I get a chance.
Have fun!!
You are amazing Takumi!!!
Thank you so much! I hope you find this video helpful for your project!!
@@SoundSimulator Indeed ... I'll be back soon.
Wow great job! Happy to have access to such an analysis
Really good videos , keep going king 👑
Thank you for the support, Hernan!! I appreciate it!
Didn't ever expect to see Jerma dancing to Ikeda lol
Who can resist??
Any ideas why I'm just getting a flashing black and white Gem window?
Thank you so much for the break down
amazing! that's a great video. thanks!
You're welcome! Glad you enjoyed it/
Wow! Really cool video! Thanks
Thank you so much!! I'm glad you liked the video!!
This is beautiful, thank you very much!! silly question, but how do you make multiple connections at once as seen at 7:44?
You're welcome! I'm glad you enjoyed the video!!
Not a silly question at all! I made an entire video on it since it's something I didn't know until recently! th-cam.com/video/M-Tm7RJlRNY/w-d-xo.html
@@SoundSimulator You can not imagine how hard I searched for that information!! Thank you soo much!
Great video! Thank you for sharing
Thank you so much for watching! I'm glad you found it helpful!
Very cool, Gem was always too confusing to me, so I moved to VVVV. I just got interested in Gem again.
Only one note, for the click, I use [noise~], with a short envelope. Every click will be a different frequency, so you don't need the random.
I'm glad to hear that this video got you interested in gem again!
Ah, great point!! I need to try that out next time I open Pure Data.
@@SoundSimulator One other thing I just remembered, with [line~], you don't need a delay. You can do this:
[1, 0 10(
!
[line~]
The first number is starting point, second number is ending point, third number is amount of time to go from one to the other.
I'll be binging your videos, it's nice to see PD getting more love after all these years from someone who's a better teacher than myself.
@@tziirkq using [1, 0 10( will cause clicks at the beginning. If you use [1 10, 0 10 10( into a vline~ instead, you get accurate, smooth envelopes with one messagebox
@@curls6778 The point of this operation is to get clicks, to use as a hi-hat, but yeah, you're right if you're using a smoother sound.
@@tziirkq ah yeah, I somehow thought you meant for the high sine tone...
Another great one thanks! Do you think it's possible to create a spiralling effect with PD?
With GEM? I'm not sure how to do that, sorry!
When I try to open the example patch in pure data, it just says "no such object". What do I do? I'm really new to this and this is exactly the kind of music I'm trying to make, can't find any other pd tutorials that are in this realm
I think there are external objects in this project. Which object is it pointing to? And I have a Pure Data tutorial series by the way. It'll help you understand what's going on in this patch better :)
Thank you for your wonderful tutorial, I loaded the "zexy" library but when opening the patch the object "zexy / repeat 80" is not created. I use Windows.
Did you install the one that I provided?
Sure, I copied the folder"zexy" included in your material into my "external" folder.
@@Vic-tv9dy I haven't had a chance to try it yet, but I think the uzi object (it's in cyclone) does the same thing as repeat...
Thank you, I tried using the "cyclone / uzi" object but it doesn't seem to work ...
I have the same problem with "zexy/repeat". Any solution?
Wow! Thanks for this. I've been curious about Pd for a LONG time. Not sure I will learn to program in Pd... but who knows... 😎 Either way - cool ideas/logic.
If you want to dive in, these tutorials will be waiting for you!
i'm very new to PD and GEM so i ran into a problem with the current new versions of gem and PD.
With the new PD i can run VST's no problem and Gem seems to run normally, but when i use your example patches for the visuals it only flashes a white rectangle which size is set to 10 over and over.
With both visual and audio files on, the GEM window still displays a flashing cube . Any fix for this?
edit: Found the issue for now. Zexy seemed to be a problem. I had to set the path for zexy manually, set the startup for zexy in preferences and instead of "zexy/repeat 80" i put "repeat 80" and it started working
Thanks so much for this! Would you mind sharing your Supermassive settings? I'm porting the patch to Max and am having difficulty matching your very Ikeda-esque settings!
Nice!!!
The setting is...
-Mix 50%
-Width 100%
-Delay 270 ms
-Warp 20%
-Feedback 25%
-Density 0%
-Mod 0.5 Hz
-Depth 50%
-EQ High 20000
-Low 10 Hz
-Mode Gemini
Have fun!!
Amazing! Anybody knows why I can't find a PD version with working "gem"?
Is it not working after installing the GEM externals?
If so, there're some work-arounds. Let me know what error it's displaying.
Great tutorial. Thank you!
Glad you found it informative! Thanks for watching!!
thank you!
🙌🙌
0:24 song name please
data.microhelix from the album dataplex
@@SoundSimulator thanks man
your videos are amazing thank you for this gift to the world! I am having some trouble getting gem to work. I followed your steps but keep getting error messages such as: [gemmacoswindow]: unable to switch to current window (do you have one?), cannot render!
github.com/umlaeute/Gem/issues/257
Here's a forum that I referenced that worked for me and hopefully for you too!
It was something along the lines of changing [gemmacoswindow] to [gemglutwindow] and it worked.
The clickable error message sent me to where the [gemmacoswindow] was located.
GOOD LUCK!
If that doesn't work, give Purr Data a chance.
@@SoundSimulator thank you so much for the link! i am thinking it boils down to a Big Sur OS issue, alas, although it prompted some exploration of jitter in max which has yeilded some cool stuff!!
@@pm-tu7mp That's awesome!! Exploration is way more fun!
Your work and tutorials are amazing just getting into pure data and trying to use gem for visuals. I downloaded the pure data files attached and for some reason pure data displays an error that I have not created a window to view what's happening. Do I have to create this window somehow is it not in the patch already?
Thanks a lot! Excellent tutorial!
Thank you for watching! Glad it was helpful!!
Hi, this is another great one ! I successfully installed zexy in plugdata by adding the path underneath 'libraries to load' but for some reason, 'zexy/repeat' was not recognized. I ended up multiplying the rectangles manually. I was wondering how to do a 'for loop' in pd but didn't get to it. if there is solution for my zexy situation, I would love to know. good thing there are workarounds. thank you !
Yeah, I remember the [repeat] not being readily available was a bit of a pain. It just works magically too.
And doing "for-loop" type stuff in Pure Data can be a hassle too.
I unfortunately don't have a good solution at the top of my head, I'm sorry.
@@SoundSimulator Ok all good, thank you !
Well, this is f**** amazing.
THANKYOU
amazing video and channel. ty for sharing :)
Really well done!
Thank you so much!! Happy to hear that!
Hi do you know any other TH-camrs that do similar stuff but with max please?
I don't know if there's a MaxMSP Ryoji Ikeda tutorial out there. I could consider recreating this patcher in Max and have it downloadable at least.
@@SoundSimulator Oh thanks, I didn't mean this particular video tho but videos like yours in general but using max. I wish your stuff was for max XD
@@tommy2nes That's really wonderful to hear! Thank you so much. I would love to make Max videos in the future.
Amazing 🙇♂️🙇♂️🙇♂️🙇♂️
Thank you so much!!
this is soooooooo good!!
Glad to hear that! Thank you for watching!
awesome!
Thank you!!
Awesome
Thank you, Francisco!!
Love. Thank yoy
Thanks :)
Nice one!
Thank you!!
Oh man, I haven't been able to get gemhead working since back on Windows 7, would love to get back into making video feedback loops with this.
Oh dang, feedbacking Ryoji Ikeda visuals sounds fun!
I hope GEM works with newer Windows.
@@SoundSimulator Good news, it is indeed working! Managing to get some feedback loops running with OBS's virtual camera output as the camera device. Still getting some crashes but it definitely is working.
@@seedmole Awesome!! Would love to see a recording of it!!
cool
thanks/
hmm this is intresting, could you also try to do a tutorial on how to do a stuttering effect (something like jonny greenwood (best example is go to sleep by radiohead))
Yeah, I can consider that! Been wanting to make a Pure Data tutorial that involves guitars for a while.
In the meantime, the glitch tutorial provides most of the information needed to recreate something similar. th-cam.com/video/ooU5sCtS0fA/w-d-xo.html
Please also have a look at the pinned comment.
Have fun! And let me know if you have any questions.
nahhh sos un genio
🙏
Great video! Could you create a version of this for max msp?
I can consider doing that. Honestly, your guess will be good as mine in terms of the visuals since I never used Jitter for 2D stuff before.
@@SoundSimulator what would you recommend for the impulses in Max?
@@89korgos [click~]
very cool.
Could you share the sounds you made in a wav format?
🤣
ur a friend
Thank you!!
I liked the idea, but the GUI looks still like garbage :D
Yeah, I wouldn't perform live with what I have in this video. I would map the sequencers to a MIDI controller like I mentioned. Kinda like this (th-cam.com/video/izS8pZJoLs4/w-d-xo.html).
very cool
Thank you 🙌