kyma•tweaky . Share . EchoAccentDiscussion

JackRosete wrote: I would like to build a delay in which echoes that occur on the strong beat(s) of any given time signature can be emphasized (user defined), and echoes in between can be attenuated - in real time. In addition, I would like to control the pitch envelope of individual echoes occurring on a given beat within any time signature - in real time.


In the attached Sound file (Echoes with accents on beats.kym), the output of the delay is multiplied by a scale factor in an Attenuator. The scale factor is chosen from an array of faders using the current BPM:

((1 bpm: !BPM) countTriggersMod: 8) of: #(!B01 !B02 !B03 !B04 !B05 !B06 !B07 !B08)

so you can give different echoes different amplitudes. It also gives you a !BeatsDelay fader to control the delay time.

To do the pitch shifting, these examples use analysis/resynthesis. The delay inherent in this algorithm is compensated for by decreasing the delay that is requested in the DelayWithFeedback. In other words, since we want to delay the signal anyway, we just delay it a little less in order to make the original line up with the analysis/resynthesis.

The top two Sounds can take a live input and have adjustable BPM. The next row of Sounds let you select a sample from the File Dialog and Kyma sets the BPM automatically based upon the duration of the sample.

The more computationally intensive one lets you analyse frequencies down to 42 hz. The LITE version can analyze down to 84 hz.

-- CarlaScaletti - 16 Apr 2006

----- Revision r1.1 - 16 Apr 2006 - 01:24 GMT - CarlaScaletti
Copyright © 1999-2014 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding kyma•tweaky? Send feedback.