Another plugin question 64bit

Author
musicroom
Max Output Level: -51 dBFS
  • Total Posts : 2421
  • Joined: 2004/04/26 22:31:02
  • Status: offline
2012/09/10 13:18:04 (permalink)

Another plugin question 64bit

Does X1 automatically select the 64 bit version of a plugin if both the 32 bit and 64 bit versions are in the same window's directory? 


 
Dave
Songs
___________________________________
Desktop: Platinum / RME Multiface II / Purrfect Audio DAW  I7-3770 / 16 GB RAM / Win 10 Pro / Remote Laptop i7 6500U / 12GB RAM /  RME Babyface



 
 
#1

19 Replies Related Threads

    Elffin
    Max Output Level: -67 dBFS
    • Total Posts : 1196
    • Joined: 2007/02/11 16:49:19
    • Location: Wales
    • Status: offline
    Re:Another plugin question 64bit 2012/09/10 16:07:27 (permalink)
    I thought it scans both....

    I keep my 64bit plugs seperate ... and actually don't bother scanning the 32bit equivalent.
    So if I'm using a 32bit  plugin on a 32bit computer at school and bring the file home to my 64bit comp it opens automatically the 64bit version.

    But ... If on the 64bit computer has scanned the 32bit version as well....
    when I open that school file on my 64bit comp at home it opens the 32bit version via bitbridge... hence why I don't bother with scanning 32bit version.

    Hope it makes sense - just woke up.....  
    #2
    musicroom
    Max Output Level: -51 dBFS
    • Total Posts : 2421
    • Joined: 2004/04/26 22:31:02
    • Status: offline
    Re:Another plugin question 64bit 2012/09/10 16:45:05 (permalink)
    It does and thanks. I am switching from 32 bit to 64 bit and didn't really want to have separate all the dll's, but it seems I have to.

     
    Dave
    Songs
    ___________________________________
    Desktop: Platinum / RME Multiface II / Purrfect Audio DAW  I7-3770 / 16 GB RAM / Win 10 Pro / Remote Laptop i7 6500U / 12GB RAM /  RME Babyface



     
     
    #3
    rivers88
    Max Output Level: -84 dBFS
    • Total Posts : 328
    • Joined: 2011/02/08 10:04:05
    • Location: Knoxville, TN & Huntsville, AL USA
    • Status: offline
    Re:Another plugin question 64bit 2012/09/10 16:57:04 (permalink)
    musicroom


    It does and thanks. I am switching from 32 bit to 64 bit and didn't really want to have separate all the dll's, but it seems I have to.

    Not necessarily -
    Just use the Plugin Manager to remove the ones you don't want to show up.
    #4
    musicroom
    Max Output Level: -51 dBFS
    • Total Posts : 2421
    • Joined: 2004/04/26 22:31:02
    • Status: offline
    Re:Another plugin question 64bit 2012/09/10 17:10:48 (permalink)
    I hear you, but not all of them have anything differentiating them in their name.

     
    Dave
    Songs
    ___________________________________
    Desktop: Platinum / RME Multiface II / Purrfect Audio DAW  I7-3770 / 16 GB RAM / Win 10 Pro / Remote Laptop i7 6500U / 12GB RAM /  RME Babyface



     
     
    #5
    A1MixMan
    Max Output Level: -58 dBFS
    • Total Posts : 1706
    • Joined: 2003/11/19 16:15:11
    • Location: SunriseStudios
    • Status: offline
    Re:Another plugin question 64bit 2012/09/10 17:34:15 (permalink)
    I always custom install each VST so I can deselect the 32bit version and only install the 64bit VST and stand alone versions. That is IF the installer lets me.

    Since going 64 bit I try not buy or download any 32 bit VSTs.

    A1
    #6
    TabSel
    Max Output Level: -85 dBFS
    • Total Posts : 284
    • Joined: 2011/02/15 04:32:33
    • Status: offline
    Re:Another plugin question 64bit 2012/09/11 01:20:32 (permalink)
    #7
    Glyn Barnes
    Max Output Level: -0.3 dBFS
    • Total Posts : 7564
    • Joined: 2009/06/10 05:12:31
    • Location: A Stone's Throw from the Line
    • Status: offline
    Re:Another plugin question 64bit 2012/09/11 01:26:12 (permalink)
    musicroom


    I hear you, but not all of them have anything differentiating them in their name.


    That's one very good reason to keep 64 bit under Program Files and 32 bit under Program Files (x86)

    Intel i7 3770K @4.4GHz, 32GB RAM, 240GB SSD System disk, 2 x 2TB and 1 x 1TB (with SSD Cache) HDD. Windows 10,  Sonar Platinum. Roland Quad Capture. 
    Music - Switchwater on Soundclick
    Music - Goldry Bluszco on Soundcloud
    #8
    Kenneth
    Max Output Level: -84 dBFS
    • Total Posts : 314
    • Joined: 2012/08/25 02:25:07
    • Location: Denmark
    • Status: offline
    Re:Another plugin question 64bit 2012/09/11 04:02:53 (permalink)
    Most exe and dll files have headers with info about version, bitdepth etc..

    On Windows, context click on the file, select properties, then select the details tab from the properties dialog and look for x64

    i7 Sandy Bridge K2600 16Gb RAM 3x240GB Intel SSD | Samsung 40" LED Monitor | Win7 Pro 64bit | Saffire Pro 24 | Powercore MKII | Yamaha KX8 88 weighted  keys| 2 x Behringer BCR2000 | Octapad SPD30 | Yamaha NS10, Focal Solo 6 BE | Bryston 4B Yamaha p2200 Amps| Sonar X2+Quickfix | EWQLSO Gold | Stormdrum2 | 8DIO Almost everything | Omnisphere | Zebra2 | Prominy V-Metal, SC Guitar, SR5 Bass | VIR2 Electri6ty | Shreddage X | Amplitude 3 | BOME MIDI Translator, Autohotkey     
    #9
    Jim Roseberry
    Max Output Level: 0 dBFS
    • Total Posts : 9871
    • Joined: 2004/03/23 11:34:51
    • Location: Ohio
    • Status: offline
    Re:Another plugin question 64bit 2012/09/11 07:21:45 (permalink)
    Hi David,

    FWIW, I like to have totally separate 32Bit and 64Bit VstPlugins folders.

    C:\Program Files (x86)\VstPlugins_32Bit
    C:\Program Files\VstPlugins_64Bit

    This eliminates any confusion... and it allows separate control over scanning.

    Best Regards,

    Jim Roseberry
    jim@studiocat.com
    www.studiocat.com
    #10
    musicroom
    Max Output Level: -51 dBFS
    • Total Posts : 2421
    • Joined: 2004/04/26 22:31:02
    • Status: offline
    Re:Another plugin question 64bit 2012/09/11 15:20:29 (permalink)
    Jim Roseberry


    Hi David,

    FWIW, I like to have totally separate 32Bit and 64Bit VstPlugins folders.

    C:\Program Files (x86)\VstPlugins_32Bit
    C:\Program Files\VstPlugins_64Bit

    This eliminates any confusion... and it allows separate control over scanning.

    I started doing this a few months ago - but not soon enough. So now it's time to put the folders side by side and do some organization. :)

     
    Dave
    Songs
    ___________________________________
    Desktop: Platinum / RME Multiface II / Purrfect Audio DAW  I7-3770 / 16 GB RAM / Win 10 Pro / Remote Laptop i7 6500U / 12GB RAM /  RME Babyface



     
     
    #11
    TabSel
    Max Output Level: -85 dBFS
    • Total Posts : 284
    • Joined: 2011/02/15 04:32:33
    • Status: offline
    Re:Another plugin question 64bit 2012/09/11 15:31:22 (permalink)
    Really, is Http://www.familiekraft.de/PluginManager so hard to understand?


    It will organise everything for you automatically...


    #12
    bobguitkillerleft
    Max Output Level: -72 dBFS
    • Total Posts : 944
    • Joined: 2011/05/17 17:28:58
    • Location: Adelaide Australia
    • Status: offline
    Re:Another plugin question 64bit 2012/09/11 23:19:09 (permalink)
    Since X1D,or perhaps it was expanded,but X1 automatically tells me which are 32bit by placing "you guessed" it,"32bit",next to the name on the drop down menu,when using x64 X1d expanded,in Windows 7 x64.

    I totally uninstalled the 32bit version of X1,BUT I find some of the "freeware" 32bit plugins very useful,as well as "Perfect Space",and the "Vintage Channel" within X1.

    I have only 2 plugin folders in Explorer,c:\program files\cakewalk\vstplugins,and c:\users\documents\plugins,and have about 430 VST effects in all,and again,the 32bit ones,since the X1d update-have "32bit" next to the one's that are.
    Bob

    https://soundcloud.com/rks26https://en.wikipedia.org/wiki/The_Hitmen Lenovo W540 Factoryrefurb SONAR PLATINUM,Ozone 7 N.I. KA6 Komplete 9 SSD4 Platinum Epi L/H LP Custom Headstock broken twice and fixed.Gibson L/H Les Paul 2010 Wine Red Studio stupid Right Hand Vol.Tone for Left Hand?LH84Ibanez RS135 gen.FloydRose JB Marshall 100w 2203 4x25w Celestion Green backs
    "You are what you is"-Frank Zappa "But I'm gonna wave my freak flag high"-Jimi Hendrix    
    #13
    musicroom
    Max Output Level: -51 dBFS
    • Total Posts : 2421
    • Joined: 2004/04/26 22:31:02
    • Status: offline
    Re:Another plugin question 64bit 2012/09/12 01:04:27 (permalink)
    TabSel


    Really, is Http://www.familiekraft.de/PluginManager so hard to understand?


    It will organise everything for you automatically...

    Why the pressure to use this tool? Thanks for showing it to us and I may give it a try. My preference is to manage everything from within sonar. Who knows, I may really like it.











     
    Dave
    Songs
    ___________________________________
    Desktop: Platinum / RME Multiface II / Purrfect Audio DAW  I7-3770 / 16 GB RAM / Win 10 Pro / Remote Laptop i7 6500U / 12GB RAM /  RME Babyface



     
     
    #14
    TabSel
    Max Output Level: -85 dBFS
    • Total Posts : 284
    • Joined: 2011/02/15 04:32:33
    • Status: offline
    Re:Another plugin question 64bit 2012/09/12 03:09:26 (permalink)
    Pressure? I've gone through the hassle of organizing dlls multiple times and spend so much time only to notice that some things won't work after manually "organizing" plugins. Some plugs won't work when you move dlls to another folder, or their update installers won't work. Some installers install x32 and x64 plugs in the same folder, some hosts won't load the right plug when there are more than one plug in the scan path. Some plugs names differ between x32/x64 build, resulting of presets save with one build not visible with the other build. Splitting x32 from x64 plugs in folders, the manual work when a x32 plug gets a x64 build later. JBridge only x32 plugs when their is no x64 equivalent. Automapping etc...

    Manually organizing can lead to some frustration when things won't work as expected. I found I spent too much time "organizing" and tracking issues when things went wrong.

    I think I'm not the only one and I want to just help. It works. Since I wrote this tool, there is no more work and no more issues, other than organizing plugs into categories. Not by sonars plugin layouts, instead by simply moving an .ini file into a folder, with windows explorer. It can't be easier. Sonar shows plugs as I categorized them in its browser and menus. And plugs are available equally categorized in each host I use.

    No need for the jBridger tool anymore, the tool bridges what you want automatically etc. it names plugins equally for x32 and x64 hosts, etc.

    Pressure? I just want to help and I can't watch people preparing to spend days "organizing" and later come up asking why this or that plug isn't found/loaded etc. instead of trying something new.

    Hassle free ever since.
    #15
    TabSel
    Max Output Level: -85 dBFS
    • Total Posts : 284
    • Joined: 2011/02/15 04:32:33
    • Status: offline
    Re:Another plugin question 64bit 2012/09/12 04:33:25 (permalink)
    #16
    mudgel
    Max Output Level: 0 dBFS
    • Total Posts : 12010
    • Joined: 2004/08/13 00:56:05
    • Location: Linton Victoria (Near Ballarat)
    • Status: offline
    Re:Another plugin question 64bit 2012/09/12 06:43:54 (permalink)
    Jim Roseberry


    Hi David,

    FWIW, I like to have totally separate 32Bit and 64Bit VstPlugins folders.

    C:\Program Files (x86)\VstPlugins_32Bit
    C:\Program Files\VstPlugins_64Bit

    This eliminates any confusion... and it allows separate control over scanning.

    that works fine until you have 32 bit plugins that you need bridged to use in SONAR x64.
    So I have a 3rd folder in the Program Files x86 branch labelled VST Plugins Bridged that I have SONAR x64 scan along with the 64 bit versions.
     
    I might give TabSel's Plugin Manager a go as an experiement. I figure he's gone to all the trouble so why not.
    I've previously paid for and used another 3rd party manager but ot got a little unweildy to use.

    Mike V. (MUDGEL)

    STUDIO: Win 10 Pro x64, SPlat & CbB x64,
    PC: ASUS Z370-A, INTEL i7 8700k, 32GIG DDR4 2400, OC 4.7Ghz.
    Storage: 7 TB SATA III, 750GiG SSD & Samsung 500 Gig 960 EVO NVMe M.2.
    Monitors: Adam A7X, JBL 10” Sub.
    Audio I/O & DSP Server: DIGIGRID IOS & IOX.
    Screen: Raven MTi + 43" HD 4K TV Monitor.
    Keyboard Controller: Native Instruments Komplete Kontrol S88.
    #17
    mudgel
    Max Output Level: 0 dBFS
    • Total Posts : 12010
    • Joined: 2004/08/13 00:56:05
    • Location: Linton Victoria (Near Ballarat)
    • Status: offline
    Re:Another plugin question 64bit 2012/09/12 06:46:27 (permalink)
    TabSel


    Pressure? I've gone through the hassle of organizing dlls multiple times and spend so much time only to notice that some things won't work after manually "organizing" plugins. Some plugs won't work when you move dlls to another folder, or their update installers won't work. Some installers install x32 and x64 plugs in the same folder, some hosts won't load the right plug when there are more than one plug in the scan path. Some plugs names differ between x32/x64 build, resulting of presets save with one build not visible with the other build. Splitting x32 from x64 plugs in folders, the manual work when a x32 plug gets a x64 build later. JBridge only x32 plugs when their is no x64 equivalent. Automapping etc...

    Manually organizing can lead to some frustration when things won't work as expected. I found I spent too much time "organizing" and tracking issues when things went wrong.

    I think I'm not the only one and I want to just help. It works. Since I wrote this tool, there is no more work and no more issues, other than organizing plugs into categories. Not by sonars plugin layouts, instead by simply moving an .ini file into a folder, with windows explorer. It can't be easier. Sonar shows plugs as I categorized them in its browser and menus. And plugs are available equally categorized in each host I use.

    No need for the jBridger tool anymore, the tool bridges what you want automatically etc. it names plugins equally for x32 and x64 hosts, etc.

    Pressure? I just want to help and I can't watch people preparing to spend days "organizing" and later come up asking why this or that plug isn't found/loaded etc. instead of trying something new.

    Hassle free ever since.


    Can I edit the config ini file so that Plugins can be organised according to manufacturer?

    Mike V. (MUDGEL)

    STUDIO: Win 10 Pro x64, SPlat & CbB x64,
    PC: ASUS Z370-A, INTEL i7 8700k, 32GIG DDR4 2400, OC 4.7Ghz.
    Storage: 7 TB SATA III, 750GiG SSD & Samsung 500 Gig 960 EVO NVMe M.2.
    Monitors: Adam A7X, JBL 10” Sub.
    Audio I/O & DSP Server: DIGIGRID IOS & IOX.
    Screen: Raven MTi + 43" HD 4K TV Monitor.
    Keyboard Controller: Native Instruments Komplete Kontrol S88.
    #18
    TabSel
    Max Output Level: -85 dBFS
    • Total Posts : 284
    • Joined: 2011/02/15 04:32:33
    • Status: offline
    Re:Another plugin question 64bit 2012/09/12 08:23:50 (permalink)
    what the tool does, basically.

    A) The first time you run it:

    1) It scans all your dll files recursively down the folders you specified in the VSTPluginPaths.ini

    2) It creates an artificial "plugin" name from each "plugin...dll" name (it strips "(Automap)", "(x64)" etc...) to get this name. (there are usually more than one dll for a given plugin (x32, x64, automap etc...)

    3) It creates a plugin.ini file and stores it in a "./cache/categories" folder.
    One plugin.ini file holds each path to the various "plugin....dll"s it found, wether these dlls are x32 or x64 and some more info...

    4) you CAN move these .ini files in any subfolder of "./cache/categories"

    5) It creates ONE subfolder into each subfolder in "./hosts", named "categories", which replicates the folder structure in "./cache/categories" and creates plugin.dlls
    The dlls created are either jBridge dlls, or "loader" dlls, whichm when loaded in a host, load the actual dll

    With a "default.ini" in each "./hosts" subfolder you specifiy which dll you want the host to load.

    6) You specify the "categories" subfolder in a "./hosts" subfolder as only VST Scan Path in your host

    B) If you ran it again
    it will only create NEW .ini files (if a new plugin is found). Already existing .ini files, no matter in which subfolder of "./cache/categories" you moved them to are only "updated", if necessary.

    So, basically you categorize each plugin only once, by moving a newly created .ini file anywhere in an appropriate subfolder


    You CAN specify, that you want the PluginManager to automatically create category subfolders for NEW .ini files (it's documented). The PluginManager then will create a subfolder with the same name as the parent folder of the original "plugin......dll" file...

    I never used this, though. I just built this in for someone over @ KVR


    It really sounds geeky, I know. But
    a) it won't affect your system! If you do not understand the tool, simply delete the Pluginmanager folder... there will be no damage whatsoever
    b) download the example config folder and play with the tool, to get to know how it works. Once you understand, it's pretty easy. It even creates a html documentation about all your plugins and which one will be made available in your hosts etc...

    Once you understand how it works, simply sepcifiy the Plugin Scan Path in your host to the one the PM created and you're done.

    (beware: Sonars Plugin Paths have a limitation of 128 chars. When the path to your plugin files get longer, Sonar won't find them. I used a symbolic link to shorten the path, I advise you to keep the path as short as possible)

    #19
    bitflipper
    01100010 01101001 01110100 01100110 01101100 01101
    • Total Posts : 26036
    • Joined: 2006/09/17 11:23:23
    • Location: Everett, WA USA
    • Status: offline
    Re:Another plugin question 64bit 2012/09/12 13:51:42 (permalink)
    SONAR doesn't care how you organize your files. When Plugin Manager scans plugins, it loads each one and queries it about its capabilities, such as whether it's mono or stereo, how many inputs it has, whether it's a time-based effect, and whether it's 32- or 64-bit. This information is then stored in the plugin inventory list in the registry.

    Potential problems come when you select a plugin to insert. If there are identically-named 32- and 64-bit versions of the same plugin, you'll need some way to figure out which is which. Plugin Manager accommodates this by letting you specify the user-visible display name for each plugin, additional information also stored in the registry.


    All else is in doubt, so this is the truth I cling to. 

    My Stuff
    #20
    Jump to:
    © 2025 APG vNext Commercial Version 5.1