Change the pitch of a sound file in pure data

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

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

  • @呼延津如
    @呼延津如 3 ปีที่แล้ว

    Thank you very much for your tutorial! I can read the sound file and play it according to your previous tutorial with readsf, but now after I click read, there is no sound wave in the array. I don't understand what the problem is

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

    Thx so clear and so helpful ;)

  • @dj-smoothi4218
    @dj-smoothi4218 ปีที่แล้ว

    I noticed that for me at least, the longer an audio file is the faster it plays. A six minute JFK speech is played in less than a second! Not sure why?
    It looks like soundfiler has updated to have two outlets since this the video was released or maybe I'm using the wrong version of pd.
    I was able to place this between expr and phasor~ to get it to work more efficiently with the same range on from the slider:
    [sig~ ]
    -
    [*~]

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

      could well be. I was using what is now a very old version.

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

    Hey, thank you very much for this tutorial. I'm quite new to PD, so this is really helpful! Just wondering - is there a way to stop the sound file automatically, after playing, without pressing the 0 messages, so it's not looping. I would highly appreciate your help! Thanks

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

      I'm a little rusty because I haven't used PD in a while. But I've covered it in one of the follow up tutorials 👍

  • @soldateska
    @soldateska 6 ปีที่แล้ว

    great tutorials thank you so much! one question: loading the soundfile doesnt work for me like that, guess because i m on pd vanilla. Is there any alternative to load a soundfile with one click on vanilla? is it enough to put the soundfile in the same folder as the pd patch, or do i have to put somewhere the path of the soundfile? thanks!!

    • @潤來盧
      @潤來盧 6 ปีที่แล้ว +1

      dunno if u figured it out already but u could use the {openpanel} object connected to a message box that says [read -resize $1 array] or I think [read -resize ../desktop/samplename/ array] might work as well. (samplename and array is replaced with customized name) For me it worked both ways but the openpanel method seemed to work everytime!

    • @潤來盧
      @潤來盧 6 ปีที่แล้ว

      Btw the second method works only when the sample is stored on your desktop, you could probably use downloads or other file names.

  • @da23ad
    @da23ad 5 ปีที่แล้ว

    @ob wex what would it takes to play the wav sound at 27005KHz (instead of 44100KHz) ?

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

    What if we wanted to shift the pitch without changing the speed at which it goes through the sample

    • @QVisible
      @QVisible  7 ปีที่แล้ว

      It would be very different. You would have to do a mathematical calculation to create a whole new signal. For example if you were to change the pitch to higher without changing the speed, you would have to transform the current wave into multiples of itself with a shorter wavelength. It would take a lot of calculation. I don't know if there is a PD object that does this automatically.

    • @Wassup92294
      @Wassup92294 7 ปีที่แล้ว

      you've really let me down ob wex...

    • @QVisible
      @QVisible  7 ปีที่แล้ว

      +Wassup92294 I l know! ...Im so ashamed! ☺

    • @Wassup92294
      @Wassup92294 7 ปีที่แล้ว

      could be this?

    • @gabrielhansen2667
      @gabrielhansen2667 7 ปีที่แล้ว

      where did you get that screenshot from?