COCKOS
CONFEDERATED FORUMS
Cockos : REAPER : NINJAM : Forums
Forum Home : Register : FAQ : Members List : Search :
Old 09-18-2017, 10:08 PM   #41
l0calh05t
Human being with feelings
 
l0calh05t's Avatar
 
Join Date: Nov 2008
Location: Darmstadt, Germany
Posts: 673
Default

Quote:
Originally Posted by olilarkin View Post
was that VST3SDK or my vs2017 branch? think i got confused
The VST3_SDKs CMakeLists.txt
__________________
Raw data for raw nerves | 1.05946309...
My Blog | My free VST plugins | WDL-OL CMake fork
l0calh05t is offline   Reply With Quote
Old 09-19-2017, 05:34 AM   #42
olilarkin
Human being with feelings
 
olilarkin's Avatar
 
Join Date: Apr 2009
Location: Huddersfield, UK
Posts: 1,098
Default

ah ok. good
__________________
VirtualCZ | pMix | Endless Series | WDL-OL | Linkedin | Facebook
Available for Audio Dev tuition via Skype (IPlug/JUCE/C++)
olilarkin is online now   Reply With Quote
Old 09-19-2017, 02:44 PM   #43
Youlean
Human being with feelings
 
Youlean's Avatar
 
Join Date: May 2015
Location: Serbia
Posts: 649
Default

I will have to check that cmake projects but if this simplifies cairo compiling I am all in.
__________________
Website | Facebook Page | IPlug-Youlean
Youlean is offline   Reply With Quote
Old 10-03-2017, 09:21 AM   #44
olilarkin
Human being with feelings
 
olilarkin's Avatar
 
Join Date: Apr 2009
Location: Huddersfield, UK
Posts: 1,098
Default

I'm currently in the process of a major rework of the WDLOL project structure. Separating Iplug from WDL and making lice optional. I don't like to do massive changes like this too often. It means everyone will have to reduplicate iplugeffect

https://github.com/olilarkin/wdl-ol/tree/vs2017

localhost would you mind having a look at what I'm doing and suggest how I can Include cmake so that the template project has a set up ready to use with continuous integration? I am completely clueless about cmake. If there is anything about what I'm doing that is incompatible with cmake, then it will be great to know now so that I don't have to change the project structure again

Thanks!
__________________
VirtualCZ | pMix | Endless Series | WDL-OL | Linkedin | Facebook
Available for Audio Dev tuition via Skype (IPlug/JUCE/C++)
olilarkin is online now   Reply With Quote
Old 10-07-2017, 12:44 AM   #45
l0calh05t
Human being with feelings
 
l0calh05t's Avatar
 
Join Date: Nov 2008
Location: Darmstadt, Germany
Posts: 673
Default

Quote:
Originally Posted by Youlean View Post
I will have to check that cmake projects but if this simplifies cairo compiling I am all in.
I doubt it, as cairo doesn't offer a CMake build itself. But you could have a look into https://github.com/CMakePorts/cairo

Quote:
Originally Posted by olilarkin View Post
I'm currently in the process of a major rework of the WDLOL project structure. Separating Iplug from WDL and making lice optional. I don't like to do massive changes like this too often. It means everyone will have to reduplicate iplugeffect

https://github.com/olilarkin/wdl-ol/tree/vs2017

localhost would you mind having a look at what I'm doing and suggest how I can Include cmake so that the template project has a set up ready to use with continuous integration? I am completely clueless about cmake. If there is anything about what I'm doing that is incompatible with cmake, then it will be great to know now so that I don't have to change the project structure again

Thanks!
I'll try to look into it this weekend or some time next week. If you have a look at my fork, the CMakeLists.txt for the individual plugins are very simple, so duplication is almost unnecessary: https://github.com/l0calh05t/wdl-ol/...CMakeLists.txt (the custom command is defined in the IPlug CMakeLists.txt: https://github.com/l0calh05t/wdl-ol/...CMakeLists.txt)

Some of the files that are very similar, like the resource files could also be solved using configure_file.
__________________
Raw data for raw nerves | 1.05946309...
My Blog | My free VST plugins | WDL-OL CMake fork
l0calh05t is offline   Reply With Quote
Old 12-07-2017, 02:57 AM   #46
JonOsterman
Human being with feelings
 
Join Date: Aug 2017
Posts: 50
Default

Looking around for CMake and wdl, I've found this https://github.com/fab672000/wdl-fab

Does it sound like a good start ? I don't know very much about CMake for now
JonOsterman is offline   Reply With Quote
Old 12-21-2017, 04:45 AM   #47
izmael
Human being with feelings
 
Join Date: Jul 2016
Posts: 6
Default status cmake branch

@l0calh05t What's the status of your cmake branch in terms of OSX? From the CMakeLists.txt I'd deduce it's currently ready for VST2. I see some commented lines for VST3, and some boilerplate for CA (AudioUnit).

I'm mainly interested in getting AU to work. But with wdl-fab's 2014 stuff I can already get VST2/VST3 to compile fine, so maybe I can help integrating VST3 into your branch, and start some work on AU.

With wdl-fab I can get a long way with AU -- it compiles fine, and the component's Content folder looks like it has all the magic it needs: PkgInfo, plist and rsrc file. But I can't get auval to notice the plugin, it's like it's not even there.

Are you on IRC? Or do you wanna do all discussion here? I'm available per email on izmael verhage [4t] g33ma1l.c0m one word normal spelling.
izmael is offline   Reply With Quote
Old 12-22-2017, 03:23 AM   #48
Nowhk
Human being with feelings
 
Join Date: Mar 2016
Posts: 234
Default

Quote:
Originally Posted by izmael View Post
Are you on IRC? Or do you wanna do all discussion here? I'm available per email on izmael verhage [4t] g33ma1l.c0m one word normal spelling.
Check it out this https://forum.cockos.com/showthread.php?t=200134 :P
Nowhk is offline   Reply With Quote
Old 01-10-2018, 06:17 PM   #49
olilarkin
Human being with feelings
 
olilarkin's Avatar
 
Join Date: Apr 2009
Location: Huddersfield, UK
Posts: 1,098
Default

Quote:
Originally Posted by l0calh05t View Post
I doubt it, as cairo doesn't offer a CMake build itself. But you could have a look into https://github.com/CMakePorts/cairo



I'll try to look into it this weekend or some time next week. If you have a look at my fork, the CMakeLists.txt for the individual plugins are very simple, so duplication is almost unnecessary: https://github.com/l0calh05t/wdl-ol/...CMakeLists.txt (the custom command is defined in the IPlug CMakeLists.txt: https://github.com/l0calh05t/wdl-ol/...CMakeLists.txt)

Some of the files that are very similar, like the resource files could also be solved using configure_file.
things are moving along nicely, and it would be great if you could take a look at getting cmake working with the latest developments: https://github.com/olilarkin/wdl-ol/tree/iplugquake

windows updates coming soon
__________________
VirtualCZ | pMix | Endless Series | WDL-OL | Linkedin | Facebook
Available for Audio Dev tuition via Skype (IPlug/JUCE/C++)
olilarkin is online now   Reply With Quote
Old 01-26-2018, 03:42 PM   #50
l0calh05t
Human being with feelings
 
l0calh05t's Avatar
 
Join Date: Nov 2008
Location: Darmstadt, Germany
Posts: 673
Default

Quote:
Originally Posted by izmael View Post
@l0calh05t What's the status of your cmake branch in terms of OSX? From the CMakeLists.txt I'd deduce it's currently ready for VST2. I see some commented lines for VST3, and some boilerplate for CA (AudioUnit).

I'm mainly interested in getting AU to work. But with wdl-fab's 2014 stuff I can already get VST2/VST3 to compile fine, so maybe I can help integrating VST3 into your branch, and start some work on AU.

With wdl-fab I can get a long way with AU -- it compiles fine, and the component's Content folder looks like it has all the magic it needs: PkgInfo, plist and rsrc file. But I can't get auval to notice the plugin, it's like it's not even there.

Are you on IRC? Or do you wanna do all discussion here? I'm available per email on izmael verhage [4t] g33ma1l.c0m one word normal spelling.
Due to lack of a Mac, not well But you are welcome to fork my cmake branch and provide a pull request.
__________________
Raw data for raw nerves | 1.05946309...
My Blog | My free VST plugins | WDL-OL CMake fork
l0calh05t is offline   Reply With Quote
Old 01-26-2018, 03:43 PM   #51
l0calh05t
Human being with feelings
 
l0calh05t's Avatar
 
Join Date: Nov 2008
Location: Darmstadt, Germany
Posts: 673
Default

Quote:
Originally Posted by olilarkin View Post
things are moving along nicely, and it would be great if you could take a look at getting cmake working with the latest developments: https://github.com/olilarkin/wdl-ol/tree/iplugquake

windows updates coming soon
Have been very busy the past few weeks, but I'll try to look into it.
So I should try to merge the iplugquake branch into my cmake branch and see what happens? Any important features to look out for?
__________________
Raw data for raw nerves | 1.05946309...
My Blog | My free VST plugins | WDL-OL CMake fork
l0calh05t is offline   Reply With Quote
Old 01-26-2018, 04:02 PM   #52
olilarkin
Human being with feelings
 
olilarkin's Avatar
 
Join Date: Apr 2009
Location: Huddersfield, UK
Posts: 1,098
Default

no I wouldn't do that. I've changed the project structure, I would fork iplugquake and start afresh. You can just do it for IPlugEffect

if you'd like - join us on the new slack channel: https://join.slack.com/t/iplug-users...TRkZDE3YWEzMWI
__________________
VirtualCZ | pMix | Endless Series | WDL-OL | Linkedin | Facebook
Available for Audio Dev tuition via Skype (IPlug/JUCE/C++)
olilarkin is online now   Reply With Quote
Old 01-27-2018, 02:41 AM   #53
l0calh05t
Human being with feelings
 
l0calh05t's Avatar
 
Join Date: Nov 2008
Location: Darmstadt, Germany
Posts: 673
Default

Quote:
Originally Posted by olilarkin View Post
no I wouldn't do that. I've changed the project structure, I would fork iplugquake and start afresh. You can just do it for IPlugEffect

if you'd like - join us on the new slack channel: https://join.slack.com/t/iplug-users...TRkZDE3YWEzMWI
I tried a merge after all. Didn't get VST3 to build yet. Mostly I only had to shift around a few of the CMakeFiles.txt. The current state is at https://github.com/l0calh05t/wdl-ol/...ake-iplugquake.

Oh, and the invite link isn't active anymore according to slack (which I haven't used before, assuming its kinda like Atlassian HipChat?). Maybe you should send me one in a PM.
__________________
Raw data for raw nerves | 1.05946309...
My Blog | My free VST plugins | WDL-OL CMake fork
l0calh05t is offline   Reply With Quote
Old 01-27-2018, 04:23 AM   #54
olilarkin
Human being with feelings
 
olilarkin's Avatar
 
Join Date: Apr 2009
Location: Huddersfield, UK
Posts: 1,098
Default

great I will check this out


new link:

https://join.slack.com/t/iplug-users...DdjNGI4OTY2YTU
__________________
VirtualCZ | pMix | Endless Series | WDL-OL | Linkedin | Facebook
Available for Audio Dev tuition via Skype (IPlug/JUCE/C++)
olilarkin is online now   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 01:33 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2018, vBulletin Solutions Inc.