Removing Sample Clicks??


    Mar 14 2008 | 8:07 pm
    I am trying to use sel to remove sample clicks by sending a bang to a line message to adjust the amplitude at the beginning and end of a sample. I am trying to use the Loop Sync Output given by groove~ to trigger the sel at .95, but for some reason sel isn't sending a bang out its left outlet. I thought it might be because it was a float so I multiplied the loop sync output by 10 and set sel to 95. still no good. the thing is, the sel right outlet is sending out bangs, just not its left. This is incredibly frustrating. I see no explanation for why sel shouldn't be working. Does anyone have any ideas?

    • Mar 14 2008 | 9:19 pm
      Quote: kyle.kaplan@mail.mcgill.ca wrote on Fri, 14 March 2008 13:07 ---------------------------------------------------- > I am trying to use sel to remove sample clicks by sending a bang to a line message to adjust the amplitude at the beginning and end of a sample. I am trying to use the Loop Sync Output given by groove~ to trigger the sel at .95, but for some reason sel isn't sending a bang out its left outlet. I thought it might be because it was a float so I multiplied the loop sync output by 10 and set sel to 95. still no good. the thing is, the sel right outlet is sending out bangs, just not its left. This is incredibly frustrating. I see no explanation for why sel shouldn't be working. Does anyone have any ideas? ----------------------------------------------------
      You're sampling the right outlet of groove with snapshot or something, I assume. You'll almost never get the exact value you are looking for this way.
      You should use [> .95] and change.
      mz
    • Mar 14 2008 | 9:27 pm
      For a different approach, have you considered using [trapezoid~]? Use the sync out of [groove~] to drive [trapezoid~] and you're in business!
      On Mar 14, 2008, at 2:07 PM, Myrddin_Wyllt wrote:
      > > I am trying to use sel to remove sample clicks by sending a bang to > a line message to adjust the amplitude at the beginning and end of > a sample. I am trying to use the Loop Sync Output given by groove~ > to trigger the sel at .95, but for some reason sel isn't sending a > bang out its left outlet. I thought it might be because it was a > float so I multiplied the loop sync output by 10 and set sel to 95. > still no good. the thing is, the sel right outlet is sending out > bangs, just not its left. This is incredibly frustrating. I see no > explanation for why sel shouldn't be working. Does anyone have any > ideas?
      ---- Steven M. Miller Professor, Contemporary Music Program College of Santa Fe
      Home SFIFEM Atrium Sound Space OVOS CMP
    • Mar 15 2008 | 11:16 pm
      Smill, would you be able to post a basic patch that utilizes this? I see how trapezoid could be used to shape the amplitude, but I am having trouble actually implementing it. I have sync output driving my trapezoid, with arguments .05 and .95, and am using snapshot~ to send its values to the right inlet of the stereoamp~ patch provided in the groove MSP tutorial. Doesn't seem to be working tho. I'll attempt to use > 95, but i think it would be better to use trapezoid~, since what it does seems clearer to someone looking at the patch.
    • Mar 16 2008 | 12:14 am
      There should be no need for snapshot~ if you're using trapezoid~. It's better to keep it all in the signal domain. Note: the stereoamp~ abstraction from the groove~ tutorial expects floats in the right input. To make stereoamp~ work with trapezoid you'll need to change it to something like this:
    • Mar 16 2008 | 1:09 am
      Here's a quick and dirty demo. Notice the mod to the 'stereoamp' subpatch to work with signal input for amplitude.
      A much more functional method would be to use [adsr~], of course.
      On Mar 15, 2008, at 5:16 PM, Myrddin_Wyllt wrote:
      > > Smill, would you be able to post a basic patch that utilizes this? > I see how trapezoid could be used to shape the amplitude, but I am > having trouble actually implementing it. I have sync output driving > my trapezoid, with arguments .05 and .95, and am using snapshot~ to > send its values to the right inlet of the stereoamp~ patch provided > in the groove MSP tutorial. Doesn't seem to be working tho. I'll > attempt to use > 95, but i think it would be better to use > trapezoid~, since what it does seems clearer to someone looking at > the patch.
      ---- Steven M. Miller Professor, Contemporary Music Program College of Santa Fe
      Home SFIFEM Atrium Sound Space OVOS CMP
    • Mar 16 2008 | 8:11 pm
      The "quick and dirty" demo is just what i was looking for, smill. much thanks.