FL Studio Artifacts
-
Hey Gang,
I've created an FX Plugin and have tested it with a few DAWs. So far, FL Studio is the only one with issue (surprise, surprise).
Im using a Gain Delay Modulation to create a "Detune" effect. It seems whenever this is triggered, it caused some artifacts & crackling within FL Studio. It doesnt happen on an audio track, but, does happen in a MIDI track playing any plugin/instrument.
If you Freeze/Consolidate the MIDI track, the artifacts are gone.
So to me, it seems to be related to the Gain Delay Modulation + Incoming MIDI messages.
Does anyone have any idea where I should start?
All the best,
Aaron
-
@trillbilly what buffer size? Is align tick lengths enabled?
-
Are you using the latest HISE version? I think I fixed most of the crackling issues by introducing a small latency that catches the completely insane random buffer sizes that FL studio throws at plugins.
-
@d-healey I am using 512 Buffer Size & Align Tick Lengths is enabled.
@Christoph-Hart I am using the Develop Branch download 04/05/2024.
Again, it only happens with the Gain Delay Modulation. If I turn that off, it works as expected.
Is there another way I can detune incoming audio in an effects plugin? I know I can use 3rd party libraries, but, I havent gotten that far in my HISE journey yet.
Best,
Aaron
-
@Christoph-Hart @d-healey It's for sure the Gain Delay Modulation causing the issue. The more delay or intensity added, the worse the artifacts get.
-
@trillbilly Does it also crackle if you enable Tools -> Simulate varying buffer sizes** in HISE? This simulates FL Studio behaviour.
-
@Christoph-Hart Let me try this and see.
-
@Christoph-Hart If I enable the "Simulate varying audio buffer size" setting, it makes the plugin nearly inaudible within HISE.