It seems to me that very low frequencies (ctrl signals < 15hz) are not accurate any more when passed through a BUS (or FX). At least when it controls a delay:

The patch records a flute osc source (press RECORD for a while) into a delay an plays it back at a speed given by the LFO. This is copied in the FX area and the ctrl signal (LFO) is send to the FX area but seems to get distorted. You can here a buzz in the audio coming from the delay in the FX area.

When the ctrl signal is added to a carrier signal (and the carrier filtered out) the buzz is gone. (Turn the ..bug.. switch)
(If someone has a better workaround, that would be nice

When sending the ctrl signal directly to a OSC (pitch) it all seems ok
(not in this patch)

I've not looked at your patch (I'm at work), I'm not sure I would understand it if I did but could it be related to the higher sampling freq of audio signals? Doesn't any signal sent through a bus get converted to an audio signal. Not sure how that could create distortion but thought it may be related.

Do signals sent through a bus get DC filtered too? Like the main outputs do. Could this not also introduce some variance? Where's Tim?

EDIT:

Burp wrote:

When sending the ctrl signal directly to a OSC (pitch) it all seems ok

This would suggest I am wrong tho.

As a test to establish if the problem is the BUS/FX connection. Could you not make a syncable OSC in both the poly area and the FX area. Have both of them sync from the Status module's patch active. Have an lfo in the poly area and route the ctrl signal into the FX area, route the audio from the poly area also into the fx area and invert it. In theory if you mix the two osc signals they should cancel and any errors you here would be due to either calculation order (should be a constant signal) or the BUS/FX connection. - Just a thought._________________iP (Ross)
- http://ipassenger.bandcamp.com
- http://soundcloud.com/ipassenger

Hi iPassenger, thanks for your suggestions.
I'm not near my G2 too at this moment, but your test idea is a good one. I'll try it when i've got the time. (hopefully somewhere this weekend)._________________if you don't know where you're going, you will allways arrive

But what I can already say is that it is problematic to drive a delay readout pointer with a controlrate source to generate sample-pitching, as this only clocks at 24kHz and will cause audible signal degradation.

The reason why the version with the filtered-out carrier signal works, is that the controlrate signal is heavily lowpass-filtered below 24kHz and converted to audiorate. In this way, the 24kHz controlrate signal (which intermodulates with the 96kHz audiorate and thus causes artefacts) is interpolated (smoothed out) at audiorate, and sounds much better. The problem here is that this interpolation will also smooth out the sharp flank of the sawtooth LFO, which will cause a glitch when used for sample-pitching. Audiorate DIY sawtooth readout drivers is the only solution.

Another thing I noticed is that the 4-tap delay has been replaced by a 2-tap delay. Don't do this. Only the 4-tap delay has a "direct" output that is not modulatable. The G2 delays suck, as all the modulatable tap outputs increasingly degrade the signal (probably through buggy interpolation) when used for looping. Also, I cannot guarantee that my sampling circuit will not drift over time when hooked up to a modulatable delay tap, even when it's at maximum I've never tested this, but I don't trust the delay modules at all, as they are rather shitty. That's why I've spent so much time with them

Mmm the delays are indeed more shitty than i thought thanks for pointing out some problems. I'll replace the 2-tap delay with the 4-tap and have to re-think my patch.

I noticed indeed the glitch on the sharp LFO flanks you mentioned, but only when the filtering of the control signal is done at relatively low frequencies, that's why i used such a steep filter. It's not very nice, just a pragmatic workaround

Conclusion:
- There is no bug in sending low frequencies control signals through a bus.
- The delays are more shitty than i thought: see Tim's comments above._________________if you don't know where you're going, you will allways arrive

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forum

Please support our site. If you click through and buy from our affiliate partners, we earn a small commission.