Re-brand a-* plugins as Ardour Community Effects (ACE)

This commit is contained in:
Robin Gareus 2020-09-30 21:59:20 +02:00
parent e4cb7a14e8
commit 46e895aaad
No known key found for this signature in database
GPG key ID: A090BCE02CF57F04
26 changed files with 51 additions and 51 deletions

View file

@ -1,9 +1,9 @@
ardour {
["type"] = "dsp",
name = "a-High/Low Pass Filter",
name = "ACE High/Low Pass Filter",
category = "Filter",
license = "GPLv2",
author = "Ardour Team",
author = "Ardour Community",
description = [[High and Low Pass Filter with de-zipped controls]]
}

View file

@ -34,7 +34,7 @@ function factory (params)
-- get Nth Ardour::Processor
proc = t:nth_plugin (i)
-- check if it's a filter
if (not proc:isnil() and proc:display_name () == "a-High/Low Pass Filter") then
if (not proc:isnil() and proc:display_name () == "ACE High/Low Pass Filter") then
insert = false;
end
i = i + 1
@ -43,7 +43,7 @@ function factory (params)
-- create a new processor and insert it
if insert then
local a = ARDOUR.LuaAPI.new_luaproc(Session, "a-High/Low Pass Filter");
local a = ARDOUR.LuaAPI.new_luaproc(Session, "ACE High/Low Pass Filter");
if (not a:isnil()) then
t:add_processor_by_index(a, pos, nil, true)
a = nil -- explicitly drop shared-ptr reference

View file

@ -1,9 +1,9 @@
ardour {
["type"] = "dsp",
name = "a-Gain Ratio",
name = "ACE Gain Ratio",
category = "Amplifier",
license = "MIT",
author = "Ardour Team",
author = "Ardour Community",
description = [[Multichannel amplifier with gain coefficient ratio (not dezippered). Beware this plugin allows for significant gain ratios, it's intended to academic purposes.]]
}

View file

@ -1,6 +1,6 @@
ardour {
["type"] = "dsp",
name = "a-Pong",
name = "Pong",
category = "Toy",
license = "MIT",
author = "Ardour Lua Task Force",

View file

@ -1,9 +1,9 @@
ardour {
["type"] = "dsp",
name = "a-Noise",
name = "ACE Noise",
category = "Utility",
license = "MIT",
author = "Ardour Team",
author = "Ardour Community",
description = [[Noise Generator featuring either white noise with uniform or gaussian distribution, or pink-noise. The signal level can be customized.]]
}

View file

@ -1,9 +1,9 @@
ardour {
["type"] = "dsp",
name = "a-Mute",
name = "ACE Mute",
category = "Amplifier",
license = "MIT",
author = "Ardour Team",
author = "Ardour Community",
description = [[Auotomatable Mute/Gate]]
}

View file

@ -1,9 +1,9 @@
ardour {
["type"] = "dsp",
name = "a-Slow-Mute",
name = "ACE Slow-Mute",
category = "Amplifier",
license = "MIT",
author = "Ardour Team",
author = "Ardour Community",
description = [[Mute button with slow fade in/out (approx. 1sec exponential)]]
}

View file

@ -1,9 +1,9 @@
ardour {
["type"] = "dsp",
name = "a-b Switch",
name = "ACE A/B Switch",
category = "Amplifier",
license = "MIT",
author = "Ardour Team",
author = "Ardour Community",
description = [[Auotomatable A/B Input Select. Channels grouped:
Mono out: In 1/2 -> Out 1
Stereo out: In 1/3 -> Out 1, In 2/4 -> Out 2

View file

@ -34,7 +34,7 @@ function factory (params)
-- get Nth Ardour::Processor
proc = t:nth_plugin (i)
-- check if it's a scope
if (not proc:isnil() and proc:display_name () == "a-Inline Scope") then
if (not proc:isnil() and proc:display_name () == "ACE Inline Scope") then
insert = false;
end
i = i + 1
@ -43,7 +43,7 @@ function factory (params)
-- create a new processor and insert it
if insert then
local a = ARDOUR.LuaAPI.new_luaproc(Session, "a-Inline Scope");
local a = ARDOUR.LuaAPI.new_luaproc(Session, "ACE Inline Scope");
if (not a:isnil()) then
t:add_processor_by_index(a, pos, nil, true)
ARDOUR.LuaAPI.set_processor_param (a, 0, 5) -- timescale 5sec

View file

@ -1,9 +1,9 @@
ardour {
["type"] = "dsp",
name = "a-Amplifier",
name = "ACE Amplifier",
category = "Amplifier",
license = "MIT",
author = "Ardour Team",
author = "Ardour Community",
description = [[Versatile +/- 20dB multichannel amplifier]]
}

View file

@ -46,13 +46,13 @@ function factory (params)
-- apply the trim
trim = t:nth_processor (fader_pos+1)
if (not trim:isnil() and trim:display_name () == "a-Amplifier") then
if (not trim:isnil() and trim:display_name () == "ACE Amplifier") then
--existing trim found; sum the trim and the fader gain, and set the trim to that value
cur_gain = ARDOUR.LuaAPI.get_processor_param (trim, 0)
ARDOUR.LuaAPI.set_processor_param (trim, 0, trim_gain+cur_gain)
else
--create a new Trim processor, and set its value to match the fader
local a = ARDOUR.LuaAPI.new_luaproc(Session, "a-Amplifier");
local a = ARDOUR.LuaAPI.new_luaproc(Session, "ACE Amplifier");
if (not a:isnil()) then
t:add_processor_by_index(a, fader_pos-1, nil, true)
ARDOUR.LuaAPI.set_processor_param (a, 0, trim_gain)

View file

@ -1,9 +1,9 @@
ardour {
["type"] = "dsp",
name = "a-MIDI Monitor",
name = "ACE MIDI Monitor",
category = "Visualization",
license = "GPLv2",
author = "Ardour Team",
author = "Ardour Community",
description = [[Display recent MIDI events inline in the mixer strip]]
}

View file

@ -1,9 +1,9 @@
ardour {
["type"] = "dsp",
name = "a-Notch Bank",
name = "ACE Notch Bank",
category = "Filter",
license = "MIT",
author = "Ardour Lua Task Force",
author = "Ardour Community",
description = [[Notch Filter Bank; useful to remove noise with a harmonic spectum (e.g, mains hum, GSM signals, charge-pump noise, etc).
Note: this plugin is not suitable to be automated, it is intended for static noise only.]]
}

View file

@ -45,8 +45,8 @@ function factory () return function ()
local pos = 0 -- insert at the top
-- the following two lines are equivalent
--local proc = ARDOUR.LuaAPI.new_luaproc(Session, "a-Inline Scope");
local proc = ARDOUR.LuaAPI.new_plugin (Session, "a-Inline Scope", ARDOUR.PluginType.Lua, "");
--local proc = ARDOUR.LuaAPI.new_luaproc(Session, "ACE Inline Scope");
local proc = ARDOUR.LuaAPI.new_plugin (Session, "ACE Inline Scope", ARDOUR.PluginType.Lua, "");
assert (not proc:isnil())
t:add_processor_by_index(proc, pos, nil, true)

View file

@ -1,9 +1,9 @@
ardour {
["type"] = "dsp",
name = "a-Inline Scope",
name = "ACE Inline Scope",
category = "Visualization",
license = "MIT",
author = "Ardour Team",
author = "Ardour Community",
description = [[Mixer strip inline waveform display]]
}

View file

@ -1,9 +1,9 @@
ardour {
["type"] = "dsp",
name = "a-Inline Spectrogram",
name = "ACE Inline Spectrogram",
category = "Visualization",
license = "MIT",
author = "Ardour Team",
author = "Ardour Community",
description = [[Mixer strip inline spectrum display]]
}

View file

@ -1,9 +1,9 @@
ardour {
["type"] = "dsp",
name = "a-Cross Fade",
name = "ACE Cross Fade",
category = "Amplifier",
license = "MIT",
author = "Ardour Team",
author = "Ardour Community",
description = [[Auotomatable Crossfade. Channels are grouped:
Mono out: In 1/2 -> Out 1
Stereo out: In 1/3 -> Out 1, In 2/4 -> Out 2