rontarrant
Max Output Level: -78 dBFS
- Total Posts : 643
- Joined: 2010/06/21 06:26:09
- Location: Ottawa, Ontario
- Status: offline
VST 32-bit or 64-bit How to tell?
I likely have this in the wrong forum; please forgive me. Is there any way to find out if a plugin is 32-bit or 64-bit? I have a few and I'm trying to figure out if they should be installed in either C:\Program Files (x86) or C:\Program Files. A couple of these are the compressors Mike Senior talks about in his book, "Mixing Secrets for the Small Studio." However, there's no indication if they're 32- or 64-bit, at least, not that I've found. Anyone?
-Ron T. ---------------------------------------------------------- MSI GE72 2QF-247US, 12 gb, Focusrite 6i6, AT-2020 ---------------------------------------------------------- Windows 10 x64, Sonar Platinum
|
Splat
Max Output Level: 0 dBFS
- Total Posts : 8672
- Joined: 2010/12/29 15:28:29
- Location: Mars.
- Status: offline
Re: VST 32-bit or 64-bit How to tell?
2013/12/18 17:41:11
(permalink)
If you open a 32 bit plugin you will notice ......................................................... . Dots around the titlebar of the window. ......................................................... Check Beatscape, or dropzone, or VC64. And if you open task manager you will see instances of bitbridge. Cheers..
Sell by date at 9000 posts. Do not feed. @48/24 & 128 buffers latency is 367 with offset of 38. Sonar Platinum(64 bit),Win 8.1(64 bit),Saffire Pro 40(Firewire),Mix Control = 3.4,Firewire=VIA,Dell Studio XPS 8100(Intel Core i7 CPU 2.93 Ghz/16 Gb),4 x Seagate ST31500341AS (mirrored),GeForce GTX 460,Yamaha DGX-505 keyboard,Roland A-300PRO,Roland SPD-30 V2,FD-8,Triggera Krigg,Shure SM7B,Yamaha HS5.Maschine Studio+Komplete 9 Ultimate+Kontrol Z1.Addictive Keys,Izotope Nectar elements,Overloud Bundle,Geist.Acronis True Image 2014.
|
jeebustrain
Max Output Level: -88 dBFS
- Total Posts : 139
- Joined: 2005/03/09 12:23:44
- Location: St Louis
- Status: offline
Re: VST 32-bit or 64-bit How to tell?
2013/12/18 17:46:11
(permalink)
also, if you look at the plugin list in the browser, the 32bit ones will be a different color.
Sonar Platinum (lifetime sub) :: Windows 8.1 Pro :: AMD FX-8350 CPU, 16GB ram :: 120GB SSD (boot), 1TB 7200rpm HDD (data/projects) :: (dual) Focusrite Saffire Pro40 (TI chipset on FW card) :: lots of plugins :: lots of various midi controllers and hardware synths :: Pearl Drums/Paiste Cymbals/Roland & Alesis Electronic pads. My Music
|
bitflipper
01100010 01101001 01110100 01100110 01101100 01101
- Total Posts : 26036
- Joined: 2006/09/17 11:23:23
- Location: Everett, WA USA
- Status: offline
Re: VST 32-bit or 64-bit How to tell?
2013/12/18 18:02:03
(permalink)
☄ Helpfulby rontarrant 2013/12/18 19:29:43
The above methods require that you load the dll into SONAR. If the question is how can you tell if it's a 64-bit file just as it sits in the file system, there are at least two ways to do that: Method #1: If you have a hex editor, you can look at the file header. At byte offset 240 (0xF0) there'll be either "PE..d" (indicating 64-bit) or "PE..L" (indicates 32-bit). Works for dlls and executables. Don't know about other binaries such as drivers, though. Method #2: Use a file-info tool such as the free Filealyzer (PE Header tab). This one's useful for other file types, too, even MP3s.
All else is in doubt, so this is the truth I cling to. My Stuff
|
Noel Borthwick [Cakewalk]
Cakewalk Staff
- Total Posts : 6475
- Joined: 2003/11/03 17:22:50
- Location: Boston, MA, USA
- Status: offline
Re: VST 32-bit or 64-bit How to tell?
2013/12/18 18:39:32
(permalink)
Or you can just look in the plugin browser status bar in X3 when you select a plugin there :-P
|
rontarrant
Max Output Level: -78 dBFS
- Total Posts : 643
- Joined: 2010/06/21 06:26:09
- Location: Ottawa, Ontario
- Status: offline
Re: VST 32-bit or 64-bit How to tell?
2013/12/18 19:26:50
(permalink)
bitflipper Method #1: If you have a hex editor, you can look at the file header. At byte offset 240 (0xF0) there'll be either "PE..d" (indicating 64-bit) or "PE..L" (indicates 32-bit). Works for dlls and executables. Don't know about other binaries such as drivers, though.
Yup, that's the kind of thing I was hoping to find out. Thanks, bitflipper.
-Ron T. ---------------------------------------------------------- MSI GE72 2QF-247US, 12 gb, Focusrite 6i6, AT-2020 ---------------------------------------------------------- Windows 10 x64, Sonar Platinum
|
rontarrant
Max Output Level: -78 dBFS
- Total Posts : 643
- Joined: 2010/06/21 06:26:09
- Location: Ottawa, Ontario
- Status: offline
Re: VST 32-bit or 64-bit How to tell?
2013/12/18 19:29:37
(permalink)
Thanks to everyone who replied. I guess I wasn't as clear as I thought I was in my explanation, but I need to know before installation. Otherwise, it's impossible to know where to install them when there's no installer.
-Ron T. ---------------------------------------------------------- MSI GE72 2QF-247US, 12 gb, Focusrite 6i6, AT-2020 ---------------------------------------------------------- Windows 10 x64, Sonar Platinum
|
Noel Borthwick [Cakewalk]
Cakewalk Staff
- Total Posts : 6475
- Joined: 2003/11/03 17:22:50
- Location: Boston, MA, USA
- Status: offline
Re: VST 32-bit or 64-bit How to tell?
2013/12/18 20:03:14
(permalink)
☄ Helpfulby LHong 2013/12/19 11:30:35
If its a general DLL you need to know this info about, the easiest way I know other than using Bitflippers hex editor trick is to use this utility. http://www.dependencywalker.com/ Load the dll in this tool and if its 64 bit the icon to the left of the dll will show "64" if its a 64 bit dll. If its 32 bit the icon won't show a number. Its surprising that there is no easy way to see this in Windows. Explorer should show this in the file properties.
|
mettelus
Max Output Level: -22 dBFS
- Total Posts : 5321
- Joined: 2005/08/05 03:19:25
- Location: Maryland, USA
- Status: offline
Re: VST 32-bit or 64-bit How to tell?
2013/12/19 06:54:40
(permalink)
Nice utility! Of course as I am messing with it I drill down into the 32-bit plugs and the first one I grab is SFZ+.dll Eight of the supporting (truckload worth) dll's come up "Error opening file. The system cannot find the file specified (2)." With these errors in the status at the bottom: Error: At least one module has an unresolved import due to a missing export function in an implicitly dependent module. Error: Modules with different CPU types were found. Warning: At least one delay-load dependency module was not found. Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module. Maybe I should quit playing with it...
ASUS ROG Maximus X Hero (Wi-Fi AC), i7-8700k, 16GB RAM, GTX-1070Ti, Win 10 Pro, Saffire PRO 24 DSP, A-300 PRO, plus numerous gadgets and gizmos that make or manipulate sound in some way.
|
Noel Borthwick [Cakewalk]
Cakewalk Staff
- Total Posts : 6475
- Joined: 2003/11/03 17:22:50
- Location: Boston, MA, USA
- Status: offline
Re: VST 32-bit or 64-bit How to tell?
2013/12/19 09:07:57
(permalink)
☄ Helpfulby rontarrant 2013/12/20 05:18:17
Dont worry about those. Dependency walker shows a lot of info that is not necessarily a problem. Delay load dependencies are not a problem until the app tries to load them. Dynamic loaded dlls are normally checked and there is a fallback. Its only a problem if the root dll's in the top left pane are shown in red.
|
Noel Borthwick [Cakewalk]
Cakewalk Staff
- Total Posts : 6475
- Joined: 2003/11/03 17:22:50
- Location: Boston, MA, USA
- Status: offline
Re: VST 32-bit or 64-bit How to tell?
2013/12/19 09:08:04
(permalink)
Dont worry about those. Dependency walker shows a lot of info that is not necessarily a problem. Delay load dependencies are not a problem until the app tries to load them. Dynamic loaded dlls are normally checked and there is a fallback. Its only a problem if the root dll's in the top left pane are shown in red.
|
bitflipper
01100010 01101001 01110100 01100110 01101100 01101
- Total Posts : 26036
- Joined: 2006/09/17 11:23:23
- Location: Everett, WA USA
- Status: offline
Re: VST 32-bit or 64-bit How to tell?
2013/12/19 09:34:10
(permalink)
Noel, that was my first thought, too. However, I did not mention it because Depends won't tell you anything about a 64-bit file if you happen to be running it in a 32-bit O/S.
All else is in doubt, so this is the truth I cling to. My Stuff
|
rontarrant
Max Output Level: -78 dBFS
- Total Posts : 643
- Joined: 2010/06/21 06:26:09
- Location: Ottawa, Ontario
- Status: offline
Re: VST 32-bit or 64-bit How to tell?
2013/12/20 05:18:05
(permalink)
Noel Borthwick [Cakewalk] If its a general DLL you need to know this info about, the easiest way I know other than using Bitflippers hex editor trick is to use this utility. http://www.dependencywalker.com/ Thanks, Noel. I'll give that a try, too.
-Ron T. ---------------------------------------------------------- MSI GE72 2QF-247US, 12 gb, Focusrite 6i6, AT-2020 ---------------------------------------------------------- Windows 10 x64, Sonar Platinum
|