#how the FREAK do i use a framework?

12 messages · Page 1 of 1 (latest)

sterile viper
#

hello, i come from a background of some c++ from gamemaker studio and a bunch of random python projects. I am now interested in creating my own audio plugin for a digital audio workstation, like ableton or bitwig. However, I am having trouble getting this framework to work, so i can have an easy time coding this plugin. specifically it is this: https://github.com/DISTRHO/DPF

the only thing i got working was installing the ms c++ extension on vscodium, it took forever for me to find out that you need to install it manually because it's no longer on the extension list.
i would like to know:

  • how do i include this into my code?
  • how would i set up the launch.json to have two launch options? one for compile and debug and another to compile debug and host, for example to automatically turn on bitwig studio.
  • how to build the github code? do i even need to? does this answer also apply to other instances?

extra info incase its helpful:
IDE: vscodium
OS: Arch (btw)
g++ and GDE should be installed.

GitHub

DISTRHO Plugin Framework. Contribute to DISTRHO/DPF development by creating an account on GitHub.

strange martenBOT
#

When your question is answered use !solved to mark the question as resolved.

Remember to ask specific questions, provide necessary details, and reduce your question to its simplest form. For tips on how to ask a good question run !howto ask.

strange martenBOT
#

This question is being automatically marked as stale.
If your question has been answered, run !solved.
If your question is not answered feel free to bump the post or re-ask.
Take a look at !howto ask for tips on improving your question.

sterile viper
#

Any advice would be appreciated. Even a general answer or link to a page, or search term. It's been a few days of trying stuff and I'm completely lost

vivid hull
#

how to build the github code
they should have instructions on the GitHub readme. otherwise learn to do it yourself, I have a guide for this if you want

#

do i even need to
if it's not header only, then yes

#

how do i include this into my code
configure your build system, you should probably use cmake, vscode is not a build system

sterile viper
vivid hull
sterile viper
#

so ya, it would be good to send