QCGInteractiveMusic
QCGInteractiveMusic
  • 124
  • 465 338
65. Live Coding Toolkit for Pure Data - Part 11
Andrew R. Brown
andrewrbrown.net.au
Real-time Music and Sound with Pure Data vanilla
A series that explores the basics of electronic music through visual programming.
Live Coding Toolkit - github.com/algomusic/Live-Coding-Toolkit-for-Pure-Data
Introducing: [map]
Featuring: [rand], [ramp] and Pd delay objects for feedback
Hydra - Oliva Jack - hydra.ojack.xyz/
Hydra-MIDI - Arno Schlipf - github.com/arnoson/hydra-midi
Inspired by Phillip David Sterns - Genuary 2023 - pixelform/status/1612927216727228423
Переглядів: 1 539

Відео

64. Live Coding Toolkit for Pure Data - Part 10
Переглядів 1,2 тис.Рік тому
Andrew R. Brown andrewrbrown.net.au Real-time Music and Sound with Pure Data vanilla A series that explores the basics of electronic music through visual programming. Live Coding Toolkit - github.com/algomusic/Live-Coding-Toolkit-for-Pure-Data Featuring: [randchord], [cycle], and [euclid] Utilises: Hydra - Oliva Jack - hydra.ojack.xyz/ Hydra-MIDI - Arno Schlipf - github.com/arnoson/hydra-midi H...
63. Live Coding Toolkit for Pure Data - Part 9
Переглядів 1,1 тис.Рік тому
Andrew R. Brown andrewrbrown.net.au Real-time Music and Sound with Pure Data vanilla A series that explores the basics of electronic music through visual programming. Live Coding Toolkit - github.com/algomusic/Live-Coding-Toolkit-for-Pure-Data Introducing: [euclid] Using: Hydra - Oliva Jack - hydra.ojack.xyz/ Hydra-MIDI - Arno Schlipf - github.com/arnoson/hydra-midi
62. Live Coding Toolkit for Pure Data - Part 8
Переглядів 1,2 тис.Рік тому
Andrew R. Brown andrewrbrown.net.au Real-time Music and Sound with Pure Data vanilla A series that explores the basics of electronic music through visual programming. Live Coding Toolkit - github.com/algomusic/Live-Coding-Toolkit-for-Pure-Data With thanks to: Hydra - Oliva Jack - hydra.ojack.xyz/ Hydra-MIDI - Arno Schlipf - github.com/arnoson/hydra-midi disintegration by Renzo Torr - Ritchse //...
61. Live Coding Toolkit for Pure Data - Part 7
Переглядів 990Рік тому
Andrew R. Brown andrewrbrown.net.au Real-time Music and Sound with Pure Data vanilla A series that explores the basics of electronic music through visual programming. Live Coding Toolkit - github.com/algomusic/Live-Coding-Toolkit-for-Pure-Data Introducing: [direct]
60. Live Coding Toolkit for Pure Data - Part 6
Переглядів 725Рік тому
Andrew R. Brown andrewrbrown.net.au Real-time Music and Sound with Pure Data vanilla A series that explores the basics of electronic music through visual programming. Live Coding Toolkit - github.com/algomusic/Live-Coding-Toolkit-for-Pure-Data Introducing: [randseq]
59. Live Coding Toolkit for Pure Data - Part 5
Переглядів 647Рік тому
Andrew R. Brown andrewrbrown.net.au Real-time Music and Sound with Pure Data vanilla A series that explores the basics of electronic music through visual programming. Live Coding Toolkit - github.com/algomusic/Live-Coding-Toolkit-for-Pure-Data Introducing: [ramp]
58. Live Coding Toolkit for Pure Data - Part 4
Переглядів 861Рік тому
Andrew R. Brown andrewrbrown.net.au Real-time Music and Sound with Pure Data vanilla A series that explores the basics of electronic music through visual programming. Live Coding Toolkit - github.com/algomusic/Live-Coding-Toolkit-for-Pure-Data Introducing: [sample~], [polysample~], and [randchord]
57. Live Coding Toolkit for Pure Data - Part 3
Переглядів 838Рік тому
Andrew R. Brown andrewrbrown.net.au Real-time Music and Sound with Pure Data vanilla A series that explores the basics of electronic music through visual programming. Live Coding Toolkit - github.com/algomusic/Live-Coding-Toolkit-for-Pure-Data Introducing: [panner~] and [echo~]
56. Live Coding Toolkit for Pure Data - Part 2
Переглядів 1,3 тис.Рік тому
Andrew R. Brown andrewrbrown.net.au Real-time Music and Sound with Pure Data vanilla A series that explores the basics of electronic music through visual programming. Live Coding Toolkit - github.com/algomusic/Live-Coding-Toolkit-for-Pure-Data Introducing: [periodic], [synth~], [fm~], [drums~], [quant], [rand], [defer], [gate], and [out~]
55. Live Coding Toolkit for Pure Data - Part 1
Переглядів 3,1 тис.Рік тому
Andrew R. Brown andrewrbrown.net.au Real-time Music and Sound with Pure Data vanilla A series that explores the basics of electronic music through visual programming. Live Coding Toolkit - github.com/algomusic/Live-Coding-Toolkit-for-Pure-Data Introducing: [tempo], [cycle], and [midi]
54. Performance-ready patches in Pure Data
Переглядів 3,2 тис.Рік тому
Andrew R. Brown andrewrbrown.net.au Real-time Music and Sound with Pure Data vanilla A series that explores the basics of electronic music through visual programming.
53. Smoothing with Line in Pure Data
Переглядів 2,5 тис.Рік тому
Andrew R. Brown andrewrbrown.net.au Real-time Music and Sound with Pure Data vanilla A series that explores the basics of electronic music through visual programming.
52. Low Pass Gate in Pure Data
Переглядів 1,8 тис.Рік тому
Andrew R. Brown andrewrbrown.net.au Real-time Music and Sound with Pure Data vanilla A series that explores the basics of electronic music through visual programming.
51. Modulation with LFOs in Pure Data
Переглядів 2,8 тис.2 роки тому
Andrew R. Brown andrewrbrown.net.au Real-time Music and Sound with Pure Data vanilla A series that explores the basics of electronic music through visual programming.
50. Arranging Sequences in Pure Data
Переглядів 3,2 тис.2 роки тому
50. Arranging Sequences in Pure Data
49. Tempo Modulation in Pure Data
Переглядів 2,1 тис.2 роки тому
49. Tempo Modulation in Pure Data
48. Build a mixer in Pure Data
Переглядів 3,6 тис.2 роки тому
48. Build a mixer in Pure Data
47. Stochastic Synthesis in Pure Data
Переглядів 2,9 тис.2 роки тому
47. Stochastic Synthesis in Pure Data
46. Probability 3: Random walk in Pure Data
Переглядів 1,9 тис.2 роки тому
46. Probability 3: Random walk in Pure Data
45. Probability 2: Gaussian distributions in Pure Data
Переглядів 1,7 тис.2 роки тому
45. Probability 2: Gaussian distributions in Pure Data
44. Probability 1: Linear Random with Pure Data
Переглядів 1,9 тис.2 роки тому
44. Probability 1: Linear Random with Pure Data
43. Audio Looper in Pure Data
Переглядів 10 тис.3 роки тому
43. Audio Looper in Pure Data
42. Sampling with Pure Data
Переглядів 9 тис.3 роки тому
42. Sampling with Pure Data
41. Granular Synthesis with Pure Data
Переглядів 14 тис.3 роки тому
41. Granular Synthesis with Pure Data
40. Cutting Up Audio with Pure Data
Переглядів 4,2 тис.3 роки тому
40. Cutting Up Audio with Pure Data
39. Modifying Audio File Playback with Pure Data
Переглядів 10 тис.3 роки тому
39. Modifying Audio File Playback with Pure Data
38. Audio File Playback in Pure Data
Переглядів 11 тис.3 роки тому
38. Audio File Playback in Pure Data
37. Drum Machine in Pure Data
Переглядів 15 тис.3 роки тому
37. Drum Machine in Pure Data
36. Polymeter in Pure Data
Переглядів 1,5 тис.3 роки тому
36. Polymeter in Pure Data

КОМЕНТАРІ

  • @johnmonsen5584
    @johnmonsen5584 15 годин тому

    Why would I bother with something as complex as this?

  • @barbaravelazquez5931
    @barbaravelazquez5931 2 дні тому

    Hi, how can i make the "clave" object?

  • @nikovolk777
    @nikovolk777 5 днів тому

    inlet: expected ‘float’ but got ‘list’

  • @bysharcc
    @bysharcc 7 днів тому

    if i'd use an audio file as an input, how would that be? because i despair rn pretty hard...

  • @returnofthemilk
    @returnofthemilk 19 днів тому

    Marvelous

  • @carlosayam
    @carlosayam 20 днів тому

    Need to fix >> Phasor~ * 2 - 1 (minus!) to make it bipolar

  • @vittrojanovsky
    @vittrojanovsky 24 дні тому

    Hello Andrew! Firstly thank you for amazing tutorials. It's amazing! I have encountered a problem with this looper. The same problem occurs with the Sampling patch from another video as well. The sample records only for the fraction of a second even if I press on / off Record toggle for few seconds. Do you know where might be the problem please? The patch is exactly the same as I followed in the video.

    • @QCGInteractiveMusic
      @QCGInteractiveMusic 20 днів тому

      It's possible that when you created the audioLoop array it used the default size. At about 1 min into the video I show how to set the size property to allocate the amount of memory you want to store the captured audio. Hopefully, that fixes your issue.

  • @chrisw1462
    @chrisw1462 27 днів тому

    You never say how to open a new patch. You never say what keys you're hitting to create the boxes. Only 5 minutes in, and I'm done.

    • @QCGInteractiveMusic
      @QCGInteractiveMusic 26 днів тому

      Fair call about not explaining how to open a new patch window (select New from the File menu), methods for creating the boxes are covered at around the 6:30 min mark.

  • @rbacellar_
    @rbacellar_ Місяць тому

    i'm loving your tutorials!! thank you for sharing this knowledge

  • @AgencyStageWorkBtl
    @AgencyStageWorkBtl Місяць тому

    I really congratulate him, he has made a brilliantly great introduction that has left me super motivated, the truth is that I did not think it would be to find a program like that, I was looking for years but years and

  • @TheCinefotografiando
    @TheCinefotografiando 2 місяці тому

    These videos of yours are a true godsend. Educator at heart you actually are, one can tell. For what is worth, thank your for your time sharing doing this.

  • @juleshorne2331
    @juleshorne2331 2 місяці тому

    Your tutorials are brilliant! Thanks so much. 🙏

  • @mitchellsloanmusic9658
    @mitchellsloanmusic9658 2 місяці тому

    Is there a way to do this, where it can detect transients and make the segments based on transients?

  • @mrair8259
    @mrair8259 3 місяці тому

    Excellent tutorials thanks!

  • @casim8842
    @casim8842 4 місяці тому

    I thought I was a PD 'expert'. Now I'm building my own synth in Purr Data, and it turns out I'm not, so, apologies for dismissing this series initially - they are now invaluable. Clear, uncluttered and precise!

  • @ggauche3465
    @ggauche3465 4 місяці тому

    I'm only up to here. A long time Max/MSP user as a young punk, I'm getting back into audio as an old punk. These vids are great Andrew. Methodical and comprehensive so far!

  • @guyanderton
    @guyanderton 4 місяці тому

    this is like making a real mixer out of components thanks for this

  • @jonkruth4157
    @jonkruth4157 4 місяці тому

    wow you are the best pure data teacher ever

  • @jonkruth4157
    @jonkruth4157 4 місяці тому

    Thanks for your amazing work !!!!! But i dont understand . why is it value 1 on $v1 > 1 ? why not 2 or 3? How i know out the value? cheers

    • @QCGInteractiveMusic
      @QCGInteractiveMusic 4 місяці тому

      1 is the maximum positive value we want for the waveform (they typically range from -1.0 to 1.0), so if it's greater than that, we fold it. Similarly, we fold values less than -1.

  • @momorarr
    @momorarr 5 місяців тому

    [vline~] :DDDDDD

  • @draconianrhythms
    @draconianrhythms 5 місяців тому

    Oh my god when it all comes together at the end 👌

  • @draconianrhythms
    @draconianrhythms 5 місяців тому

    Insanely cool. How would you go about progressively reducing the volume of the older samples? So, if you had three overdubs (three audio samples playing over each other), it would be cool to have the oldest audio sample reduce in volume, and the second oldest audio sample also reduce (but not as much as the oldest), so you can use the looper without everything getting ‘muddy’.

  • @sandrocavali9810
    @sandrocavali9810 5 місяців тому

    Thanks!

  • @sandrocavali9810
    @sandrocavali9810 5 місяців тому

    Brilliant

  • @draconianrhythms
    @draconianrhythms 5 місяців тому

    So cool! I’m very new to this, but seeing how easy it is to make sub patches for a particular scale, could you make a toggle switch that enables routing via a choice of sub patches, sub patch for major, another for minor etc? I’m thinking about hardware; a rotary encoder could cycle through any number of scales / sub patches…

  • @GiraGiroumusical
    @GiraGiroumusical 5 місяців тому

    how to mute the sound?

  • @pablobeltran3028
    @pablobeltran3028 5 місяців тому

    he talks so slow, so i speed it up by changing playback speed to 1.2 ... works well for 'smart-enough' people, .like you and me!

  • @jonahlazarusdrums3099
    @jonahlazarusdrums3099 5 місяців тому

    how do you make the sound stop ? Once I run it the tone seems to run indefinitely...

  • @jamieleesounds
    @jamieleesounds 5 місяців тому

    Andrew following your videos and studying pure data is my favourite hobby! Thanks so much for such great tutorials, you’re an amazing teacher!

  • @WARDISWARD
    @WARDISWARD 5 місяців тому

    I think granular synthesis is just an evolution of timestretch , I was using the tabplay~ with a short loop length ( Around 30 ms ) ; by adjusting the loopstart ( which also banged the tabplay ) I could scan through it , make it a bit smoother by converting the looplenght (in samples ) to hert used by a phasor + another tabread~as a windwowing function (so tabread~multiplied by tabplay~ ) Crude but fun

  • @t1mer1ch
    @t1mer1ch 6 місяців тому

    so great Andrew very inspiring thank you

  • @uoailewa
    @uoailewa 6 місяців тому

  • @milesclark3350
    @milesclark3350 6 місяців тому

    your actually the goat dude I and everyone appreciate the work that goes into these tutorials

  • @ybRGBMFG
    @ybRGBMFG 6 місяців тому

    cheers m8 <3

  • @kritikkaushal6305
    @kritikkaushal6305 6 місяців тому

    Thanks for this! Pure gold!

  • @alwayssomewhattired
    @alwayssomewhattired 6 місяців тому

    VI Scose Poise

  • @dovydasgataveckas427
    @dovydasgataveckas427 6 місяців тому

    Followed step by step, the random was just spitting out random notes without any quantisation.

  • @uoailewa
    @uoailewa 7 місяців тому

  • @denizatalay
    @denizatalay 7 місяців тому

    This one was interesting!

  • @dovydasgataveckas427
    @dovydasgataveckas427 7 місяців тому

    Hello Andrew, I've been really enjoying your video series on PD, really great tutorials. But I seem to have run into an issue, I've been following this video step by step but as soon as I connect the "pack 0 0 0" object to "clone mono-synth 1" I receive an error message in the log "clone: instance number 1 out of range". I've tried figuring it out on my own but with no luck unfortunately. Looking forward to any suggestions that you might have! All the best!

  • @77774r
    @77774r 7 місяців тому

    Andrew, thank you for your videos. Its very helpfull! I will watch all of them.

  • @extrajava9175
    @extrajava9175 7 місяців тому

    I managed to get the mute working by converting its output to bang and sending that to hot input on a multiply,

  • @gabrieldecarvalhoeoliveira5618
    @gabrieldecarvalhoeoliveira5618 7 місяців тому

    come back!!

  • @replicaman9215
    @replicaman9215 7 місяців тому

    Terrific, well paced video. Clear, understandable, useful. Thanks a million

  • @AndrewLyonsPhD
    @AndrewLyonsPhD 7 місяців тому

    Why do you subtract 90 before the UV meter?

    • @draconianrhythms
      @draconianrhythms 5 місяців тому

      I’d like to know also 🤔

    • @enoodle
      @enoodle 14 днів тому

      i think it sets the noise floor to -90db, so VU meter will display your audio input with the signal starting from that value as 0.

  • @gabrieldecarvalhoeoliveira5618
    @gabrieldecarvalhoeoliveira5618 7 місяців тому

    Hello!! I can't find your email in your website... I would love to be your student one day, if you'd agree! I currently study composition in Brasil, but soon I'll end my undergraduate time, and maybe I'll travel somewhere to immerse myself in eletronic studies. Let me know if there is a possibility for something like that to happen, or if you'd be wiling to give online classes some day!

  • @gabrieldecarvalhoeoliveira5618
    @gabrieldecarvalhoeoliveira5618 7 місяців тому

    The little blips of noise sound like you are typing

  • @gabrieldecarvalhoeoliveira5618
    @gabrieldecarvalhoeoliveira5618 7 місяців тому

    That's Amazing... I'm inspired to release my live codings now

  • @denizatalay
    @denizatalay 7 місяців тому

    Another great video. Thanks!

  • @denizatalay
    @denizatalay 8 місяців тому

    The best pure data tutorial and lecturer which I have ever seen! Thanks!