interpolating between window functions


    Dec 28 2006 | 12:46 am
    Hello friends,
    I have a real time patch playing windowed audio. I have the window functions stored in a buffer, and can change them. What I would like to have happen, is for there to be a slew time on the window, so that the old window is interpolated to the new window over the slew time.
    I have been kicking this problem around in my head for a minute, and haven't thought of a particularly good (i.e. elegant) way to do it. Or rather, I know how I could do it, but have this nagging feeling that there is a more simple solution than any direction I might embark on.
    Has anyone done something like this before, or is there an object or method I'm not thinking of that helps do something like this, off the top of anyones head?
    Thanks,
    b
    -- barry threw :: sound | (if you would see the stars clearly, http://www.barrythrew.com | look hard at the surrounding darkness) bthrew(at)gmail(dot)com | -Ooka Makoto 857-544-3967 |

    • Dec 28 2006 | 1:05 am
      How about jit.buffer~
      :)
      -A
    • Dec 28 2006 | 1:17 am
      Yes. I had been thinking that a jitter solution might be the best.
      I guess I should just build this thing and stop whining to the list. ;)
      Thanks.
      b
      Andrew Pask wrote: > > > How about jit.buffer~ > > :) > > -A >
      -- barry threw :: sound | (if you would see the stars clearly, http://www.barrythrew.com | look hard at the surrounding darkness) bthrew(at)gmail(dot)com | -Ooka Makoto 857-544-3967 |
    • Dec 28 2006 | 8:17 am
      2dwave~ could be used for interpolation between two windows.
      Best, Trond
      > > I have a real time patch playing windowed audio. I have the window > functions stored in a buffer, and can change them. What I would like > to have happen, is for there to be a slew time on the window, so that > the old window is interpolated to the new window over the slew time.
    • Dec 28 2006 | 10:39 am
      Its funny how easy things are to make after you make them...
      And after a couple/eight drinks.
      Here is a tentative solution to my problem.
      b
      Andrew Pask wrote: > > > How about jit.buffer~ > > :) > > -A >
      -- barry threw :: sound | (if you would see the stars clearly, http://www.barrythrew.com | look hard at the surrounding darkness) bthrew(at)gmail(dot)com | -Ooka Makoto 857-544-3967 |