Kyma Forum
  Kyma Support
  Sample Rate

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

next newest topic | next oldest topic
Author Topic:   Sample Rate
David McClain
Member
posted 15 October 2000 03:53         Edit/Delete Message   Reply w/Quote
Hi,

I just received a pleasant surprise by the way your S/PDIF interface works, and it lead to some other experiments on my part. When switching the sample rate in Kyma, once I restart a sound (e.g., a sample playback) it doesn't seem to matter what sample rate I tell the Capy to use... they always play back at the correct pitch.

While I can understand the S/PDIF possibly working this way, by means of Async Sample Rate Converters, the audio outports also get the correct pitch. I also notice that whenever I choose an external clock reference, no matter what sample rate I tell the Capy to use, it eventually switches to match the external clock rate.

Interestingly, the DSP load seems the same on sample playback regardless of whether I use 44100 or 48000. I do, however, notice an increase in the DSP loading for synthesized sounds at the higher clock rates.

So this begs the question... Are you performing DSP based resampling? You must be if the audio out keeps correct pitch. But then why would the DSP loading remain the same between 44100 and 48000?

This is a very clever design on your part!

Cheers,

- DM

IP: Logged

SSC
Administrator
posted 15 October 2000 11:45         Edit/Delete Message   Reply w/Quote
Thanks!

The sample players adjust their playback speed so that you hear the recording as specified in the Rate or Frequency field, independent of the sample rate.

The reason that you do not see a difference in the DSP loading is that the sample rate change is about 9%, and the sample players are computationally inexpensive modules (so single instances of the module rarely show up as anything in the DSP status window).

IP: Logged

David McClain
Member
posted 16 October 2000 09:39         Edit/Delete Message   Reply w/Quote
When you say that the sample players adjust their playback speeds, could you be a bit more specific. Changing a sample rate could be as simple as a zero order sample-hold, or better, some form of interpolation. What kind of scheme does the Capy use?

IP: Logged

SSC
Administrator
posted 16 October 2000 20:34         Edit/Delete Message   Reply w/Quote
We use linear interpolation.

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