Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 1.0.0b9 plugins takes long to load on Windows #46

Closed
lossius opened this issue Jul 29, 2016 · 1 comment
Closed

Version 1.0.0b9 plugins takes long to load on Windows #46

lossius opened this issue Jul 29, 2016 · 1 comment
Assignees
Labels

Comments

@lossius
Copy link
Contributor

lossius commented Jul 29, 2016

Reported on the Reaper forum:

Trond, I'm not sure why but since installing b9, I'm noticing considerable lag when opening previous projects which I created with the b7 versions of the ATK.

I'm going to try creating a new project with the b9 plugins and see if that lags upon loading too.

This is with REAPER 5.23 pre4 64 bit on Windows 10 64 bit.

Hmm... I created a new, blank project and am getting the lag when inserting any of the new encode/decode ATK b9 plugins. It isn't a huge lag but it is noticeable and seems to be cumulative the more ATK plugins I have per project. The lag for inserting a single plugin is about five seconds whereas before, it was pretty much instant.

I just reverted back to the b7 ATK and everything loads instantly again.

The only two possible explanations I can think of that can have caused are:

  1. Introduction of CookDSP dependency
  2. The move of library files to a new location

On OSX I don't seem to have these problems.

@lossius lossius added the bug label Jul 29, 2016
@lossius lossius self-assigned this Jul 29, 2016
@lossius lossius modified the milestone: Version 1.0.0b10 Sep 8, 2016
@lossius
Copy link
Contributor Author

lossius commented Sep 8, 2016

witti confirms that this is related to loading all of cookdsp:

Regarding the loading time of the plugins:
I found out that your plugins are using
from the cook-dsp library only these three files:

/* Math functions */
import cookdsp/mmath.jsfx-inc

/* Utility functions */
import cookdsp/memalloc.jsfx-inc
import cookdsp/scaling.jsfx-inc

Letting your plugins search ONLY for these three files
makes the loading time fast again.

@lossius lossius closed this as completed in 389384f Sep 8, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant