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:
Robin Gareus 2016-07-12 15:21:23 +02:00
parent 53274c5bae
commit 4866106bcc
20 changed files with 30 additions and 57 deletions

View File

@ -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]]
}

View File

@ -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.]]

View File

@ -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.]]

View File

@ -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.]]

View File

@ -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
--]]

View File

@ -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 ()

View File

@ -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]]
}

View File

@ -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",
}

View File

@ -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.]]
}

View File

@ -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.]]
}

View File

@ -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.]]
}

View File

@ -1,6 +1,7 @@
ardour {
["type"] = "EditorHook",
name = "OSC Callback Example",
author = "Ardour Lua Task Force",
description = "Send OSC messages",
}

View File

@ -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]]
}

View File

@ -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]]
}

View File

@ -1,6 +1,8 @@
ardour {
["type"] = "EditorAction",
name = "Rewind",
author = "Ardour Lua Task Force",
description = [[An Example Ardour Editor Action Script.]]
}
function factory (params)

View File

@ -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).

View File

@ -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.]]
}

View File

@ -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 ()

View File

@ -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]]
}

View File

@ -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 ()