Kyma Forum
  Kyma Support
  Polyphonic Feedback?

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

next newest topic | next oldest topic
Author Topic:   Polyphonic Feedback?
David McClain
Member
posted 30 October 2000 01:40         Edit/Delete Message   Reply w/Quote

bowedkarplus-strong.kym

 
Hi,

I got a really good Karplus-Strong bowed sound using a MemoryWriter for feedback. A couple of questions arise...

1. I notice that the tuning is dependent on the LPF cutoff frequency. By setting its cutoff to 12 times the KeyPitch I can get it pretty well in tune across the keyboard. Why is this? And how do I keep it in tune with different amounts of spectral feedback?

2. I want to allow some polyphony, but when I put a MidiVoice at the right of all of it, the system complains that the MemoryWriter's wavetable is being written more than once. Since the name of the wavetable for the MemoryWriter is decided at compile time, how do I write its name so that multiple voices can allocate independent wavetables?

Cheers,

- DM

IP: Logged

pete
Member
posted 31 October 2000 20:57         Edit/Delete Message   Reply w/Quote

polyBow.kym

 
I've added poly to your module using a technic carla showed me where it adds a different random name to each iteration. Don't ask me how it works but do tell me if it works,as I can only get a poly of one before I run out of DSP power.
Also its a pity that the delay line has a built in smoothing factor which gives a perminant portamento. Maybe you are using a newer version that sorts out this problem?
Your right the pitch control of the filter is not right but I thought it use to be in older versions. Maybe c+k might have a look when they go back over to the US of A in a few weeks.
I'm sure they will if we all speak nicely to them.
Anyway please let me know if it works on a bug cappy
Thanks

IP: Logged

David McClain
Member
posted 01 November 2000 10:52         Edit/Delete Message   Reply w/Quote
Yes! Thanks Pete!

That little script did the trick and I understand now how it works! I was able to get 4 voices out of it before running out of realtime. It looks like something funny going on in the last DSP, because all the others are loaded only to about 40%.

The portamento you mentioned also puzzled me but I took care of it by delaying the trigger of the bowing noise source. It looked to me like the delay line had to take at least a full-length delay cycle in order to adjust its scaling.

The filter tuning still puzzles me, but I found that by dropping the filter order to 2 I could use a darker cutoff of 9x instead of the 12x needed by a 4th order filter. No doubt it has something to do with phase shift through the filter, because in order to tune a real waveguide instrument you need to insert a fractional cycle delay using an all-pass filter. I didn't have to do that here since Kyma allows interpolation in the delay scale, and the LPF must be adding its own two cents...

Thanks again!

- DM

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