re-classify bundled lua scripts
* search by author: - "Ardour Team" for "ready to use" plugins - "Ardour Lua Task Force" = example plugins * search by Category - use "Example" for DSP plugins (except instruments)
This commit is contained in:
parent
53274c5bae
commit
4866106bcc
|
@ -2,9 +2,7 @@ ardour {
|
|||
["type"] = "EditorAction",
|
||||
name = "Add Scopes",
|
||||
license = "MIT",
|
||||
author = "Robin Gareus",
|
||||
email = "robin@gareus.org",
|
||||
site = "http://gareus.org",
|
||||
author = "Ardour Team",
|
||||
description = [[Add 'Inline Scope' Lua Processor to all Tracks]]
|
||||
}
|
||||
|
||||
|
|
|
@ -3,9 +3,7 @@ ardour {
|
|||
name = "Simple Amp",
|
||||
category = "Example",
|
||||
license = "MIT",
|
||||
author = "Robin Gareus",
|
||||
email = "robin@gareus.org",
|
||||
site = "http://gareus.org",
|
||||
author = "Ardour Lua Task Force",
|
||||
description = [[
|
||||
An Example DSP Plugin for processing audio, to
|
||||
be used with Ardour's Lua scripting facility.]]
|
||||
|
|
|
@ -3,9 +3,7 @@ ardour {
|
|||
name = "Simple Amp II",
|
||||
category = "Example",
|
||||
license = "MIT",
|
||||
author = "Robin Gareus",
|
||||
email = "robin@gareus.org",
|
||||
site = "http://gareus.org",
|
||||
author = "Ardour Lua Task Force",
|
||||
description = [[
|
||||
An Example DSP Plugin for processing audio, to
|
||||
be used with Ardour's Lua scripting facility.]]
|
||||
|
|
|
@ -3,9 +3,7 @@ ardour {
|
|||
name = "Simple Amp III",
|
||||
category = "Example",
|
||||
license = "MIT",
|
||||
author = "Robin Gareus",
|
||||
email = "robin@gareus.org",
|
||||
site = "http://gareus.org",
|
||||
author = "Ardour Lua Task Force",
|
||||
description = [[
|
||||
An Example DSP Plugin for processing audio, to
|
||||
be used with Ardour's Lua scripting facility.]]
|
||||
|
|
|
@ -3,9 +3,7 @@ ardour {
|
|||
name = "Amplifier",
|
||||
category = "Amplifier",
|
||||
license = "MIT",
|
||||
author = "Robin Gareus",
|
||||
email = "robin@gareus.org",
|
||||
site = "http://gareus.org",
|
||||
author = "Ardour Team",
|
||||
description = [[Versatile +/- 20dB multichannel amplifier]]
|
||||
}
|
||||
|
||||
|
@ -78,14 +76,17 @@ function dsp_run (ins, outs, n_samples)
|
|||
off = off + siz
|
||||
end
|
||||
|
||||
--[[
|
||||
if changed then
|
||||
self:queue_draw () -- notify display
|
||||
end
|
||||
--]]
|
||||
end
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
--- inline display + text example
|
||||
|
||||
--[[
|
||||
local txt = nil -- cache pango context globally
|
||||
|
||||
function render_inline (ctx, w, max_h)
|
||||
|
@ -115,3 +116,4 @@ function render_inline (ctx, w, max_h)
|
|||
|
||||
return {w, h}
|
||||
end
|
||||
--]]
|
||||
|
|
|
@ -3,10 +3,8 @@ ardour {
|
|||
name = "Biquad Filter",
|
||||
category = "Filter",
|
||||
license = "MIT",
|
||||
author = "Robin Gareus",
|
||||
email = "robin@gareus.org",
|
||||
site = "http://gareus.org",
|
||||
description = [[Example Ardour Lua DSP Plugin]]
|
||||
author = "Ardour Team",
|
||||
description = [[A Versatile Filter Plugin]]
|
||||
}
|
||||
|
||||
function dsp_ioconfig ()
|
|
@ -1,8 +1,6 @@
|
|||
ardour { ["type"] = "EditorAction", name = "Bounce+Replace Regions",
|
||||
license = "MIT",
|
||||
author = "Robin Gareus",
|
||||
email = "robin@gareus.org",
|
||||
site = "http://gareus.org",
|
||||
author = "Ardour Team",
|
||||
description = [[Bounce selected regions with processing and replace region]]
|
||||
}
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
ardour {
|
||||
["type"] = "EditorHook",
|
||||
name = "Callback Example",
|
||||
author = "Ardour Lua Task Force",
|
||||
description = "Rewind On Solo Change, Write a file when regions are moved",
|
||||
}
|
||||
|
||||
|
|
|
@ -2,9 +2,7 @@ ardour {
|
|||
["type"] = "session",
|
||||
name = "Rewrite Midi",
|
||||
license = "MIT",
|
||||
author = "Robin Gareus",
|
||||
email = "robin@gareus.org",
|
||||
site = "http://gareus.org",
|
||||
author = "Ardour Lua Task Force",
|
||||
description = [[An example session script preprocesses midi buffers.]]
|
||||
}
|
||||
|
||||
|
|
|
@ -1,11 +1,9 @@
|
|||
ardour {
|
||||
["type"] = "dsp",
|
||||
name = "Midi Filter",
|
||||
category = "Utility",
|
||||
category = "Example", -- "Utility"
|
||||
license = "MIT",
|
||||
author = "Robin Gareus",
|
||||
email = "robin@gareus.org",
|
||||
site = "http://gareus.org",
|
||||
author = "Ardour Lua Task Force",
|
||||
description = [[An Example Midi Filter for prototyping.]]
|
||||
}
|
||||
|
||||
|
|
|
@ -1,11 +1,9 @@
|
|||
ardour {
|
||||
["type"] = "dsp",
|
||||
name = "Midi Generator",
|
||||
category = "Utility",
|
||||
category = "Example", -- "Utility"
|
||||
license = "MIT",
|
||||
author = "Robin Gareus",
|
||||
email = "robin@gareus.org",
|
||||
site = "http://gareus.org",
|
||||
author = "Ardour Lua Task Force",
|
||||
description = [[An Example Midi Generator for prototyping.]]
|
||||
}
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
ardour {
|
||||
["type"] = "EditorHook",
|
||||
name = "OSC Callback Example",
|
||||
author = "Ardour Lua Task Force",
|
||||
description = "Send OSC messages",
|
||||
}
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@ ardour {
|
|||
name = "Midi Passthru",
|
||||
category = "Example",
|
||||
license = "MIT",
|
||||
author = "Ardour Team",
|
||||
author = "Ardour Lua Task Force",
|
||||
description = [[An Example Audio/MIDI Passthrough Plugin using Buffer Pointers]]
|
||||
}
|
||||
|
||||
|
|
|
@ -1,8 +1,6 @@
|
|||
ardour { ["type"] = "EditorAction", name = "Remove Unknown Plugins",
|
||||
license = "MIT",
|
||||
author = "Robin Gareus",
|
||||
email = "robin@gareus.org",
|
||||
site = "http://gareus.org",
|
||||
author = "Ardour Team",
|
||||
description = [[Remove all unknown plugins/processors from all tracks and busses]]
|
||||
}
|
||||
|
||||
|
|
|
@ -1,6 +1,8 @@
|
|||
ardour {
|
||||
["type"] = "EditorAction",
|
||||
name = "Rewind",
|
||||
author = "Ardour Lua Task Force",
|
||||
description = [[An Example Ardour Editor Action Script.]]
|
||||
}
|
||||
|
||||
function factory (params)
|
||||
|
|
|
@ -1,10 +1,7 @@
|
|||
ardour {
|
||||
["type"] = "session",
|
||||
name = "Good Night",
|
||||
license = "MIT",
|
||||
author = "Robin Gareus",
|
||||
email = "robin@gareus.org",
|
||||
site = "http://gareus.org",
|
||||
author = "Ardour Lua Task Force",
|
||||
description = [[
|
||||
Example Ardour Session Script.
|
||||
Session scripts are called at the beginning of every process-callback (before doing any audio processing).
|
||||
|
|
|
@ -2,9 +2,7 @@ ardour {
|
|||
["type"] = "session",
|
||||
name = "Stop at Marker",
|
||||
license = "MIT",
|
||||
author = "Robin Gareus",
|
||||
email = "robin@gareus.org",
|
||||
site = "http://gareus.org",
|
||||
author = "Ardour Lua Task Force",
|
||||
description = [[An example session script which stops the transport on every location marker when rolling forward.]]
|
||||
}
|
||||
|
||||
|
|
|
@ -3,10 +3,8 @@ ardour {
|
|||
name = "Simple Synth",
|
||||
category = "Instrument",
|
||||
license = "MIT",
|
||||
author = "Robin Gareus",
|
||||
email = "robin@gareus.org",
|
||||
site = "http://gareus.org",
|
||||
description = [[An Example Synth for prototyping.]]
|
||||
author = "Ardour Lua Task Force",
|
||||
description = [[An Example Synth for Prototyping.]]
|
||||
}
|
||||
|
||||
function dsp_ioconfig ()
|
||||
|
|
|
@ -1,8 +1,6 @@
|
|||
ardour { ["type"] = "EditorAction", name = "Tom's Loop",
|
||||
license = "MIT",
|
||||
author = "Robin Gareus",
|
||||
email = "robin@gareus.org",
|
||||
site = "http://gareus.org",
|
||||
author = "Ardour Team",
|
||||
description = [[Bounce the loop-range of all non muted audio tracks, paste N times at playhead]]
|
||||
}
|
||||
|
||||
|
|
|
@ -2,13 +2,9 @@ ardour {
|
|||
["type"] = "dsp",
|
||||
name = "Voice/Level Activate",
|
||||
category = "Utility",
|
||||
author = "Ardour Team",
|
||||
license = "MIT",
|
||||
author = "Robin Gareus",
|
||||
authoremail = "robin@gareus.org",
|
||||
site = "http://gareus.org",
|
||||
description = [[
|
||||
An Example Audio Plugin that rolls the transport
|
||||
when the signal level on the plugin's input exceeds a given threshold.]]
|
||||
description = [[Roll the transport when the signal level on the plugin's input exceeds a given threshold.]]
|
||||
}
|
||||
|
||||
function dsp_ioconfig ()
|
||||
|
|
Loading…
Reference in New Issue