Kyma Forum
  Kyma Support
  Pacarana TAU: Cross Mode Crackles?

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

next newest topic | next oldest topic
Author Topic:   Pacarana TAU: Cross Mode Crackles?
Denis Goekdag
Member
posted 12 April 2010 08:43         Edit/Delete Message   Reply w/Quote
I seem to be getting a lot of ugly digital artifacts when using cross mode with the TAU player. Not sure wether it was that way on the Capy. When all Morph parameters are at the same, integer position ( = playing back just one PSI file), everything is fine. Also Morph Mode and Mix Mode are fine. It's just the Cross mode that seems to be misbehaving. Sounds like some counters are out of sync with each other or something like that.... anyone having similar findings?

Apart from that, the TAU sounds a lot better & feels a lot more responsive on the Pacarana, which is exactly what I was hoping for :-)

IP: Logged

Denis Goekdag
Member
posted 12 April 2010 09:05         Edit/Delete Message   Reply w/Quote
Also, some of the TAU gallery sounds seem to generate crackling at sample rates that are not 44.1khz .... for example the "Formant Bank w/ parameter envelopes from...." in fantasySounds sounds fine when playing the default setting back at 44.1k, but at any other sample rate there are audible crackles. DSP is nowhere near showing any sweat, FW bandwidth is also not the issue (other sounds play back fine...).

Any ideas? Maybe a bug only showing at sample rates other than 44.1 (like maybe some absolute time/frequency values in some low-level code instead of a factor of sample rate) ?

IP: Logged

bar|none
Member
posted 12 April 2010 11:06         Edit/Delete Message   Reply w/Quote
Is your pacarana's audio interface sending the audio directly out an analog out or is it connected to another interface via digital connection?

My inclination would be to suspect that a digital connection is not clocked correctly.


IP: Logged

Denis Goekdag
Member
posted 12 April 2010 11:35         Edit/Delete Message   Reply w/Quote
The interface is internally clocked and analog outs are used for monitoring, so clocking isn't a possible source. Also if there was a clocking issue, the crackles would persist independent of parameter settings or which Sound is playing.

IP: Logged

Denis Goekdag
Member
posted 12 April 2010 13:10         Edit/Delete Message   Reply w/Quote
Being more specific: it is the sample rates that are multiples of 48k that are doing odd stuff.

Here is an example. It is the preset sound Synthesis-Keyboard Controlled / Formant Bank Oscillator KBD / bell voice KBD. Only modification is reduced output gain.

Again, MOTU Traveller MK3 firmware 1.02 (most recent one), set to internal clock, analog outputs used (feeding into analog ins of main DAW interface). Nothing except Pacarana and MOTU on the FW bus, everything else is on a dedicated FW controller card. Quality cabling.
All buffers etc set to maximum values to be on the safe side.

Procedure: set SR to 96k. Compile, Load & Start. Play 4 notes while recording the output (with the Metric Halo MIO console app in this case). Crackles. Apple+K to kill the sound, switch to 88.2k. Compile, Load & Start. Play 4 notes while recording. No crackling. Apple+K, switch to 176.4k, Compile & Load & Start, play 4 notes, no crackling. Apple-K, Switch to 48k (!!)..... crackling.

Here are the 96k and 88k examples as wav files: http://www.surroundsfx.com/images/Pacarana_On_Crackles.zip

Note that the errors are spike-like, not typical no-sync dropouts. Like audio data from a wrong memory location multiplexed into the output stream.

When I installed the MOTU driver on my Laptop and recorded at 192k, there was no crackling. So it's *not* the clock oscillator on the MOTU that is behaving erroneously at 48k and multiples (at least thats my current assumption).

My (un-)educated guess is that some piece of code isn't scaling to 48k and multiples thereof correctly.

*help*

IP: Logged

SSC
Administrator
posted 12 April 2010 13:58         Edit/Delete Message   Reply w/Quote
Thanks Denis, extremely helpful info. It appears to be a problem in FormantBankOscillator itself rather than in Tau. Cross mode in the Tau editor is most likely a different problem altogether (it uses lots and lots of realtime expressions and they may be scheduling incorrectly at those sample rates--will look into whether those can be optimized further).

Thanks for your help!

IP: Logged

Denis Goekdag
Member
posted 12 April 2010 15:21         Edit/Delete Message   Reply w/Quote
Actually, I think you're right that the Cross mode of the Tau editor/player is a separate issue. Looking at it closer, the "Tau Cross Crackle" appears to be sample rate independent. I'll double check tomorrow that it isn't just some weirdness in the particular PSI files involved in my session today.

One thing common to most of the Sounds I use is that my sample library is in 192k and that thus most analysis type files will have been generated from that source sample rate.

BTW you sure win the first prize in "fastest developer response" ;-)

IP: Logged

Denis Goekdag
Member
posted 13 April 2010 14:13         Edit/Delete Message   Reply w/Quote
Double-checking showed crackling in Tau Cross mode with a set of completely different PSI files as well. They *were*, however, generated from 192k files, too.

IP: Logged

SSC
Administrator
posted 13 April 2010 15:29         Edit/Delete Message   Reply w/Quote
Hi Denis,

How many psi files are in the Tau editor when you hear the clicks? Am asking because when I tried it just now with two files at 192 kHz in Cross mode, I didn't hear the clicks. Did you have more than two files?

Another possibility is that the voiced/unvoiced markers are in the middle of a noisy segment so when it crosses over from one to the other you are hearing a click in the transition?

Could you please send us (by email attachment) the Tau file, Psi files and the FormantBankOscillator that is producing these clicks so we can try to track down the source? (We can definitely hear it in the recordings you sent but if we have the original Sounds and files we might be able to determine what's going on).

Thanks for your help!

IP: Logged

Denis Goekdag
Member
posted 14 April 2010 11:30         Edit/Delete Message   Reply w/Quote
Hey SSC,

(first off: the example files linked to in this thread are showing my *general* "48k andmultiples thereof" issue, NOT the TAU issue.)


"How many psi files are in the Tau editor when you hear the clicks? Am asking because when I tried it just now with two files at 192 kHz in Cross mode, I didn't hear the clicks. Did you have more than two files?"

No, just two files. Make sure that sourcemorph is a non-integer value.

"Another possibility is that the voiced/unvoiced markers are in the middle of a noisy segment so when it crosses over from one to the other you are hearing a click in the transition?"

Hmm, hard to tell, theoretically that could be --- using a piano tone and clangs on a metal gate here, so they aren't exactly noise-free sounds. BUT the unvoiced markers appear to only at transients, not in-between.

"Could you please send us (by email attachment) the Tau file, Psi files and the FormantBankOscillator that is producing these clicks so we can try to track down the source? "
Done.

Leaving the TAU be for a moment, and going back to the 48/96/192k issue : I'm seeing crackling distortion (or distorted crackling...) as heard in the files linked above on EVERY sound I play when running at 48/96/192k (not just those using formant oscillators/TAU etc). Switching to 44/96/192 immediately cures it.

Also, changing the I/O Delay parameter for the MOTU changes the density of crackles (shorter I/O latency = more crackles per second), which could indicate some buffer either getting some crap written to it at the beginning or end (by some overflow somewhere else) or running longer/shorter than it should.

Basically: maybe it is a problem with the MOTU Traveller MK3 driver in the Pacarana?

cheers,
d



IP: Logged

Denis Goekdag
Member
posted 14 April 2010 12:37         Edit/Delete Message   Reply w/Quote
Next test done: verified that MOTU works fine at all sample rates on my laptop using MOTU drivers.

[This message has been edited by Denis Goekdag (edited 14 April 2010).]

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