Remove dsp_has_midi_*() in favor of dsp_ioconfig()
[ardour.git] / scripts / amp1.lua
index e065480796c9a3b8f75de7de5e41ba25459a3eb8..03be3961b6625eecbfdddd8353e85468fc14b056 100644 (file)
@@ -1,11 +1,9 @@
 ardour {
        ["type"]    = "dsp",
        name        = "Simple Amp",
-       category    = "Amplifier",
+       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.]]
@@ -36,8 +34,8 @@ end
 function dsp_runmap (bufs, in_map, out_map, n_samples, offset)
        for c = 1,audio_ins do
                -- Note: lua starts counting at 1, ardour's ChanMapping::get() at 0
-               local ib = in_map:get(ARDOUR.DataType("audio"), c - 1); -- get id of mapped input buffer for given cannel
-               local ob = out_map:get(ARDOUR.DataType("audio"), c - 1); -- get id of mapped output buffer for given cannel
+               local ib = in_map:get(ARDOUR.DataType("audio"), c - 1); -- get id of mapped input buffer for given channel
+               local ob = out_map:get(ARDOUR.DataType("audio"), c - 1); -- get id of mapped output buffer for given channel
                assert (ib ~= ARDOUR.ChanMapping.Invalid);
                assert (ob ~= ARDOUR.ChanMapping.Invalid);
                local a = bufs:get_audio (ib):data (offset):get_table(n_samples) -- copy audio-data from input buffer