Kyma Forum
  Tips & Techniques
  Time signature delay

Post New Topic  Post A Reply
profile | register | preferences | faq | search

next newest topic | next oldest topic
Author Topic:   Time signature delay
JackRosete
Member
posted 15 April 2006 11:04         Edit/Delete Message   Reply w/Quote
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.

For example, when working on a 7/8 track I could make the echoes stronger on the first, fourth and fifth beats, or try for a syncopated sound with stronger echoes on the second and fourth beats, or morph from one setting to the other over say four bars.

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.

I'm still figuring out the idea in my head so before I start building it any ideas/tips would be very welcome!

IP: Logged

pete
Member
posted 15 April 2006 17:12         Edit/Delete Message   Reply w/Quote
One way would be to use the multitap delay in petes DSP modules.
Another would be with Two delays with feed back, one loud and one quiet. The load one would be timed to the length of a bar and the other one timed to the length of a beat. The bar one could feed the beat one as well to give the beats more power in the latter bars.

IP: Logged

SSC
Administrator
posted 15 April 2006 19:43         Edit/Delete Message   Reply w/Quote

Echoeswithaccentsonbeats.kym

 
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.

IP: Logged

JackRosete
Member
posted 16 April 2006 11:41         Edit/Delete Message   Reply w/Quote
Fantastic! I'll check it out right away...

IP: Logged

tuscland
Member
posted 16 April 2006 13:45         Edit/Delete Message   Reply w/Quote
This is a great patch !!!

IP: Logged

All times are CT (US)

next newest topic | next oldest topic

Administrative Options: Close Topic | Archive/Move | Delete Topic
Post New Topic  Post A Reply

Contact Us | Symbolic Sound Home

This forum is provided solely for the support and edification of the customers of Symbolic Sound Corporation.


Ultimate Bulletin Board 5.45c