You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
falkTX f1b22ca1f2
Proper suppport for log parameters; Minor UI style changes
4 years ago
carla @ 3316618aa5 Tweaks for high-dpi 4 years ago
dpf @ 306c680c6e Make MIDI and Synth variants work 4 years ago
dpf-widgets @ 7f5969da65 Proper suppport for log parameters; Minor UI style changes 4 years ago
plugins Proper suppport for log parameters; Minor UI style changes 4 years ago
.gitignore Lots more stuff, can handle basic LV2 4 years ago
.gitmodules Reorder submodules 4 years ago
LICENSE Add LICENSE file 4 years ago
Makefile Start of generic plugin view 4 years ago
README.md Update README 4 years ago
Screenshot.png Add screenshot 4 years ago

README.md

DISTRHO Ildaeil

DISTRHO Ildaeil is mini-plugin host working as a plugin, allowing one-to-one plugin format reusage.
Load a VST2 plugin inside a LV2 host, or an LV2 plugin on a VST3 host, etc.

The name comes from the korean 일대일, which means “one to one”.

THIS IS CURRENTLY A WORK IN PROGRESS.

Details

Ildaeil basically works as a mini-wrapper around Carla, leveraging it for all its host support.
Everything should be working except plugin parameters (none are exposed to the host).
Also, only LV2 hosting is enabled at the moment.

When open, Ildaeil will show a list of LV2 plugins to pick from.
Simply select one from the table and press “Load plugin”.

If the plugin provides an embedable UI, Ildaeil show will that by default, otherwise it shows a generic parameter list.
Toggling between generic vs custom/embed view is possible.
In the case of a plugin providing a custom UI that is not embedable, Ildaeil will show the generic view by default. You can press “Show Custom GUI” to open the plugin UI in an external window.

screenshot

Goals

The current formats Ildaeil can work as are:

  • JACK/Standalone
  • LV2
  • VST2
  • VST3

And it can load the following plugin formats:

  • LV2

Later on, in theory, should be able to load the following plugin formats:

  • LADSPA
  • DSSI
  • VST2
  • VST3
  • AU (macOS only)

Additionally the following files could eventually be loaded:

  • Audio files (synced to host transport)
  • MIDI files (aligned to real/wall-clock time, synced to host transport)
  • SF2/3 files (through internal FluidSynth)
  • SFZ files (through internal SFZero)