Databending and Datamoshing Audio 3: Live Databending with Pure Data | Simon Hutchinson

Sdílet
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

Komentáře • 34

  • @boogaloobomber9889
    @boogaloobomber9889 Před 3 lety +6

    Why am i just now discovering this channel? This is great!

  • @erikopnemer
    @erikopnemer Před 11 měsíci +2

    Awesome! I never realized the -raw flag could be used for databending.

  • @SpectralEvolver
    @SpectralEvolver Před 4 lety +3

    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 :)

    • @SimonHutchinson
      @SimonHutchinson  Před 4 lety +2

      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.

    • @SpectralEvolver
      @SpectralEvolver Před 4 lety +1

      @@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.

    • @SimonHutchinson
      @SimonHutchinson  Před 4 lety

      @@SpectralEvolver What more pressing things could there possibly be? I recorded the video yesterday, and I'll edit it up soon!

  • @abrahamchagoya
    @abrahamchagoya Před rokem +1

    sonababitch!!! Tenkiu so much, bro!!!

  • @brazilianuselesstransmissi7762

    Loving ALL these vídeos 😍😍😍😍

  • @lalosporsche
    @lalosporsche Před 2 lety +2

    Nice tutorial!

  • @urssounds
    @urssounds Před 2 lety +1

    Brilliant stuff!!! 🤯🤯🤯

  • @buuhonn
    @buuhonn Před 2 lety

    Thank you so much for this

  • @smuff73
    @smuff73 Před 4 lety +3

    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!

    • @SimonHutchinson
      @SimonHutchinson  Před 4 lety

      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...

    • @smuff73
      @smuff73 Před 4 lety +2

      Simon Hutchinson well so long as you don’t have to fix their loudspeaker when the drivers crap out then it’s fine🤪

    • @smuff73
      @smuff73 Před 4 lety +2

      Just to add loving this it has sent me down a rabbit hole!!

    • @SimonHutchinson
      @SimonHutchinson  Před 4 lety

      @@smuff73 Yes! Reasonable volume at all times!

    • @erikopnemer
      @erikopnemer Před 11 měsíci

      [hip~ 10] should handle dc offset.

  • @duggpinner3717
    @duggpinner3717 Před 2 lety +2

    😎

  • @cyranetic
    @cyranetic Před 3 lety +1

    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 🙏

    • @SimonHutchinson
      @SimonHutchinson  Před 3 lety +1

      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?

    • @cyranetic
      @cyranetic Před 3 lety

      @@SimonHutchinson Thanks for the hint! I'll try some uncompressed files.

  • @jzocchio
    @jzocchio Před 3 lety +1

    You have an intense voice.

    • @jzocchio
      @jzocchio Před 3 lety +1

      Thanks for this databending series! A great intro to some great ideas.

    • @SimonHutchinson
      @SimonHutchinson  Před 3 lety +1

      Ha! Thanks! It makes sense--I'm an intense guy.

  • @zethyr8833
    @zethyr8833 Před 2 lety

    Hey Simon, can Pure Data import and play video live?

    • @SimonHutchinson
      @SimonHutchinson  Před 2 lety

      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.

  • @urssounds
    @urssounds Před 2 lety

    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!

    • @SimonHutchinson
      @SimonHutchinson  Před 2 lety +1

      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.

  • @zethyr8833
    @zethyr8833 Před 3 lety

    Was 9:20 on purpose or a fun coincidence?

    • @SimonHutchinson
      @SimonHutchinson  Před 3 lety +1

      Ha! I can’t remember! I think it was just a coincidence, but maybe I was hiding an edit.