![]() |
![]() ![]() ![]() ![]() ![]()
|
next newest topic | next oldest topic |
Author | Topic: Karplus-Strong? |
David McClain Member |
![]() ![]() ![]() Well, after now using my new Kyma system for all of about a week, I think I am beginning to understand its strong points. But given the support for delays and allpass filters, is it possible to do things like Karplus-Strong plucked sounds - like "pluck" in CSound. All the other goodies like time-variable delays are there. I haven't seen any examples of this yet, and it seems that the control over the delay lines isn't quite detailed enough to pull this one off. I'm thinking specifically about tuning a delay line by fractional sample intervals using an all-pass filter. I'll bet the Kyma can do it, I just don't yet know how! - DM IP: Logged |
David McClain Member |
![]() ![]() ![]() Sounds like I might have stumbled on a partial answer. The HarmonicResonator apparently uses a delay line to create its resonances. The decay parameter must be affecting a LPF in the feedback loop, and you must have used a tunable all-pass in order to accommodate arbitrary tunings. When I feed the HarmonicResonator with white noise I get a KP-like sound coming out. Adding a secondary feedback loop of 0 to 100 samp with LPF around this Sound gives me a bunch of no-so-tunable overtones that sound a lot like blowing into a bottle... - DM IP: Logged |
SSC Administrator |
![]() ![]() ![]() Yes, and you should also try using a triggered FunctionGenerator to feed in single cycles of different waveforms (excitations). IP: Logged |
David McClain Member |
![]() ![]() ![]() Well, duh!! I took your suggestions to heart and played all night with them. Depsite your saying so in the phonebook, I kept thinking I had to find a way to fill a delay line with spectrally shaped noise... Now I had the sudden realization that you are stimulating a resonator much like a pair of lips on a mouthpiece, or a bowing of a string. Sorry to be so thick here! But I think I have finally settled into the Karma of Kyma. I kept confusing the spectrum of the stimulant with that of formant resonators. They are similar but not necessarily the same in this context. Thanks for your prodding! It took me a while to rotate the "Rubik's Cube" called Kyma to the proper orientation in my mind. Wow! What a system you have developed! Wow!!! Thanks! - DM IP: Logged |
Bill Meadows Member |
![]() ![]() ![]() I finally got around to trying this myself last night and had a problem. I used a function generator to send a single cycle of a reversed exponential into a harmonic resonator. I used !keydown to trigger the function generator and !keynumber to set the frequency of the resonator. This worked to a certain extent, but after a few notes, I had what appeared to be a build-up of DC level (The ouput meters would max-out, but there was no sound). I tried inserting a HPF after the resonator, but that didn't fix it. What am I doing wrong? IP: Logged |
SSC Administrator |
![]() ![]() ![]() The HPF is probably not getting rid of the DC component completely. Try running the FunctionGenerator through a one sample delay, and subtract the delayed value from the FunctionGenerator output. This will hit the DC with a big hammer. IP: Logged |
All times are CT (US) | next newest topic | next oldest topic |
![]() ![]() |
This forum is provided solely for the support and edification of the customers of Symbolic Sound Corporation.