Originally Posted by killerteengohan View Post

If I uninstall my x86 avisynth version and install only x64 version, can I still use all my 32-bit plugins I want to keep or will that require 32-bit avisynth? It would be nice if I could use both x64 and x32 plugins in a single avisynth script.

Ideally I would be very happy if I could have an all x86 autoload plugins folder and an all x64 autoload plugins folder, then be able to pick and choose from both when calling them in avisynth script. I might want 32bit only filter for something and 64-bit updated for something else and want to use them in one single avisynth script. I was always under the impression that you can only have one or the other installed though.
You require separate versions of x86, x64.

In general, you can't mix and match x86, x64 in a single script. (There is an exception, mp_pipeline, that enables you to run mixed scripts such as x86 plugins and filters in a x64 avisynth host or vice versa. But it's more of a workaround)

The application you use will determine which avisynth version is initialized. e.g. if you open .avs with vdub2 x86, then avisynth x86 will run. If you open .avs with vdub2 x64, then avisynth x64 will run. If you use ffmpeg x64, it will initialize avisynth x64 to run the script, etc...

Originally Posted by killerteengohan View Post

http://avs-plus.net/ has r1576 version (Seems much older)
https://forum.doom9.org/showthread.php?t=168856 has MT-r2772 version (Is yours MT?)
https://github.com/AviSynth/AviSynthPlus/releases has 3.4.0_20191020 version (completely different version numbering system than the others and possibly worked on by different person?)

Which is the official newest and which would I want?
Not r1576 . That page should be updated or deleted

The last one is the "official" and newest . It's a packaged version or r2915 MT