• Hopperklopper

    Hello

    I made a Granular delay, and I would like to share it with you.
    I included a feature that I missed in granular delays I tried out a steady movement through the buffer.

    Greetings Raffael

    http://www.pdpatchrepo.info/hurleur/Granular_Cloud_Delay.pd

    posted in patch~ read more
  • Hopperklopper

    Hello everyone
    I'm relatively new on PD and working on a Granular Delay. I am stuck and I would appreciate it if someone could help me.

    So what I've been trying to build is a delay module with which I can scrub through the last five seconds of input and process that input with granular resynthesisis. What I need for that is an array which doesn't record five seconds at once, but constantly records and erases it's content. I tried several things but none really worked. But I think I have a clue what to do but not how to write that in PD.

    I figured I need to create a array which has 88 samples as the smallest unit (as 88 samples should be the shortest grain length I would like to use). Now the array should record the first 88 samples into position 1 then move those 88 samples to position 2 and write 88 new samples into position 1. The array should do that constantly and when a package of 88 samples reaches a point after 5 seconds (220500 samples) that package should be erased. (picture 1) So basicly I want to handle the input as a sample that constantly changes

    A build something similar to this using multiple arrays (example 1), but I don't think using 2505 arrays can be the solution because It might be difficult to code that and to change the grain length.

    So that is my problem. I would really appreciate it if somebody could help me

    greetings Raffael

    http://www.pdpatchrepo.info/hurleur/P1010219.JPG

    posted in technical issues read more
  • Hopperklopper

    Hello everyone

    I would like to thank bystrano and arif for their useful help and I will upload my patch when I am done.

    Raffael

    posted in technical issues read more

Internal error.

Oops! Looks like something went wrong!