Goal of this tool is to allow to search for audio plugins and for other resources types (sampler banks, instrument definitions, probably more) independently of application, needing it. I'm still thinking about final name for it, before to publish (since it should support not only plugins, but also instruments), and unsure even where to create home page for it (will describe in bottom).
As for plugins: currently each audio application has own plugin browser. In some cases it is very handy (ingen, carla), sometimes awful (audacity, may be more). My hope is to make it external with filemanager-like workflow. Currently there is one implemented way to select plugins: dragging. Drag object is some resource URL, which should be enough for drag receiver to exactly find pointed resource. But unlike file managers, it is threated as text - text editors just paste it instead of try to open and konsole - same, instead of to ask, what to do, as it always does for dropped files. Of course, applications are free, how to threat such resources, and apps could check for content before to decide, what to do with it - i.e., check, is it url, etc. Dragging to jack patchbay canvas may be used to load plugin in single host (not sure, what about instrument, since there is usually separate sampler engine, usually managing all instruments). Proposals about drag object format and url types for each resources are welcomed. I have idea, how to implement for ladspa/dssi, but unsure for lv2. Currently there are following formats: LADSPA: ladspa:/<path to library>/<label> DSSI: same, but begining with "dssi:/" LV2: lv2 plugin url (i don't know, is it possible to load plugin from specific library, and they recommend to identify plugins only by URL - at least remember URL's for database, used across sessions). Not implemented: Just have to learn VAMP and somehow try VST - for some completeness. For soundfonts, gig banks, and instrument definitions there may be same way as for ladspa/dssi. Sampler banks mode should be handy for linuxsampler/fluidsynth gui, not providing any instrument browser (qsampler doesn't have it, and linuxsampler database supports only gig format). Screenshot: http://wstaw.org/m/2014/06/05/plasma-desktopau6238.png About publishing. I have account on savannah, and want to publish it there. But i'm going to add vst support, and i'm not sure, is it possible (even if licensing is kept, how about fact itself, that it supports this feature)? _______________________________________________ Linux-audio-dev mailing list Linux-audio-dev@lists.linuxaudio.org http://lists.linuxaudio.org/listinfo/linux-audio-dev