summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2017-01-21 20:18:04 +0100
committerRobin Gareus <robin@gareus.org>2017-01-21 20:18:27 +0100
commitddeaa6c52d107533bcdb68589b2ca419e77cfe18 (patch)
treef92f5ad76360d16170ece413b62d9088bc1d223e /scripts
parentfff324ef7bfa1415bba0b3e075ad12a7a78af11f (diff)
Add Example script to import file(s)
Diffstat (limited to 'scripts')
-rw-r--r--scripts/s_import_files.lua14
1 files changed, 14 insertions, 0 deletions
diff --git a/scripts/s_import_files.lua b/scripts/s_import_files.lua
new file mode 100644
index 0000000000..72cca29f8e
--- /dev/null
+++ b/scripts/s_import_files.lua
@@ -0,0 +1,14 @@
+ardour { ["type"] = "Snippet", name = "Import File(s) Example" }
+
+function factory (params) return function ()
+ local files = C.StringVector();
+
+ files:push_back("/tmp/test.wav")
+
+ local pos = -1
+ Editor:do_import (files,
+ Editing.ImportDistinctFiles, Editing.ImportAsTrack, ARDOUR.SrcQuality.SrcBest,
+ ARDOUR.MidiTrackNameSource.SMFTrackName, ARDOUR.MidiTempoMapDisposition.SMFTempoIgnore,
+ pos, ARDOUR.PluginInfo())
+
+end end