Skip to content
This repository has been archived by the owner on Sep 23, 2024. It is now read-only.

Do-sth-sharp/libDMDA

Repository files navigation

libDMDA(Deprecated)

Directly Musical Data Access library for VST3 with JUCE.

Caution

Deprecated: ARA with ARAExtension has been used in VocalShaper instead of DMDA to pass Musical Contexts to plugins.

Use

  1. Add VST3 SDK and JUCE in your project.
  2. Include DMDA.h then link DMDA.cpp in your host or plugin.

For plugin

  • Set the DMDA_PLUGIN macro to 1 in your build system.
  • Create your plugin processor class inherit from the PluginProcessor class.
  • Init the DMDA context in the constructor of your processor class.

For host

  • Use the PluginVisitor or PluginHandler to visit the DMDA context in the plugin.

Demos