Great channel. You don’t hold back from more complex concepts and yet you explain them simply. Not often these types of channels tackle complex designs or systems. Pure data is classic. Glad it’s still open. Cheers.
I've had it installed for a while but really not dug into it that much, thanks for the reminder. This patch does show how nice it would be to have a bit of development of the Grid Recorder eh? ;) Cool cool, that's triggered some ideas, maybe getting it to skip a few random reads from the Array, corrupt the read phasor a bit for some glitchy playback or record "errors". Thanks for the inspiration as always.
thank you very much, very clear and concise. The patch here is very simple but very practical and can be used as a building block for much more complex stuff
you can play back the audio at exactly the same speed as you sampled it even with a phasor . Just convert your lenghth in samples to seconds , so if your sample is 88200 samples long = 2 seconds = 0.5 hertz for phasor speed
I'm not sure about plugdata, but the tabread in puredata sends a bang when it finishes playback. So if you wanted not a fade-out, but a fade-level immediately after playback ends, you could use that signal as the trigger.
Great tutorial ! I think the plop is not due to fadein / fadeout curves, but to the fact that you are reading backwards from the same array you are recording to. You should have to flip between two arrays every loop cycle, but it becomes to be a bit less simple. 🙂
Nice! I was jumping around that for a while too, but lost a little the track. Thanks for showcasing it 🚀 Still hoping a kind of integration of Puredata in the Grid.
@@wrxnglove yes! The Math Modules get quite cumbersome after a few Operations :P I'm also hoping for Containers inside the Grid, so i can have a patch inside a patch without loosing screenspace for stuff i'm not accessing
About the space bar causing playback: This same thing happened to me as well when I was trying to name a preset in Vital. I managed to solve it by using the VST3 format instead of CLAP. Worth a shot maybe?
Do you have any video showing how to wrap the Plug Data patch in a simple GUI that hides the connections? E.g., a user could import the module into their Plug Data environment, add it to a patch, tweak the knobs/sliders, and view the inner workings when desired.
Kind of interesting. Reminds me of a little easier type of Reaktor with all the fundamental computer science and math building blocks . But it's needlessly complex from a music composition standpoint because I would get frustrated and give up and just use something more efficient.
Hi Polarity, it happens to me that when I delete Plugdata from a channel, the Bitwig audio engine crashes. I'm on Bitwig 5.1.9 and Sonoma 14.5. Do you know if this is a known issue? thanks.
I think you missed mentioning it comes with pre installed externals, namely cyclone and ELSE. You have used mostly native objects, but the knob is from the ELSE library. I'd also smoothen the output of knob using something like [line~] by the way. Anyway, I'm Alex, from EL Locus Solus, developer of ELSE and maintainer of Cyclone. I have plans to start doing PlugData videos in English this year in my channel ruclips.net/channel/UCV15L6efmEK-94dh-rDMfsQ thanks for your video.
@@VirtualModular Pd was not "based on max" it was developed separately by the original Max developer. Later on Cycling'74 integrated parts of Pd which became Max/MSP (the MSP stands for Miller S Puckette, the original dev).
It is a long time but I want more of this. The pure data is amazing and it’s a step further from the grid to create incredible effects
Great channel. You don’t hold back from more complex concepts and yet you explain them simply. Not often these types of channels tackle complex designs or systems. Pure data is classic. Glad it’s still open. Cheers.
We want more of this !!! Congrats
I've had it installed for a while but really not dug into it that much, thanks for the reminder. This patch does show how nice it would be to have a bit of development of the Grid Recorder eh? ;) Cool cool, that's triggered some ideas, maybe getting it to skip a few random reads from the Array, corrupt the read phasor a bit for some glitchy playback or record "errors". Thanks for the inspiration as always.
thank you very much, very clear and concise. The patch here is very simple but very practical and can be used as a building block for much more complex stuff
you can play back the audio at exactly the same speed as you sampled it even with a phasor .
Just convert your lenghth in samples to seconds , so if your sample is 88200 samples long = 2 seconds = 0.5 hertz for phasor speed
tip . ctrl+left click also dynamically change between edit mode
“I want to keep it simple” he said... We need to make a meme from this words.
That patch was very simple.
I'm not sure about plugdata, but the tabread in puredata sends a bang when it finishes playback. So if you wanted not a fade-out, but a fade-level immediately after playback ends, you could use that signal as the trigger.
Great tutorial ! I think the plop is not due to fadein / fadeout curves, but to the fact that you are reading backwards from the same array you are recording to. You should have to flip between two arrays every loop cycle, but it becomes to be a bit less simple. 🙂
yo, i figured this out in part2 or part3 😂
thanks for sharing! I wasn't aware of this; I knew about Pure Data, but this is really cool.
Nice! I was jumping around that for a while too, but lost a little the track. Thanks for showcasing it 🚀 Still hoping a kind of integration of Puredata in the Grid.
And then Python inside the Grid :P Excel also just added it
@@SenfSenferson lets hope theyre going to add a code/data module in the future
@@wrxnglove yes! The Math Modules get quite cumbersome after a few Operations :P I'm also hoping for Containers inside the Grid, so i can have a patch inside a patch without loosing screenspace for stuff i'm not accessing
@@SenfSenferson absolutely! i think a container is probably one of the most requested grid features by now
About the space bar causing playback: This same thing happened to me as well when I was trying to name a preset in Vital. I managed to solve it by using the VST3 format instead of CLAP. Worth a shot maybe?
Hey! Quick question, can you use the GEM extension inside plugdata? Love your work, thanks!
you can in the next version
Great overview! This is super cool and inspiring!
Do you have any video showing how to wrap the Plug Data patch in a simple GUI that hides the connections? E.g., a user could import the module into their Plug Data environment, add it to a patch, tweak the knobs/sliders, and view the inner workings when desired.
Kind of interesting. Reminds me of a little easier type of Reaktor with all the fundamental computer science and math building blocks . But it's needlessly complex from a music composition standpoint because I would get frustrated and give up and just use something more efficient.
in fact its more hardcore and deep than reaktor
It’s more complex but gives you more control, it’s very “low level” computing, which has advantages and disadvantages of course.
Does MAX allow you to connect M4L devices to Bitwig Studio?
thank you
The reason a trigger is called a 'bang' is that when you trigger a gun, it goes 'bang' :)
Is there a performance drop or improvement with using pd as a vst?
also imagine if the grid recorder was more robust ha
Hi Polarity, it happens to me that when I delete Plugdata from a channel, the Bitwig audio engine crashes. I'm on Bitwig 5.1.9 and Sonoma 14.5. Do you know if this is a known issue? thanks.
I just noticed that without the patch I'm using the crash doesn't happen.
I think you missed mentioning it comes with pre installed externals, namely cyclone and ELSE. You have used mostly native objects, but the knob is from the ELSE library. I'd also smoothen the output of knob using something like [line~] by the way. Anyway, I'm Alex, from EL Locus Solus, developer of ELSE and maintainer of Cyclone. I have plans to start doing PlugData videos in English this year in my channel ruclips.net/channel/UCV15L6efmEK-94dh-rDMfsQ thanks for your video.
I love your work, it's been indispensable to me.
I think the end index should be 95,999 no? 0-95,999 is 96,000 index positions.
You're correct, that is the last index and range of indices.
28:22 .... nailed my home plumbing routing....alles im ordnung.
Cool! Looks like Cycling74 Max
Max was developed first and released as commercial software, Pd was based on Max but has always been available for free. 😃
@@VirtualModular Nice. Never heard of PD until now 👍
It is. They have the same provenance.
@@VirtualModular Pd was not "based on max" it was developed separately by the original Max developer. Later on Cycling'74 integrated parts of Pd which became Max/MSP (the MSP stands for Miller S Puckette, the original dev).
You used PD for more than 2 minutes and it didn't crash or freeze on you. You have a special and lucky touch !
I wonder what the heck you've been doing...
I've used PD for over 20 years and I can count the amount of times it crashed on one hand.
This seems like puredata but as a VST.
no, this IS puredata as a vst 😅
Did you watch the video? 😅
@@tristen_grant I did skip the first quarter of the video.
@@PolarityMusic well, that would be why then!
@@PolarityMusic Kinda your fault for using clickbaity titles tbh 😂