13. Waveshaping in Pure Data

แชร์
ฝัง
  • เผยแพร่เมื่อ 4 พ.ย. 2024

ความคิดเห็น • 12

  • @KorathiHeatwave
    @KorathiHeatwave วันที่ผ่านมา

    Thx Master

  • @jonkruth4157
    @jonkruth4157 7 หลายเดือนก่อน +2

    wow you are the best pure data teacher ever

  • @andy-gee-2k
    @andy-gee-2k 2 ปีที่แล้ว +3

    Wow, thanks, now I finally understand what this square with the diagonal line actually means, seen so many times, used so many times. Thanks a lot, that's amazing :)

    • @WARDISWARD
      @WARDISWARD ปีที่แล้ว

      LOL , it's an X-Y axis where the x input positio equals the Y position iow a linear , that's high school material

  • @marcocatani2031
    @marcocatani2031 ปีที่แล้ว

    great video, thank you

  • @denizatalay
    @denizatalay 10 หลายเดือนก่อน

    This one was interesting!

  • @malburian
    @malburian ปีที่แล้ว

    Amazing series! But I can't understand why we add 1 then multiply by 50. Can someone explain please?

    • @patrickmanion8736
      @patrickmanion8736 ปีที่แล้ว +8

      We want to map the min/max osc~ values onto the x axis of the array. The oscillator volume ranges over [-1, 1] inclusive. If we add +1 to every number the volume will now range over [0, 2] inclusive. If we multiply this by 50 the numbers will range over [0, 100] which is the input range of the table (x indices range from 0 to 100). This allows us to read the out the y values of the graph. Hope this helps!

  • @WARDISWARD
    @WARDISWARD ปีที่แล้ว +1

    I never use the $0 variable when declaring the tabread , why do you use it ?

    • @QCGInteractiveMusic
      @QCGInteractiveMusic  ปีที่แล้ว +3

      $0 appends a unique instance number to the table so that if several arrays with the same name are open (e.g. across multiple patches) Pd uses the appropriate one(s).

  • @JuanUys
    @JuanUys ปีที่แล้ว

    At 4:33 you choose the array X to be 200, but at 7:40 you only scale up to 100. Did you mean to scale up to 200?

    • @jemery2016
      @jemery2016 ปีที่แล้ว

      At 5:46 he changes from original 200 to 100 to be consistent with resizing.