mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-09 16:24:57 +01:00
Re-brand a-* plugins as Ardour Community Effects (ACE)
This commit is contained in:
parent
e4cb7a14e8
commit
46e895aaad
26 changed files with 51 additions and 51 deletions
|
|
@ -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]]
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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.]]
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
ardour {
|
||||
["type"] = "dsp",
|
||||
name = "a-Pong",
|
||||
name = "Pong",
|
||||
category = "Toy",
|
||||
license = "MIT",
|
||||
author = "Ardour Lua Task Force",
|
||||
|
|
|
|||
|
|
@ -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.]]
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -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]]
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -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)]]
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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]]
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -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)
|
||||
|
|
|
|||
|
|
@ -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]]
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -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.]]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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)
|
||||
|
|
|
|||
|
|
@ -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]]
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -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]]
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue