From: Alexandre Prokoudine Date: Mon, 3 Oct 2022 11:59:25 +0000 (+0300) Subject: Add initial revision of I/O Plugins documentation X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?p=ardour-manual;a=commitdiff_plain;h=7d73c203b1bb43684b5a60fe870a903288f5101b Add initial revision of I/O Plugins documentation --- diff --git a/include/io-plugins.html b/include/io-plugins.html new file mode 100644 index 0000000..d558a26 --- /dev/null +++ b/include/io-plugins.html @@ -0,0 +1,77 @@ + +

+ I/O plugins provide an way to do pre- and post-processing outside the normal + session. Pre-plugins run before Ardour does any processing, post-plugins run + after Ardour has done all processing. The rationale is to provide a relatively + lightweight pre-/post-processing workflow as compared to using busses. +

+ +

+ A common use case is wet recording where a number of plugins are applied + directly to the physical input. The processed signal then can be routed to any + number of tracks or busses in Ardour. This is a lot like doing some of the + processing with a chain of guitar pedals, then feeding the signal to an Aux In + port on a mixing console or an input port on a multi-effects digital + pedalboard. +

+ +

Adding I/O plugins

+ +

+ New I/O plugins can be added in the I/O Plugins + dialog (Window > I/O Plugins). +

+ +
+ Empty slots in the I/O Plugins dialog +
Empty slots in the I/O Plugins dialog
+
+ +

+ Right-clicking opens the same menu for plugin selection available for mixer + channel strips: +

+ +
+ Right-click menu in the I/O Plugins dialog +
Right-click menu in the I/O Plugins dialog
+
+ +

+ Double-clicking opens the Plugin Selector dialog. +

+ +

+ Once a plugin has been selected and added, it shows in either Pre- or + Post-process section depending on your choice. +

+ +
+ ACE Compressor added to the pre- section +
ACE Compressor added to the Pre-process section
+
+ +

Routing I/O plugins

+ +

+ I/O plugins have the same user interface for setting input and outputs that is + also available in mixer channel strips. The button above the plugin name opens + a drop-down menu for quickly choosing an input port. The button below opens + the drop-down menu for choosing the output port. +

+ +
+ Choosing output for an I/O plugin +
Choosing output for an I/O plugin
+
+ +

+ Additionally, new tracks automatically connected to an I/O plugin can be + easily created in the Recorder window by clicking the + + button and then setting a new for that track. +

+ +
+ New track connected to an I/O plugin +
New track connected to an I/O plugin
+
diff --git a/master-doc.txt b/master-doc.txt index e7e22cd..52a6e9a 100644 --- a/master-doc.txt +++ b/master-doc.txt @@ -898,6 +898,13 @@ link: recorder part: chapter --- +--- +title: I/O Plugins +include: io-plugins.html +link: io-plugins +part: chapter +--- + --- title: Monitoring include: monitoring.html @@ -1527,7 +1534,7 @@ part: chapter --- --- -title: Adding 3rd Party Clip Libraries +title: Adding Local Clip Libraries link: adding-3rd-party-clip-libraries include: adding-3rd-party-clip-libraries.html part: chapter diff --git a/source/images/io-plugins-choose-output.png b/source/images/io-plugins-choose-output.png new file mode 100644 index 0000000..5e9e126 Binary files /dev/null and b/source/images/io-plugins-choose-output.png differ diff --git a/source/images/io-plugins-empty-slots.png b/source/images/io-plugins-empty-slots.png new file mode 100644 index 0000000..904f0ec Binary files /dev/null and b/source/images/io-plugins-empty-slots.png differ diff --git a/source/images/io-plugins-new-track-from-io-plugin.png b/source/images/io-plugins-new-track-from-io-plugin.png new file mode 100644 index 0000000..a18276e Binary files /dev/null and b/source/images/io-plugins-new-track-from-io-plugin.png differ diff --git a/source/images/io-plugins-one-plugin-added.png b/source/images/io-plugins-one-plugin-added.png new file mode 100644 index 0000000..ee41c1f Binary files /dev/null and b/source/images/io-plugins-one-plugin-added.png differ diff --git a/source/images/io-plugins-right-click-menu.png b/source/images/io-plugins-right-click-menu.png new file mode 100644 index 0000000..38b43b2 Binary files /dev/null and b/source/images/io-plugins-right-click-menu.png differ