You must register to have access to the complete forum.

Author Topic: Icarus 1.5 - public beta 1  (Read 24949 times)

Caine123

  • Newbie
  • *
  • Posts: 21
Re: Icarus 1.5 - public beta
« Reply #45 on: November 02, 2017, 11:28:37 PM »
i added some discussion to the IL forums, a bit forward maybe but they should patch it then and/or let me and others know what the advantage is to variable sized buffers!
i just had a problem with freiraum vst too, a coincidence to have 2 vsts in a row now with buffer probs? ;).


Markus Krause

  • Tone2.com audiosoftware
  • Administrator
  • Hero Member
  • *****
  • Posts: 3407
    • Tone2.com audiosoftware
Re: Icarus 1.5 - public beta
« Reply #46 on: November 03, 2017, 09:19:39 AM »
What is the disadvantage of using random size buffers:

- The cache of the processor does not work in an efficient way. The CPU can't do good predictions (Higher CPU load)
- Huge overhead for context switches. Especially when very small sizes are caluculated (like a buffer with only 1 sample is calculated) it is wasting lot of CPU (huge CPU spike => crackles)
- High jitter in the CPU load distribution. Audio dropouts can happen, even when the average CPU load is low.
- The behaviour is different than in all other VST hosts. The developers of many VST plugins have to do special workarounds for FL Studio
- Some plugins can cause audio dropouts, others might even crash
« Last Edit: November 03, 2017, 09:25:52 AM by Markus Krause »

Markus Krause

  • Tone2.com audiosoftware
  • Administrator
  • Hero Member
  • *****
  • Posts: 3407
    • Tone2.com audiosoftware
Re: Icarus 1.5 - public beta 1
« Reply #47 on: November 13, 2017, 12:33:48 PM »
A new beta is available. I fixed all issues that you reported. Thanks for the testing.

http://www.tone2.org/forum/index.php?topic=2520.0