Login / Register 0 items | $0.00 New @ KVR
hibrasil
KVRian
 
745 posts since 23 Jun, 2002, from Huddersfield, UK

Postby hibrasil; Thu Jan 11, 2018 4:59 am WDL-OL/IPlug v2 - patreon

hello!

I'm currently undertaking a massive reworking of my version of IPlug, in order to bring it up-to-date. There's a huge amount of work to do, but some nice features are on the horizon (I'm particularly excited about high performance vector graphics support using metal (macOS) and nanovg. here's an overview:

  • DOCUMENTATION! proper doxygen and better introduction text and tutorials describing how things work
  • Seamless retina/hi DPI graphics support
  • UI scaling/resizing support
  • “IGraphics” is optional (you can make in a IPlug plug-in with whatever UI framework on top, even JUCE)
  • - “IGraphics” is not abandoned, in fact once again it becomes an interface, with IPlugLice inheriting from IGraphics (providing the current UI rendering)
  • IGraphicsCairo, IGraphicsAGG, IGraphicsNanoVG - new graphics implementations which each have their advantages and disadvantages.
  • many things have been adapted for C++11, const correctness and taking references rather than pointers where that makes sense
  • tidy code base
  • separate IPlug from WDL, so that it could be rewritten with the STL (although I will not be doing this)
  • CMake support
  • Try and keep it simple to use for beginners

further goals include WAM and AUv3 support.

I'm trying to get 25 patrons on patreon, to keep me motivated. if anyone here would like to support this work, either by chipping in with pull requests/feedback or by becoming a patron that would be much appreciated!

https://www.patreon.com/olilarkin
My Website | WDL-OL | Web Audio Modules - WAMs | Oli Larkin Plugin's Facebook
Available for Audio Dev tuition via Skype (IPlug/JUCE/C++)
soundmodel
KVRian
 
606 posts since 28 May, 2010, from Finland

Postby soundmodel; Thu Jan 11, 2018 8:25 am Re: WDL-OL/IPlug v2 - patreon

Cooooooooooooooooool!

Moderator: Moderators (Main)

Return to DSP and Plug-in Development