advice


    Sep 14 2006 | 8:55 pm
    hello all,
    im trying to build a beat slicer that will act somwhat like Acid in that it
    will strech a sample to the right legth for the tempo that is being played.
    also it will slice the sample in varying places specified by me ( so it
    dosnt sound like pooo) each of those slices will be activated by Key
    commands. and willplay only when the previous clip has compleated. thats
    where i need your help. what is a good way of buffering a command untill the
    current clip is done playing? anything would help :)
    if i havn't been clear enough just ask about what your confused about
    thanks much,
    joel

    • Sep 15 2006 | 7:26 am
      Hi Joel,
      I understand what you're after and can only envy the work you have in store for yourself =) .. It'll take some work to get to that point but it's quite possible. Sorry I can't be more helpful... have you started working through the tutorials?
      sincerely,
      James
    • Sep 15 2006 | 2:47 pm
      Your plan sounds ambitious but your actual question should be easy to solve. [line~] gives a bang when it finished playing. You could connect that bang to [zl queue].
      Have you considered time-stretching your sampleloop (assuming that it is neatly cut to 2^x beats) and then slicing on every beat? That way you won't have to do 'intelligent' transient detection.
      Time stretching could be done
      1) with a granular playback system (although there are no granular systems available for max that I know of that will stretch without artifacts)
      2) by playing back your sample slower and pitch shifting back to original pitch.
      btw, let me know when
      http://www.zplane.de/showPage.php?SPRACHE=UK&PAGE=products11
      becomes available for max ;)
      Cheers,
      Mattijs
    • Sep 15 2006 | 4:56 pm
      i was kinda thinking along the lines of opption # 2. it seems like it would
      work abit better.
      also how can there be no granular systems for max? didn't they make Hippno
      with max objects?? i mean it has plenty of objects geared tward granular
      such as Stutter~ and the like
      On 9/15/06, Mattijs Kneppers wrote:
      >
      >
      > Your plan sounds ambitious but your actual question should be easy to
      > solve. [line~] gives a bang when it finished playing. You could connect that
      > bang to [zl queue].
      >
      > Have you considered time-stretching your sampleloop (assuming that it is
      > neatly cut to 2^x beats) and then slicing on every beat? That way you won't
      > have to do 'intelligent' transient detection.
      >
      > Time stretching could be done
      > 1) with a granular playback system (although there are no granular systems
      > available for max that I know of that will stretch without artifacts)
      > 2) by playing back your sample slower and pitch shifting back to original
      > pitch.
      >
      > btw, let me know when
      > http://www.zplane.de/showPage.php?SPRACHE=UK&PAGE=products11
      > becomes available for max ;)
      >
      > Cheers,
      > Mattijs
      >