Use of other VST instruments

MusoCity
Posts: 17
Joined: Sat Feb 29, 2020 1:13 am

Re: Use of other VST instruments

Post by MusoCity »

The other day, and today.

Image

Image
Trygve Larsen
Posts: 67
Joined: Mon Mar 04, 2019 1:16 pm

Re: Use of other VST instruments

Post by Trygve Larsen »

Downloaded and tried to open the uncompressed version.. Same in all my daws and Biab.. Running windows 8.1.. The strange thing is; The first one, version a, opened just fine in BiaB, then I clicked a wrong place and BiaB froze.. After restarting, this message; Cannot connect to this VST came up, then after restarting BiaB, this message that it is not a valid 64 bit VST came up. So it can seems like those error makes or does something to the registry or something? Since no later versions works in any of my daws after that...

Have u got the chance to test it in BiaB now Kenneth? After PG music wrote they will make sure to give u a free copy for testing? Hope u will not give up on it... Feel sorry for all the trouble it takes u trough...
Admin
Site Admin
Posts: 558
Joined: Tue Mar 17, 2015 9:22 am

Re: Use of other VST instruments

Post by Admin »

Yes, I got BiaB up and running. Version "c" loads without problems, and PLAYS without problems, as long as I have no other VST instruments assigned.
BiaB-test1.jpg
BiaB-test1.jpg (120.33 KiB) Viewed 9939 times
Admin
Site Admin
Posts: 558
Joined: Tue Mar 17, 2015 9:22 am

Re: Use of other VST instruments

Post by Admin »

Turned to the 32 bit version as I have so many more VST instruments to choose from then. Today I tested having TWO instruments. Success!
BiaB-32-test-WeatherReport-1.png
BiaB-32-test-WeatherReport-1.png (77.29 KiB) Viewed 9937 times
Admin
Site Admin
Posts: 558
Joined: Tue Mar 17, 2015 9:22 am

Re: Use of other VST instruments

Post by Admin »

If you still have problems loading the VST DLL, then please help me out here. Download this package:
https://www.dropbox.com/s/tlh57l55011on ... X.zip?dl=0
It contains two executables, VSTHost32 and VSTHost64. The only function is to analyze and open a DLL. At the top there will be a few diagnostic lines and below the edit windows should be visible. Like here:
Example.png
Example.png (21.17 KiB) Viewed 9932 times
Tell me how it goes. What does it read in the diagnostics if it fails?
MusoCity
Posts: 17
Joined: Sat Feb 29, 2020 1:13 am

Re: Use of other VST instruments

Post by MusoCity »

C:\Users\Band In A Box\Downloads\VSTSynthFont3420A-32\VSTSynthFont3420A-32.dll
main function failed - not a valid plugin

C:\Program Files\VSTplugins64\VSTSynthFont64-3420C.dll
main function failed - not a valid plugin

C:\Program Files\VSTplugins64\VSTSynthFont64 3420B.dll
main function failed - not a valid plugin

C:\Program Files\VSTplugins64\VSTSynthFont64-3420A.dll
main function failed - not a valid plugin

C:\Program Files\VSTplugins64\VSTSynthFont64-3112.dll
UID=SyFo, numInputs=0, numOutputs=2, FnumPrograms=1, numParams=0, version=1
Flags: HasEditor, CanReplacing, HasProgChunks, IsSynth

C:\Program Files\VSTplugins64\VSTSynthFont64 2.095.dll
UID=SyFo, numInputs=0, numOutputs=2, FnumPrograms=1, numParams=0, version=1
Flags: HasEditor, CanReplacing, HasProgChunks, IsSynth
Attachments
CubaseLE-VSTSynthFont64abc.png
CubaseLE-VSTSynthFont64abc.png (44.79 KiB) Viewed 9930 times
MusoCity
Posts: 17
Joined: Sat Feb 29, 2020 1:13 am

Re: Use of other VST instruments

Post by MusoCity »

On Win 7:

C:\Program Files\VSTplugins64\VSTSynthFont64 3420B.dll
UID=SyGo, numInputs=0, numOutputs=2, FnumPrograms=1, numParams=0, version=1
Flags: HasEditor, CanReplacing, HasProgChunks, IsSynth

C:\Program Files\VSTplugins64\VSTSynthFont64c.dll
UID=SyGo, numInputs=0, numOutputs=2, FnumPrograms=1, numParams=0, version=1
Flags: HasEditor, CanReplacing, HasProgChunks, IsSynth
Admin
Site Admin
Posts: 558
Joined: Tue Mar 17, 2015 9:22 am

Re: Use of other VST instruments

Post by Admin »

I have been working with BiaB (32bit) for two days now and I think I have a pretty stable 32bit version here:
https://www.dropbox.com/s/id7prpxkqlc2t ... D.dll?dl=0

If you have problems loading it, please run again the VSTHost32 file and show me the result. Additionally, I suggest you download this great small software:
http://www.alternate-tools.com/pages/c_dllanalyzer.php
AlteranateDLLAnalyzer works with both 32 bit and 64 bit files. It tells me a bit more than VSTHost32. Like this:
AltDLLAnalyzer-VSTSynthFont[32].png
AltDLLAnalyzer-VSTSynthFont[32].png (28.34 KiB) Viewed 9915 times
(Don't forget to press the "List DLL functions"button.)

Then there is another issue I want to talk about:
I have used VSTSynthFont now as the default synth. That is, I have replaced the file stored in C:\bb\Data\Lib with my new version. But this is probably not at all a good idea. The settings for this default plugin does not change with the project but remains fixed. So, say you have loaded a project using the style AG_THOM. This outputs piano to track #3, so you can of course assign a piano VST instrument to track #3. Next you open a project based on style BGRASS101. This sends banjo to track #3. Your piano VST is not valid any longer. Finally take BLINK_1 - sends Guitar 2 to track 3.

So my suggestion is: do not change the settings for default VSTSynthFont, leave SoundFonts in all tracks. Then, if you want to use a piano VST instrument for track 3, then just assign it directly. Skip the extra step of adding VSTSynthFont to track 3! Just add the piano VST instrument directly to the track.

What is it I am missing here?
Admin
Site Admin
Posts: 558
Joined: Tue Mar 17, 2015 9:22 am

Re: Use of other VST instruments

Post by Admin »

Forgot to mention: in DLLAnalyzer you should go to Edit, Add checksum and switch on MD5, to have the checksum displayed like in my example.
MusoCity
Posts: 17
Joined: Sat Feb 29, 2020 1:13 am

Re: Use of other VST instruments

Post by MusoCity »

DEBUG:
File info:
Name: VSTSynthFont64-3420C.dll
Folder: C:\Program Files\VSTplugins64
Size: 12148 KB (12439552 bytes)
Date: 2020-03-03 10:55:13
------------------------------------------------------------
Version info:
ProductName: VSTSynthFont64
ProductVersion: 3.0.0.0
CompanyName: Kenneth Rundt
Comments: 64 bit version
ProductMajorPart: 3
ProductMinorPart: 0
FileMajorPart: 3
FileMinorPart: 4
FileVersion: 3.4.2.0
InternalName: VSTSynthFont64
LegalCopyright: Kenneth Rundt
LegalTrademarks:
Language: English (United States)
------------------------------------------------------------
Image header:
MachineType: IMAGE_FILE_MACHINE_AMD64
------------------------------------------------------------
MD5:
09d2e4fa4e747b47e55623a79c9cd9a2
------------------------------------------------------------
0 (ImageDirectoryEntryToDataEx:tImage.MappedAddress failed)

SECURITY:
File info:
Name: VSTSynthFont64-3420C.dll
Folder: C:\Program Files\VSTplugins64
Size: 12148 KB (12439552 bytes)
Date: 2020-03-03 10:55:13
------------------------------------------------------------
Version info:
ProductName: VSTSynthFont64
ProductVersion: 3.0.0.0
CompanyName: Kenneth Rundt
Comments: 64 bit version
ProductMajorPart: 3
ProductMinorPart: 0
FileMajorPart: 3
FileMinorPart: 4
FileVersion: 3.4.2.0
InternalName: VSTSynthFont64
LegalCopyright: Kenneth Rundt
LegalTrademarks:
Language: English (United States)
------------------------------------------------------------
Image header:
MachineType: IMAGE_FILE_MACHINE_AMD64
------------------------------------------------------------
MD5:
09d2e4fa4e747b47e55623a79c9cd9a2
------------------------------------------------------------
0 (ImageDirectoryEntryToDataEx:tImage.MappedAddress failed)

EXCEPTION:
File info:
Name: VSTSynthFont64-3420C.dll
Folder: C:\Program Files\VSTplugins64
Size: 12148 KB (12439552 bytes)
Date: 2020-03-03 10:55:13
------------------------------------------------------------
Version info:
ProductName: VSTSynthFont64
ProductVersion: 3.0.0.0
CompanyName: Kenneth Rundt
Comments: 64 bit version
ProductMajorPart: 3
ProductMinorPart: 0
FileMajorPart: 3
FileMinorPart: 4
FileVersion: 3.4.2.0
InternalName: VSTSynthFont64
LegalCopyright: Kenneth Rundt
LegalTrademarks:
Language: English (United States)
------------------------------------------------------------
Image header:
ModuleName: 627461264
hFile: 00001214
MappedAddress: 27FD0000
FileHeader: 27FD0100
LastRvaSection: 27FD0208
NumberOfSections: 11
SizeOfImage: 12439552
MachineType: IMAGE_FILE_MACHINE_AMD64
------------------------------------------------------------
MD5:
09d2e4fa4e747b47e55623a79c9cd9a2
------------------------------------------------------------
0 (ImageRvaToVa:(UInt32)Marshal.ReadInt32(pResultPointer) failed)

IMPORT:
File info:
Name: VSTSynthFont64-3420C.dll
Folder: C:\Program Files\VSTplugins64
Size: 12148 KB (12439552 bytes)
Date: 2020-03-03 10:55:13
------------------------------------------------------------
Version info:
ProductName: VSTSynthFont64
ProductVersion: 3.0.0.0
CompanyName: Kenneth Rundt
Comments: 64 bit version
ProductMajorPart: 3
ProductMinorPart: 0
FileMajorPart: 3
FileMinorPart: 4
FileVersion: 3.4.2.0
InternalName: VSTSynthFont64
LegalCopyright: Kenneth Rundt
LegalTrademarks:
Language: English (United States)
------------------------------------------------------------
Image header:
ModuleName: 627464384
hFile: 00000E9C
MappedAddress: 28BB0000
FileHeader: 28BB0100
LastRvaSection: 28BB0208
NumberOfSections: 11
SizeOfImage: 12439552
MachineType: IMAGE_FILE_MACHINE_AMD64
------------------------------------------------------------
MD5:
09d2e4fa4e747b47e55623a79c9cd9a2
------------------------------------------------------------
0 (ImageRvaToVa:(UInt32)Marshal.ReadInt32(pResultPointer) failed)

EXPORT:
File info:
Name: VSTSynthFont64-3420C.dll
Folder: C:\Program Files\VSTplugins64
Size: 12148 KB (12439552 bytes)
Date: 2020-03-03 10:55:13
------------------------------------------------------------
Version info:
ProductName: VSTSynthFont64
ProductVersion: 3.0.0.0
CompanyName: Kenneth Rundt
Comments: 64 bit version
ProductMajorPart: 3
ProductMinorPart: 0
FileMajorPart: 3
FileMinorPart: 4
FileVersion: 3.4.2.0
InternalName: VSTSynthFont64
LegalCopyright: Kenneth Rundt
LegalTrademarks:
Language: English (United States)
------------------------------------------------------------
Image header:
ModuleName: 627463504
hFile: 00000A2C
MappedAddress: 29790000
FileHeader: 29790100
LastRvaSection: 29790208
NumberOfSections: 11
SizeOfImage: 12439552
MachineType: IMAGE_FILE_MACHINE_AMD64
------------------------------------------------------------
MD5:
09d2e4fa4e747b47e55623a79c9cd9a2
------------------------------------------------------------
1) TMethodImplementationIntercept
2) __dbk_fcall_wrapper
3) dbkFCallWrapperAddr
4) main
Post Reply