[linux-audio-dev] saving plugin settings

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: [linux-audio-dev] saving plugin settings
From: Taybin Rutkin (trutkin_AT_physics.clarku.edu)
Date: Sat Sep 15 2001 - 17:06:43 EEST


On Wed, 29 Aug 2001, Steve Harris wrote:

> On Tue, Aug 28, 2001 at 12:03:13PM -0400, Taybin Rutkin wrote:
> > I've got a patch to save individual plugin settings accross sessions. My
> > question is, where should the settings be saved? In
> > "/usr/local/lib/ladspa/presets"? Or maybe in a ".ardour" directory. Or
> > maybe at the root of the sessions directory (eg "/tape1/presets")?
>
> If the representation is OK it would be good to have a settings saving
> system that worked with all the apps, so I think
> /usr/local/lib/ladspa/presets would be good if you can get other app
> developers to agree.

This is from a while ago, on the ardour-dev list, but I should've replied
sooner. Currently, Ardour saves the settings to
"your_ardour_directory/presets/ladspa_id/". What do other people say to
using a shared directory so people can use presets between programs? Also,
plugin authors could distribute presets with their plugins.

The format of the save file is attached. It's the savefile for the
Freeverb plugin. It uses XML. It doesn't support saving chains or
networks or lambda-calculus style plugins. I think that would be better
handled at a different layer.

Taybin

<?xml version="1.0"?>
<Ladspa>
<port port-number="4" value="1.00000"></port>
<port port-number="5" value="0.71929"></port>
<port port-number="6" value="0.24469"></port>
<port port-number="7" value="0.61662"></port>
<port port-number="8" value="0.14312"></port>
<port port-number="9" value="0.29824"></port>
</Ladspa>


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Sat Sep 15 2001 - 17:06:29 EEST