Kyma Forum
  Kyma Support
  Sample Prototype Question

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

next newest topic | next oldest topic
Author Topic:   Sample Prototype Question
sidechain
Member
posted 18 February 2003 16:24         Edit/Delete Message   Reply w/Quote
Hi... i'm having a bit of a problem with the "Sample" Prototype. I have the "LoopStart" set to the beginning of the sample (0) and the "LoopEnd" set to the end of the sample (1) and the "Start" set to the middle of the sample (0.5). What i would like to happen is to play the sample from the "Start" point in the middle, play through to the "LoopEnd" and loop back to the "LoopStart"... but what is actually happening is that i play from the "Start" point in the middle through to the "LoopEnd" and it loops back to the "Start" (not the "LoopStart"). How can i make this work? Thanks in advance.

IP: Logged

SSC
Administrator
posted 19 February 2003 10:41         Edit/Delete Message   Reply w/Quote
"Start" specifies the virtual beginning of the file. (It's as if the samples file really had nothing in it prior to that point.) So LoopStart and LoopEnd are both relative to the virtual start of the file, *not* the actual start of the file.

As I understand it, you want something that starts mid-file, plays to the end and loops back to the beginning of the file. The way I would do this is:
*Create a phase control function that starts at 0, goes up to 1 at the halfway point, immediately drops to -1 and goes up to 0 by the end of the wavetable (using the Samples file editor linear segments template).
* Then I would use this as the wavetable of an Oscillator and feed it into a Waveshaper that had my sample as the ShapingFunction. The Oscillator frequency should be the duration of your sample.

What this will do is to read from the midpoint of the samples file to the end, jump to the beginning of the file and play up to the middle again. If this is not exactly what you want, you could modify the phase control function to have a different pattern.

IP: Logged

sidechain
Member
posted 19 February 2003 11:48         Edit/Delete Message   Reply w/Quote
What i'm actually trying to do is make a very flexible looper where you can start from any point in a sample and loop between any points (even if the LoopStart is earlier than the SampleStart). I would like to have three faders; "Start", "LoopStart", and "LoopdEnd". Any additional info would be greatly appreciated.

IP: Logged

SSC
Administrator
posted 19 February 2003 18:08         Edit/Delete Message   Reply w/Quote
One kind of twisted way to do this would be to paste two or three copies of your sample into the same file. Then you could have arbitrary Start, End and LoopStart or LoopEnd points.

Or you could try using an Oscillator with FullRamp as the waveform, feed that into a ScaleAndOffset with hot parameters, and use that as the input to a Waveshaper with your sample as the ShapingFunction. You could experiment with the settings to see if you can get the desired looping behavior.

IP: Logged

dennis
Member
posted 21 February 2003 11:57         Edit/Delete Message   Reply w/Quote
Depending on how much looping you do, you might look at my set of tools, the Looper Construction Kit (www.greenteasoftware.com). Even if you prefer to use the standard Kyma Sounds, you might find the manual a good resource for ideas. The manual is available for free download.

- Dennis Leas

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