Marc Jacobi

Results 43 comments of Marc Jacobi

I do think the Steinberg unmanaged COM interfaces are truly COM compatible - no custom HResults etc. I did see they use a `VARIANT` somewhere - I understand ComLight does...

So if I understand correctly I need to tag the ComLight custom marshaler at the point where the interface is 'exposed'. In my case that is an [exported unmanaged method](https://github.com/obiwanjacobi/vst.net/blob/e45ac00690092f2a789bd300df8296e5ecdf472a/Source3/Code/ComLightPlugin/PublicExport.cs#L16)...

Sorry to butt-in... :-) Am I correct in saying that this assumes that there is (only) one memory region where extra memory is swapped (banked) into? As in the command...

@pauloscustodio Yes, I do mean re-address at load-time. If I remember correctly z88dk already supports that - don't know the details of that support though. > Any suggestion on the...

The stack part I get. Thanks for explaining. Relocation on swap is not what I meant. I meant relocation on load - as in adjusting the base address (org) for...

In that same light, you could also think of something like: ```csharp noClasses() .that() .resideIn("..model..") .should() .dependOnClassesThat() .resideIn("..application.."); ``` Not sure how you would phrase that, but the idea here...

Yes! I so want to get rid of the C++/CLI layer for that would mean that it would become truly cross-platform. Also known as `DllExport` I so hope they will...

VST.NET 3 is starting to work. I would not even claim alpha level quality. At this point it passes the plugin tester - meaning I am conforming to the VST...

Yes, definitely. When .NET 5 is released I will look how I can improve vstnet deployment and single file deployment is certainly on the wish list. To be honest, I...

VST.NET for VST3 is not finished yet - some of it works. You have to download the VST3 SDK from the Steinberg web site. That should contain all the files...