Announcing dplug, a toolkit for making audio plugins with D

Jim Hewes via Digitalmars-d-announce digitalmars-d-announce at puremagic.com
Sun Jun 14 11:57:37 PDT 2015


On 6/13/2015 7:18 AM, ponce wrote:
> dplug is a library for audio plugin development.
>
> https://github.com/p0nce/dplug
> http://code.dlang.org/packages/dplug
>
> It's aim is to be a lean alternative to JUCE and IPlug, the most used
> C++ libraries in this space.
>
> It is currently less useful since supporting only VST 2.x on Windows.
> The plan is to gradually add more formats and OS support (VST Mac and
> AudioUnit should be first).
>
> Because of the particular need of audio plugins (lazy screen updates,
> message dispatch made by host, threading, child window...), dplug has
> its own windowing.
> It then use a deffered software renderer to have a nice procedural UI
> and keep installer sizes low.
>
This is a nice announcement to me since I'm a user of JUCE. Is this 
meant to by only for creating plug-ins or can the audio interface be 
used outside of a plug-in?
A cross-platform MIDI library would also be a cool thing. Pardon my 
ignorance if there already is one for D I wasn't aware of.


More information about the Digitalmars-d-announce mailing list