14. Bitcrusher in Pure Data

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

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

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

    Great stuff, instead of dividing by a number smaller than 1 and then multiplying, it may be more intuitive to multiply by a large number to obtain something that can be rounded and then divide.

  • @cxmdjrxd2584
    @cxmdjrxd2584 2 ปีที่แล้ว

    Super helpful, thanks for that :)

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

    Thank you for your work!! Also, I wonder if the rint object has the same function as the round object? It seems to work fine when I replace it with rint, which makes more sense to me.

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

      It does seems that using rint or round in the [expr] box work similarly.

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

    Hey, great video and enjoying the series so far! One question, why do we get three values at minimum bit depth (minus gain, zero and plus gain) instead of the two values usually representable with one bit?

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

      This should be due to the signal being bidirectional. Both the negative and the positive half are being rounded to -1 and 0 and 0 and 1 respectively.

  • @4estral
    @4estral ปีที่แล้ว

    I gotta try this on mic input.

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

    hey , this is awesome and until today , because of some reason i can not explain, it does not work anymore

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

      Hi Elmero, sorry to hear its not working for you. i just rebuilt the patch based on the video and seems to work for me still. Curious.

    • @elmeromero3836
      @elmeromero3836 2 ปีที่แล้ว

      @@QCGInteractiveMusic Hey , thanks for the quick answer ... last week it worked like a charm ... it also tells me expresion divide by zero detected as i start the patch or do something else in the patch .. pretty weird bug .. i am on windows.
      By the way thank you for all the usefull videos you have made

    • @elmeromero3836
      @elmeromero3836 2 ปีที่แล้ว

      @@QCGInteractiveMusic its only if i route external audio trough it .. at least i found out it works quite well ..

  • @dankro279
    @dankro279 2 ปีที่แล้ว

    I am trying to do chip tune like sounds with pure data. Bitcrushing is a good start, but to make it more authentic, I am trying for some sampling rate decimation. Unfortunately I haven't succeeded so far. Tried it with snapshot and metro object, but the metro object does not really do the rates needed (above 5kHz). Is there another object I haven't yet taken into consideration? or does anyone have a different brilliant idea?

    • @QCGInteractiveMusic
      @QCGInteractiveMusic  2 ปีที่แล้ว

      In Pd's audio settings you can specify the sample rate (say 8K). That and bit-crushing should get low fi audio. Then use short sequences, raw square waves and no dynamics :)

    • @dankro279
      @dankro279 2 ปีที่แล้ว

      @@QCGInteractiveMusic Thanks a lot. I also learned that what I was trying to do with snapshot and metro object, actually works with samphold~and phasor~object.

    • @dankro279
      @dankro279 2 ปีที่แล้ว

      @@QCGInteractiveMusic What exactly do you mean by "raw square waves" ? As in "non pulse-width-modulated" ? I guess you must mean something else as I know most chip-tune music is always heavy on PWM, especially SID-music.