Comments (9)
Hmmm, if you are just trying to deploy one of the examples unmodified, I'm not sure what the problem might be.
If the plugin isn't showing up in your DAW, that usually means that it crashed when the DAW was scanning it.
Have a look in "C:\Users*your-user*\AppData\Roaming\AudioPlugSharp" and see if there are any log files there.
from audioplugsharp.
Nothing there... I am currently building in VS2022, x64/Debug, but I'd be irritated if VS version was an issue.
Would you mind providing me the binary output of the SimpleExample from your machine? I'd like to pinpoint the problem here..
from audioplugsharp.
I'm using VS2022 now, so that shouldn't be a problem.
Here is a built version of SimpleExample:
https://drive.google.com/file/d/1BARbVr0LlrdaYU4Dq-Fjfjhdt8RXvlOg/view?usp=sharing
Note that this was built using .NET 6.0, while the current version on GitHub is targeting .NET 5.0 (which also works for me - I've just since switched to 6.0).
from audioplugsharp.
I just updated the GitHub version to .NET 6.0, so it is exactly what I used to build the binary.
from audioplugsharp.
Thanks!
This is maximum weird 🤦♂️ Copying your binaries into my VST folder did work immediately. Then sequentially replacing each of my files with yours, until none of mine were left, did not. Using your binaries in my own sln, upgrading to net6 and doing a clean build then worked again, and I even saw changes I did to the meta data of the plugin.
Could not manage to see the WPF example in Ableton yet, so that's a problem for tomorrow. Still don't see the underlying issue, but the symptom might be "solved" for now...
from audioplugsharp.
Ok, I think I know what is probably happening. Windows security can be picky about letting dlls load, and will sometimes block them. If you right-click on a dll, you can see if Windows is blocking it, and you can un-block it.
from audioplugsharp.
You might have a point here. Moving the plugin folder to a less restricted path, say, %programdata%, might be worth a try.
from audioplugsharp.
When trying to make the WPF example work as well, I saw that the wpf.runtime.config is not yet updated to net6. We can probably close my issue with this fix.
from audioplugsharp.
Good catch - I've committed a fix.
from audioplugsharp.
Related Issues (20)
- A Couple Of Issues HOT 2
- A Notification HOT 1
- Parameter changes not propagated back to DAW UI HOT 2
- Unable to compile example projects on VS2022 on Windows 11 machine HOT 4
- GetPluginFactory not exported HOT 3
- WPFExample not able to load in Ableton HOT 5
- Compile for MacOS / WinForm example HOT 4
- Advice on development flow HOT 2
- Change parameter definition at runtime HOT 1
- What would it take to integrate this into a Maui app on WinUI-3, and then extend it for ios and android? HOT 1
- Loading multiple plugins built with different versions of .net framework crashes the host. HOT 2
- Rebuild all leads to a missing .vst3 error HOT 16
- VST3 WpfExample not recognized in Cubase HOT 8
- HandleNoteOn / HandleNoteOff / HandleParameterChange does not get called or is inconsistent HOT 8
- Some Build Issues HOT 24
- Upgraded WPFExample HOT 2
- Looking For Advice HOT 3
- A Clarification HOT 22
- Using Other Controls HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from audioplugsharp.