Databending and Datamoshing Audio 3: Live Databending with Pure Data | Simon Hutchinson
Vložit
- čas přidán 3. 08. 2024
- Building a patch in Pure Data for live databending, glitchy percussion
0:00 Intro / What is Databending
0:50 Real-time Databending in Pure Data
1:34 The "soundfiler" object
2:52 Opening Raw with the "soundfiler"
5:27 Playing Back the Buffer
7:21 Playing Short "Samples"
8:10 Pulsing Databent noise
8:58 Randomizing Start Point
11:59 Next Steps
Get Pure Data: puredata.info/
Check out more datamoshing tutorials: • Databending and Datamo...
Check out my Pure Data tutorials: • Pure Data Tutorials | ...
Follow Simon Hutchinson
Official Website - simonhutchinson.com/
Twitter - / cybrshutchinson
Itch.io - simonhutchinson.itch.io/
Soundcloud - / simon-j-hutchinson
Facebook - / simonhutchinsoncomposer
I’m a composer, sound-designer, and new media artist trying to bring a global perspective to music technology. This channel contains performances, experiments, and instructional videos for artists and audiences searching for new ideas and avenues of musical expression.
#puredata #databending #glitchart - Hudba
Why am i just now discovering this channel? This is great!
Thanks! Welcome!
Awesome! I never realized the -raw flag could be used for databending.
Thank you Simon, that was great! I love your idea of making lofi percussion sounds with this. I'm kindly putting in a request to see an explanation of that patch you showed at the end :)
Thanks for watching. Yes! Happy to put together an explanation! I'll just have to dig through my files and see if I can dig it out.
@@SimonHutchinson That's nice of you. Thanks! Of course, no rush, I'm sure there's more pressing things but I'm ready when you are.
@@SpectralEvolver What more pressing things could there possibly be? I recorded the video yesterday, and I'll edit it up soon!
sonababitch!!! Tenkiu so much, bro!!!
Loving ALL these vídeos 😍😍😍😍
Thank you!!
Nice tutorial!
Thank you! Cheers!
Brilliant stuff!!! 🤯🤯🤯
Thanks! I find this all loads of fun.
Thank you so much for this
Looking forward to trying this maybe on my raspberry pi. Just an FYI with all the crazy data you can get file with lots of DC offset, I filtered that out and they sound a bit better to my ears!
Yes! I haven't tried any of this out on Raspberry Pi yet, but it should work. I'd love to see/hear how it works.
And yes, too, to the DC offset. Throwing on a high-pass filter can help with that, but perhaps there are some databending purists out there who will tell me that's cheating...
Simon Hutchinson well so long as you don’t have to fix their loudspeaker when the drivers crap out then it’s fine🤪
Just to add loving this it has sent me down a rabbit hole!!
@@smuff73 Yes! Reasonable volume at all times!
[hip~ 10] should handle dc offset.
😎
Thanks for always making great videos! Question: You are getting a good variety of sounds/frequencies from the files you import, it seems like. I've tried a lot of different file types/sizes with this patch and am getting 99% noise almost every time. My array visualizer looks totally different, too, mostly white background with many tiny specks. I've played with .js, .html, .wav, .mp3, .mov, .mp4, .jpg, and some others. Do you have any idea why I'm not getting much variability? Thanks 🙏
Hmmm. I haven't tried all of those formats, but I know jpgs just sound like white noise most of the time. A lot of those formats you list are similar in the fact that they're compressed data (e.g. mp3, mp4, mov). Have you tried .png files? .exe files? Photoshop files?
@@SimonHutchinson Thanks for the hint! I'll try some uncompressed files.
You have an intense voice.
Thanks for this databending series! A great intro to some great ideas.
Ha! Thanks! It makes sense--I'm an intense guy.
Hey Simon, can Pure Data import and play video live?
I haven't done any video stuff with Pd, but I see people who do. I haven't looked into it, so I don't know if they're doing it with external objects or if they're sending data from Pd to another program. But, to my knowledge, there's no direct video stuff in Pd Vanilla.
I get this weird error when clicking on the read message: usage: read [flags] filename [tablename]... What's this about? It plays just like in the video... the table shows the data points etc. Thx!
Hmmm. I made this video two years ago, so it's hard to say. It all works on my machine at the moment. Did you double check the syntax of the "read" message? There's lots of opportunities for a typo there.
Was 9:20 on purpose or a fun coincidence?
Ha! I can’t remember! I think it was just a coincidence, but maybe I was hiding an edit.