Question about VST sdk and glfw as opengl gui and beginner question

SDK for VST 3 audio plug-in and host development.
Wanderer
Posts: 2
Joined: Sun Jun 24, 2018 2:24 pm

Question about VST sdk and glfw as opengl gui and beginner question

Postby Wanderer » Tue Jun 26, 2018 5:04 pm

Hello

I am self-taught programer with C++ and I want try create some simple VST. I know there is Juce, wdl-ol, but I don't like restriction which brings those libraries.
1. I have experience with GLFW and some GUI library runing under GLFW. And I want use vst sdk with GLFW for vst / vsti, it is possible?

I found vst sdk documentation not too much helpfull. It looks like for hi experienced programers with DSP knowledge maybe. I looked in to sample code, it doesn't look much complicated but it is better to have some comments for all member functions etc... and basical info how it works.

2. Maybe I need some DSP knowledge to create VST? It help me more understand vst sdk samples? I start reading this http://www.dspguide.com/ch2/2.htm is it enough?

olilarkin
Posts: 18
Joined: Tue Jun 21, 2016 11:49 am

Re: Question about VST sdk and glfw as opengl gui and beginner question

Postby olilarkin » Thu Jun 28, 2018 9:51 am

1) GLFW is designed to own the whole application loop so it's not suitable for use in plug-ins afaik. I did hear that perhaps there is a branch somewhere that gets around this. PUGL would help you do pure opengl inside a VST3 https://drobilla.net/software/pugl

2) https://www.kvraudio.com/forum/viewtopi ... 3&t=329696

Wanderer
Posts: 2
Joined: Sun Jun 24, 2018 2:24 pm

Re: Question about VST sdk and glfw as opengl gui and beginner question

Postby Wanderer » Thu Jun 28, 2018 2:17 pm

1) GLFW is prety open i think, there is not application loop inside library like SDL, Juce or GLUT.
http://www.glfw.org/documentation.html - look at the code on this page

2) Thanks for link.

olilarkin
Posts: 18
Joined: Tue Jun 21, 2016 11:49 am

Re: Question about VST sdk and glfw as opengl gui and beginner question

Postby olilarkin » Thu Jun 28, 2018 4:15 pm

maybe it doesn't let you embed a gl view in an existing window... i can't remember


Return to “VST 3 SDK”

Who is online

Users browsing this forum: No registered users and 3 guests