Trying to change Sample rate playback in real time ??


    c x's icon
    c x's icon
    c x
    Dec 30 2020 | 2:45 am
    I’m am trying to figure out where to begin in my patch! My idea is to be able to change the sample rate of all the audio and effects playing. What I am trying to replicate is something found on old Roland digital recorders that had a function called VariPitch. It would allow you to lower the playback speed of the audio (like a tape machine) and if digital effects were added then consequently lower that along with it too. I’m guessing from what I understand this works by changing the machines sample rate in real time. It could record at 32khz sample rate and then by lowering it, to say 1khz, play back slower.
    At first I found adstatus which doesn’t really do what I need but it would really interesting to control the global sample rate per 1hz incremental up or down. Then I came across poly~ and this seems like it would do what I need but I’m not sure.

    • c x's icon
      c x's icon
      c x
      Dec 30 2020 | 2:46 am
      If anyone had a patch example to share or point to its appreciated!
    • Jean-Francois Charles's icon
      Jean-Francois Charles's icon
      Jean-Francois Charles
      Dec 30 2020 | 3:43 am
      I would start with groove~'s playback speed or ad-hoc driving of play~. You record a buffer~ at a given sample rate, then you play it back at a different rate, "simulating" a different sampling rate. That's basically what VariPitch allows: live modification of playback rate.
    • Korhan Erel's icon
      Korhan Erel's icon
      Korhan Erel
      Mar 20 2023 | 10:32 am
      I'd like to revive this thread. What I want to achieve is creating a master clock rate that changes the rate of the whole or part of the patch. Like the clock rate knobs on some pedals like Chase Bliss Mood or Alexander Pedals Marshmallow. Basically, slowing the whole patch.