• Welcome to Tone2 support forum.

Icarus 1.5 - public beta 1

Started by Markus Krause, October 16, 2017, 02:11:27 PM

Previous topic - Next topic
I will enhance the rndom functopn for the releae version.
Randomizing Matrix entries does not give usefull results in most cases.
Clicks have not been reported by other users. Can you describe a way to reproduce it? What are your system specs?

will there be another beta before release?
I would love to ensure my two reported bugs are fixed and see if they are anymore before release please.
thanks
rsp

on a completely different note, I had this weird dream the other night that you and your wife (and a daughter?) had secretly moved to jamaica and were living on an estate owned by a friend of mine.....
but I digress :-)
rsp
-------------
richard sven
sound sculptist

October 27, 2017, 05:57:48 PM #32 Last Edit: October 27, 2017, 11:06:05 PM by Markus Krause
[solved]
Validierung ohne .t2k-file im component - Ordner hat tatsächlich funktioniert
----------------
OSX.12.6, Logic X.3.2
AU VALIDATION FAILED

excerpt from validation:
•••••••••••••••••
HAS FACTORY PRESETS

VERIFYING CLASS INFO
ERROR: -32767 IN CALL ClassInfo::GetProperty() call doesn't work when
it is supposed to.



Quotewill there be another beta before release?
Maybe yes, maybe no.

In the first post withing this thread i already pointed out that the random problem will be fixed.
The UP/DOWN arrow problem will also be examined. So far you are the only one who experieced a crash.

QuoteI would love to ensure my two reported bugs are fixed and see if they are anymore before release please.
We always do excessive beta testing and quality checks before be officially release a new product version to make sure that everything works as expected.

QuoteOSX.12.6, Logic X.3.2
AU VALIDATION FAILED

Hello Robert,

i already received your email with your report. So far noone else experienced it. I sent you a PM with info.

October 27, 2017, 06:50:44 PM #34 Last Edit: October 27, 2017, 07:11:24 PM by zvenx
Quote from: Markus Krause on October 27, 2017, 06:47:59 PM
Quotewill there be another beta before release?
Maybe yes, maybe no.

In the first post withing this thread i already pointed out that the random problem will be fixed.
The UP/DOWN arrow problem will also be examined. So far you are the only one who experieced a crash.

QuoteI would love to ensure my two reported bugs are fixed and see if they are anymore before release please.
We always do excessive beta testing and quality checks before be officially release a new product version to make sure that everything works as expected.

QuoteOSX.12.6, Logic X.3.2
AU VALIDATION FAILED

Hello Robert,

i already received your email with your report. So far noone else experienced it. I sent you a PM with info.

Interesting... and others have tested on mac in cubase I assume?

For completeness.
Macbookpro 2014, Sierra 10.12.6.

On Cubase 9:
ElectraX Arrows change presets
Nemesis Arrows change presets
Icarus 1.5 immediate crash.

same laptop:

Studio one Pro v3 and Komplete Kontrol
All three apps arrow has no effect, doesnt' change patches or cause crashing.
rsp

rsp
-------------
richard sven
sound sculptist

October 27, 2017, 06:54:29 PM #35 Last Edit: October 27, 2017, 06:59:59 PM by Markus Krause
There is an incountable number of host, host version and OS version and hardware combinations. It is technially impossible to test all possible combinations.
What i can say for sure is that there are over 1000 Icarus users. So far we received no similar bug report like yours.
What i also can say for sure is that i am a very experienced programmer who is working very hard. I also always try to solve possible issues as fast as possible.

- Can the same problem also be reproduced in other hosts?
- Please do also give a step-by-step description how it happens
- What are your system specs?

October 27, 2017, 10:43:09 PM #36 Last Edit: October 27, 2017, 10:50:21 PM by zvenx
Quote from: Markus Krause on October 27, 2017, 06:54:29 PM
There is an incountable number of host, host version and OS version and hardware combinations. It is technially impossible to test all possible combinations.
What i can say for sure is that there are over 1000 Icarus users. So far we received no similar bug report like yours.
What i also can say for sure is that i am a very experienced programmer who is working very hard. I also always try to solve possible issues as fast as possible.

- Can the same problem also be reproduced in other hosts?
- Please do also give a step-by-step description how it happens
- What are your system specs?
Have these 1,000 users tested 1.5?
It worked fine in 1.1 or whatever the last one was, it only crashes with 1.5.
I would also imagine Cubase is one of the more popular hosts, on a standard apple macbook pro.

Repro:
Open Cubase,
Create an instrument track, insert icarus
record enable, play a few notes....(not sure if this step is necessary)
use the arrow on your keyboard, doesn't matter which. instant crash.

I sent a video and crash log to Troels.
Cubase 9.03
10.12.6
16GB ram
2.8 GHz Intel Core i7
NVIDIA GeForce GT 750M 2048 MB
Intel Iris Pro 1536 MB

I also answered one of your questions above:


For completeness.
Macbookpro 2014, Sierra 10.12.6.

On Cubase 9:
ElectraX Arrows change presets
Nemesis Arrows change presets
Icarus 1.5 immediate crash.

same laptop:

Studio one Pro v3 and Komplete Kontrol
All three apps arrow has no effect, doesnt' change patches or cause crashing.
rsp


-------------
richard sven
sound sculptist

Thanks for the info. I will be working on this.

QuoteI had this weird dream the other night that you and your wife (and a daughter?) had secretly moved to jamaica and were living on an estate owned by a friend of mine.....

Nope. Still living in Bavaria. Apart from the insane taxes that we have in Germany it is a nice place to live. I currently don't have plans to move to Jamiaca  :D

:-)
Thanks.
rsp
-------------
richard sven
sound sculptist

Quote from: Markus Krause on October 27, 2017, 05:07:09 PM
I will enhance the rndom functopn for the releae version.
Randomizing Matrix entries does not give usefull results in most cases.
Clicks have not been reported by other users. Can you describe a way to reproduce it? What are your system specs?

i dunno, i just load the vst and when playing notes it pops :). e.g. PAD "A Space Pad" etc. it seems mostly pads and other sounds which morph a lot.

specs
CPU Intel i7-7700K 4.20 GHz, RAM 32 GB Dual-Channel DDR4 @2400MHz Corsair Vengeance. MB Asus Prime Z270-K, GPU Gainward 1070 GTX GS 8GB NT   Be Quiet DP 550W OS Win10 64Bit

I checked out the patch on my 10 year old core 2 duo and i am at 22% CPU load.

Icarus 1.5 offers higher sound quality than the previous versions. Especially the Reverb needs more CPU now.

Go to your host's soundcard settings and increase the soundcard latency to a higher value. Also make sure that multicore CPU support is enabled in your host. 

Quote from: Markus Krause on October 28, 2017, 06:03:40 PM
I checked out the patch on my 10 year old core 2 duo and i am at 22% CPU load.

Icarus 1.5 offers higher sound quality than the previous versions. Especially the Reverb needs more CPU now.

Go to your host's soundcard settings and increase the soundcard latency to a higher value. Also make sure that multicore CPU support is enabled in your host. 

thanks, still unsure, with Omnisphere, complex Avenger patches i dont have these issues.

my settings in fl


October 29, 2017, 09:04:08 AM #42 Last Edit: November 02, 2017, 09:52:24 AM by Markus Krause
128 samples for the soundcard is a very low setting. Try 256 samples or 512.

A further setting you should do:
Go to the processing options in FL and select 'use fixed size buffers' and 'Allow threaded processing'. Otherwise the fruity wrapper will cause random CPU spikes on Tone2 plugins and plugins of several other companies.

October 29, 2017, 07:05:39 PM #43 Last Edit: November 02, 2017, 09:52:58 AM by Markus Krause
Icarus, Electra, Nemesis, Saurus and FireBird do have real multicore CPU support which is a FEATURE, not a bug or bad software design. If 'Allow threaded processing' is disabled the plugins can only use a single CPU core for processing and this can have negative effects on the audio process (crackes).
Plugins which do not come with multicore CPU support will of corse run in the same way when the feature is disabled, since they always only run on a single core.  
All modern hosts have multicore CPU support enabled by default, since it is a mayor performance advantage.

The latest versions of our plugins do not need the setting 'use fixed size buffers', since we did a workaround especially for FL studio. However it might help to reduce CPU spikes or crackles when very aggressive timings are choosen with the ASIO soundcard latency.
FL Studio is the only host which forwards random (!) buffer sizes to the VST plugin. It processes buffer sizes with extreme jitter like 256, 2, 59, 29, 19, 127, 1, 64 ... The result are CPU spikes which can cause clicks when very low latencies are choosen. Every other hosts requests equal sizes like 128,128,128... We had contacted image line several times during the last 10 years, but the problem was continously ignored. Every VST developer can proof the bad behaviour by logging the sampleFrames number which is submitted with processReplacing (float **inputs, float **outputs, VstInt32 sampleFrames)  .
I have measured various hosts and FL Studio no other one behaves like this.

Best Regards,
Markus

thanks markus, isnt 256 buffer size better than 512?

i set the buffer setting like this (check the note of ILE - for buggy plugins....



i also posted on IL forums why IL doesnt cooperate and fucks the buffering up it seems!

hope the setting will prevent the pops/crackles