<?xml version="1.0" encoding="utf-8"?> <index version="1" name="Audioideas Projects" commit="d1f447bcf345dac5279fdf5810b61c93f6ac8783"> <category name="Hardware_insert_scripts"> <reapack name="generate-hw-insert-scripts-from-presets.lua" type="script" desc="Generate hardware insert scripts from ReaInsert presets"> <metadata> <description><![CDATA[{\rtf1\ansi\deff0{\fonttbl{\f0 \fswiss Helvetica;}{\f1 Courier;}} {\colortbl;\red255\green0\blue0;\red0\green0\blue255;} \widowctrl\hyphauto {\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 Generate-hw-insert-scripts\par} {\pard \ql \f0 \sa180 \li0 \fi0 This Reaper script automates the generation of individual hardware insert scripts using presets from the ReaInsert VST plugin. When executed, the script will:\par} {\pard \ql \f0 \sa0 \li360 \fi-360 1.\tx360\tab Scan for available ReaInsert presets.\par} {\pard \ql \f0 \sa0 \li360 \fi-360 2.\tx360\tab For each found preset, duplicate the {\f1 set-hw-insert.lua} script.\par} {\pard \ql \f0 \sa0 \li360 \fi-360 3.\tx360\tab Rename the duplicated scripts according to the associated ReaInsert preset.\par} {\pard \ql \f0 \sa0 \li360 \fi-360 4.\tx360\tab Modify the preset name inside each duplicated script accordingly.\sa180\par} {\pard \ql \f0 \sa180 \li0 \fi0 {\b Usage:}\par} } ]]></description> </metadata> <version name="1.0" author="Vesa Laasanen" time="2023-09-26T18:52:10Z"> <changelog><![CDATA[1.0: Initial version]]></changelog> <source main="main">https://github.com/AudioIdeas/AudioIdeas-Projects/raw/461ede29cd75f05f8f02ac66c997a91e6a99d4b7/Hardware_insert_scripts/generate-hw-insert-scripts-from-presets.lua</source> </version> <version name="1.01" author="Vesa Laasanen" time="2023-09-27T07:11:18Z"> <changelog><![CDATA[1.01: Script works even if the default preset name has been changed in set-hw-insert script 1.0: Initial version]]></changelog> <source main="main">https://github.com/AudioIdeas/AudioIdeas-Projects/raw/d61354ebf6e471f7759bfbc69a9acfd4fab9aa2b/Hardware_insert_scripts/generate-hw-insert-scripts-from-presets.lua</source> </version> </reapack> <reapack name="render_hw_inserts.lua" type="script" desc="Render hardware inserts"> <metadata> <description><![CDATA[{\rtf1\ansi\deff0{\fonttbl{\f0 \fswiss Helvetica;}{\f1 Courier;}} {\colortbl;\red255\green0\blue0;\red0\green0\blue255;} \widowctrl\hyphauto {\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 Render-hw-insert\par} {\pard \ql \f0 \sa180 \li0 \fi0 This script assists in the rendering process for tracks designated as hardware inserts with set-hw-insert.lua script.\par} {\pard \ql \f0 \sa180 \li0 \fi0 Usage Instructions:\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Ensure you've set up any tracks you wish to be recognized as hardware inserts with the "HW_INS-" name prefix.\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Run the script. It will automatically find, select, and freeze tracks with the designated prefix and manage the render speed settings accordingly.\sa180\par} {\pard \ql \f0 \sa180 \li0 \fi0 Dependencies:\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab The script relies on specific Xenakios/SWS actions for managing render speeds. Ensure you have the SWS extension installed and that these actions are accessible.\sa180\par} } ]]></description> </metadata> <version name="1.0" author="Vesa Laasanen" time="2023-09-27T06:43:15Z"> <changelog><![CDATA[1.0: initial version]]></changelog> <source main="main">https://github.com/AudioIdeas/AudioIdeas-Projects/raw/59ff183c674e8f41aedea4eefba569016ec512fc/Hardware_insert_scripts/render_hw_inserts.lua</source> </version> </reapack> <reapack name="set-hw-insert.lua" type="script" desc="Set hardware insert"> <metadata> <description><![CDATA[{\rtf1\ansi\deff0{\fonttbl{\f0 \fswiss Helvetica;}{\f1 Courier;}} {\colortbl;\red255\green0\blue0;\red0\green0\blue255;} \widowctrl\hyphauto {\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 Set-hw-insert\par} {\pard \ql \f0 \sa180 \li0 \fi0 This Reaper script facilitates the easy setup of hardware inserts using the ReaInsert VST plugin. To tailor this script for various presets, follow the steps below:\par} {\pard \ql \f0 \sa180 \li0 \fi0 Basic Usage:\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Create presets in ReaScript plugin for the insert you want to use\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Modify the Preset Name in the Script: Open the script in a text editor. Locate the line: local preset_name = "MyPreset". Replace "MyPreset" with the exact name of the preset you want the script to use. For instance: local preset_name = "YourDesiredPresetName"\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Select the track where you wish to apply the hardware insert.\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Run the script.\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab If the selected track or its subsequent tracks are named HW_INS-(something), the script will replace the ReaInsert plugin on that track. Otherwise, it creates a new child track and configures the ReaInsert plugin with the specified preset on it.\sa180\par} {\pard \ql \f0 \sa180 \li0 \fi0 Customizing for Multiple Presets:\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Duplicate the Script: Make a copy of the script for each preset you wish to recall.\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Rename the Script: Give each duplicated script a meaningful name, indicating which preset it's associated with.\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Modify the Preset Name in each script\sa180\par} } ]]></description> </metadata> <version name="1.0" author="Vesa Laasanen" time="2023-09-26T04:25:16Z"> <changelog><![CDATA[1.0: initial version]]></changelog> <source main="main">https://github.com/AudioIdeas/AudioIdeas-Projects/raw/225571d225b6f210a0ac90232c17a477c1391138/Hardware_insert_scripts/set-hw-insert.lua</source> </version> </reapack> </category> <category name="post-fader-insert"> <reapack name="post-fader-fx-end.jsfx" type="effect" desc="Post-fader-insert-end"> <metadata> <description><![CDATA[{\rtf1\ansi\deff0{\fonttbl{\f0 \fswiss Helvetica;}{\f1 Courier;}} {\colortbl;\red255\green0\blue0;\red0\green0\blue255;} \widowctrl\hyphauto {\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 Post-fader-insert-end\par} {\pard \ql \f0 \sa180 \li0 \fi0 This post fader insert functionality requires post-fader-insert.lua script and JS: post-fader-fx-start and JS: post-fader-fx-end plugins. The script monitors channel volume faders, track volume and trim volume automation and sends the combinedvalue to the plugins. You need to have post-fader-insert.lua script running when using the channel plugins.\par} {\pard \ql \f0 \sa180 \li0 \fi0 Usage Instructions:\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Run post-fader-insert.lua script\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Insert JS: post-fader-fx-start and JS: post-fader-fx-end plugins to a channel. Any plugin between these plugins will emulate post-fader insert. JS: post-fader-fx-start multiplies the signal volume by channel fader value and JS: post-fader-fx-end reverses the volume change.\sa180\par} {\pard \ql \f0 \sa180 \li0 \fi0 Dependencies:\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab None\sa180\par} } ]]></description> </metadata> <version name="1.0" author="Vesa Laasanen" time="2024-02-14T17:17:54Z"> <changelog><![CDATA[1.0: initial version]]></changelog> <source>https://github.com/AudioIdeas/AudioIdeas-Projects/raw/e58998a0a185e2813d7517f34c263df3b2b2564b/post-fader-insert/post-fader-fx-end.jsfx</source> </version> <version name="1.02" author="Vesa Laasanen" time="2024-02-14T18:21:46Z"> <changelog><![CDATA[-1.02: initial version]]></changelog> <source>https://github.com/AudioIdeas/AudioIdeas-Projects/raw/3cc074169eb41de12fc540946a2b8c2d5bd43202/post-fader-insert/post-fader-fx-end.jsfx</source> </version> <version name="1.03" author="Vesa Laasanen" time="2024-02-14T18:27:10Z"> <changelog><![CDATA[-1.03: initial version]]></changelog> <source>https://github.com/AudioIdeas/AudioIdeas-Projects/raw/7301b3bdd3e8374113d0a6b4f4f4587bb7325b88/post-fader-insert/post-fader-fx-end.jsfx</source> </version> <version name="1.04" author="Vesa Laasanen" time="2024-02-14T18:41:32Z"> <changelog><![CDATA[initial version]]></changelog> <source>https://github.com/AudioIdeas/AudioIdeas-Projects/raw/13539c04155a2a082ac5fdfa397d1216a965dd5a/post-fader-insert/post-fader-fx-end.jsfx</source> </version> <version name="1.10" author="Vesa Laasanen" time="2024-02-26T10:02:02Z"> <source>https://github.com/AudioIdeas/AudioIdeas-Projects/raw/afdc811529b5db45ba79e62e0795ca3439f2c178/post-fader-insert/post-fader-fx-end.jsfx</source> </version> </reapack> <reapack name="post-fader-fx-helper.jsfx" type="effect" desc="Post-fader-insert-helper"> <metadata> <description><![CDATA[{\rtf1\ansi\deff0{\fonttbl{\f0 \fswiss Helvetica;}{\f1 Courier;}} {\colortbl;\red255\green0\blue0;\red0\green0\blue255;} \widowctrl\hyphauto {\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 Post-fader-insert-helper\par} {\pard \ql \f0 \sa180 \li0 \fi0 This post fader helper functionality requires post-fader-insert.lua script and JS: post-fader-fx-helper plugin. The script monitors channel volume faders, track volume and trim volume automation and sends the combinedvalue to the plugin. You need to have post-fader-insert.lua script running when using this plugin.\par} {\pard \ql \f0 \sa180 \li0 \fi0 Usage Instructions:\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Run post-fader-insert.lua script\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Insert JS: post-fader-fx-helper to a channel. You can now modulate other plugins with post-fader volume parameter.\sa180\par} {\pard \ql \f0 \sa180 \li0 \fi0 Dependencies:\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab None\sa180\par} } ]]></description> </metadata> <version name="1.0" author="Vesa Laasanen" time="2024-02-14T17:17:54Z"> <changelog><![CDATA[1.0: initial version]]></changelog> <source>https://github.com/AudioIdeas/AudioIdeas-Projects/raw/e58998a0a185e2813d7517f34c263df3b2b2564b/post-fader-insert/post-fader-fx-helper.jsfx</source> </version> <version name="1.02" author="Vesa Laasanen" time="2024-02-14T18:21:46Z"> <changelog><![CDATA[-1.02: initial version]]></changelog> <source>https://github.com/AudioIdeas/AudioIdeas-Projects/raw/3cc074169eb41de12fc540946a2b8c2d5bd43202/post-fader-insert/post-fader-fx-helper.jsfx</source> </version> <version name="1.03" author="Vesa Laasanen" time="2024-02-14T18:27:10Z"> <changelog><![CDATA[-1.03: initial version]]></changelog> <source>https://github.com/AudioIdeas/AudioIdeas-Projects/raw/7301b3bdd3e8374113d0a6b4f4f4587bb7325b88/post-fader-insert/post-fader-fx-helper.jsfx</source> </version> <version name="1.04" author="Vesa Laasanen" time="2024-02-14T18:41:32Z"> <changelog><![CDATA[initial version]]></changelog> <source>https://github.com/AudioIdeas/AudioIdeas-Projects/raw/13539c04155a2a082ac5fdfa397d1216a965dd5a/post-fader-insert/post-fader-fx-helper.jsfx</source> </version> <version name="1.10" author="Vesa Laasanen" time="2024-02-26T10:02:02Z"> <source>https://github.com/AudioIdeas/AudioIdeas-Projects/raw/afdc811529b5db45ba79e62e0795ca3439f2c178/post-fader-insert/post-fader-fx-helper.jsfx</source> </version> </reapack> <reapack name="post-fader-fx-start.jsfx" type="effect" desc="Post-fader-insert-start"> <metadata> <description><![CDATA[{\rtf1\ansi\deff0{\fonttbl{\f0 \fswiss Helvetica;}{\f1 Courier;}} {\colortbl;\red255\green0\blue0;\red0\green0\blue255;} \widowctrl\hyphauto {\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 Post-fader-insert-start\par} {\pard \ql \f0 \sa180 \li0 \fi0 This post fader insert functionality requires post-fader-insert.lua script and JS: post-fader-fx-start and JS: post-fader-fx-end plugins. The script monitors channel volume faders, track volume and trim volume automation and sends the combinedvalue to the plugins. You need to have post-fader-insert.lua script running when using the channel plugins.\par} {\pard \ql \f0 \sa180 \li0 \fi0 Usage Instructions:\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Run post-fader-insert.lua script\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Insert JS: post-fader-fx-start and JS: post-fader-fx-end plugins to a channel. Any plugin between these plugins will emulate post-fader insert. JS: post-fader-fx-start multiplies the signal volume by channel fader value and JS: post-fader-fx-end reverses the volume change.\sa180\par} {\pard \ql \f0 \sa180 \li0 \fi0 Dependencies:\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab None\sa180\par} } ]]></description> </metadata> <version name="1.0" author="Vesa Laasanen" time="2024-02-14T17:06:00Z"> <changelog><![CDATA[1.0: initial version]]></changelog> <source>https://github.com/AudioIdeas/AudioIdeas-Projects/raw/8c8086df293a10e5b2a5d1dab4b22b58cbc9c08b/post-fader-insert/post-fader-fx-start.jsfx</source> </version> <version name="1.01" author="Vesa Laasanen" time="2024-02-14T17:44:49Z"> <changelog><![CDATA[-1.01: initial version]]></changelog> <source>https://github.com/AudioIdeas/AudioIdeas-Projects/raw/def21c73081a72c303d5988ee952988d6e229b94/post-fader-insert/post-fader-fx-start.jsfx</source> </version> <version name="1.02" author="Vesa Laasanen" time="2024-02-14T17:52:53Z"> <changelog><![CDATA[-1.02: initial version]]></changelog> <source>https://github.com/AudioIdeas/AudioIdeas-Projects/raw/68da4e2c0badd54c4ed62d6f85f5a544e2a5b33d/post-fader-insert/post-fader-fx-start.jsfx</source> </version> <version name="1.03" author="Vesa Laasanen" time="2024-02-14T18:27:10Z"> <changelog><![CDATA[-1.03: initial version]]></changelog> <source>https://github.com/AudioIdeas/AudioIdeas-Projects/raw/7301b3bdd3e8374113d0a6b4f4f4587bb7325b88/post-fader-insert/post-fader-fx-start.jsfx</source> </version> <version name="1.04" author="Vesa Laasanen" time="2024-02-14T18:41:32Z"> <changelog><![CDATA[initial version]]></changelog> <source>https://github.com/AudioIdeas/AudioIdeas-Projects/raw/13539c04155a2a082ac5fdfa397d1216a965dd5a/post-fader-insert/post-fader-fx-start.jsfx</source> </version> <version name="1.10" author="Vesa Laasanen" time="2024-02-26T10:02:02Z"> <source>https://github.com/AudioIdeas/AudioIdeas-Projects/raw/afdc811529b5db45ba79e62e0795ca3439f2c178/post-fader-insert/post-fader-fx-start.jsfx</source> </version> </reapack> <reapack name="post-fader-insert.lua" type="script" desc="Post-fader-insert"> <metadata> <description><![CDATA[{\rtf1\ansi\deff0{\fonttbl{\f0 \fswiss Helvetica;}{\f1 Courier;}} {\colortbl;\red255\green0\blue0;\red0\green0\blue255;} \widowctrl\hyphauto {\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 Post-fader-insert script\par} {\pard \ql \f0 \sa180 \li0 \fi0 This post fader insert functionality requires post-fader-insert.lua script and JS: post-fader-fx-start and JS: post-fader-fx-end plugins. The script monitors channel volume faders, track volume and trim volume automation and sends the combinedvalue to the plugins. You need to have post-fader-insert.lua script running when using the channel plugins.\par} {\pard \ql \f0 \sa180 \li0 \fi0 Alternatively you can use post-fader-fx-helper plugin to modulate other plugins with post-fader volume parameter.\par} {\pard \ql \f0 \sa180 \li0 \fi0 Usage Instructions:\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Run post-fader-insert.lua script\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Insert JS: post-fader-fx-start and JS: post-fader-fx-end plugins to a channel. Any plugin between these plugins will emulate post-fader insert. JS: post-fader-fx-start multiplies the signal volume by channel fader value and JS: post-fader-fx-end reverses the volume change.\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab Alternatively insert JS: post-fader-fx-helper to a channel. You can now modulate other plugins with post-fader volume parameter.\sa180\par} {\pard \ql \f0 \sa180 \li0 \fi0 Dependencies:\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab None\sa180\par} } ]]></description> </metadata> <version name="1.0@author Vesa Laasanen" time="2024-02-14T17:06:00Z"> <changelog><![CDATA[1.0: initial version]]></changelog> <source main="main">https://github.com/AudioIdeas/AudioIdeas-Projects/raw/8c8086df293a10e5b2a5d1dab4b22b58cbc9c08b/post-fader-insert/post-fader-insert.lua</source> </version> <version name="1.0" author="Vesa Laasanen" time="2024-02-14T17:17:54Z"> <changelog><![CDATA[1.0: initial version]]></changelog> <source main="main">https://github.com/AudioIdeas/AudioIdeas-Projects/raw/e58998a0a185e2813d7517f34c263df3b2b2564b/post-fader-insert/post-fader-insert.lua</source> </version> <version name="1.01" author="Vesa Laasanen" time="2024-02-14T19:35:54Z"> <changelog><![CDATA[1.01: initial version]]></changelog> <source main="main">https://github.com/AudioIdeas/AudioIdeas-Projects/raw/52e8e0c5e6b668954f1c175b27ad585fdf0ff463/post-fader-insert/post-fader-insert.lua</source> </version> <version name="1.02" author="Vesa Laasanen" time="2024-02-14T19:47:00Z"> <changelog><![CDATA[1.02: initial version]]></changelog> <source main="main">https://github.com/AudioIdeas/AudioIdeas-Projects/raw/4be6250a75705c6634ce8edb84f15892243c1eb3/post-fader-insert/post-fader-insert.lua</source> </version> <version name="1.10" author="Vesa Laasanen" time="2024-02-26T10:02:02Z"> <changelog><![CDATA[1.10: Mute and solo functionality 1.02: initial version]]></changelog> <source main="main">https://github.com/AudioIdeas/AudioIdeas-Projects/raw/afdc811529b5db45ba79e62e0795ca3439f2c178/post-fader-insert/post-fader-insert.lua</source> </version> <version name="1.11" author="Vesa Laasanen" time="2024-03-24T18:15:13Z"> <changelog><![CDATA[1.11: Fix bug with opening a project 1.10: Mute and solo functionality 1.02: initial version]]></changelog> <source main="main">https://github.com/AudioIdeas/AudioIdeas-Projects/raw/0170c21de5cecb4b2158af1ee5eac3d019ccada7/post-fader-insert/post-fader-insert.lua</source> </version> <version name="1.12" author="Vesa Laasanen" time="2024-05-06T12:36:00Z"> <changelog><![CDATA[1.12: Fix bug with finding plugins with pathnames 1.11: Fix bug with opening a project 1.10: Mute and solo functionality 1.02: initial version]]></changelog> <source main="main">https://github.com/AudioIdeas/AudioIdeas-Projects/raw/382a283a2addc98a1e73eda2a378f40dba4736df/post-fader-insert/post-fader-insert.lua</source> </version> <version name="1.13" author="Vesa Laasanen" time="2024-05-06T13:12:52Z"> <changelog><![CDATA[1.13: Fix bug with finding plugins with pathnames 1.11: Fix bug with opening a project 1.10: Mute and solo functionality 1.02: initial version]]></changelog> <source main="main">https://github.com/AudioIdeas/AudioIdeas-Projects/raw/d1f447bcf345dac5279fdf5810b61c93f6ac8783/post-fader-insert/post-fader-insert.lua</source> </version> </reapack> </category> <metadata> <description><![CDATA[{\rtf1\ansi\deff0{\fonttbl{\f0 \fswiss Helvetica;}{\f1 Courier;}} {\colortbl;\red255\green0\blue0;\red0\green0\blue255;} \widowctrl\hyphauto {\pard \ql \f0 \sa180 \li0 \fi0 \b \fs36 AudioIdeas REAPER Projects Repository\par} {\pard \ql \f0 \sa180 \li0 \fi0 Collection of scripts and plugins for Cockos REAPER developed by Vesa Laasanen.\par} {\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 Installation\par} {\pard \ql \f0 \sa180 \li0 \fi0 For easy installation and updates, integrate this repository with the ReaPack REAPER extension:\par} {\pard \ql \f0 \sa0 \li360 \fi-360 1.\tx360\tab Open REAPER and navigate to {\f1 Extensions} > {\f1 ReaPack} > {\f1 Import a repository}.\par} {\pard \ql \f0 \sa0 \li360 \fi-360 2.\tx360\tab Copy and paste the following URL: {\f1 https://github.com/AudioIdeas/AudioIdeas-Projects/raw/master/index.xml}\sa180\par} {\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 Contributing\par} {\pard \ql \f0 \sa180 \li0 \fi0 Feedback and contributions are welcome. If you'd like to contribute or suggest changes, please make a pull request or open an issue.\par} {\pard \ql \f0 \sa180 \li0 \fi0 \b \fs32 Contact & More\par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab {\b YouTube}: {\field{\*\fldinst{HYPERLINK "https://www.youtube.com/@audioideas"}}{\fldrslt{\ul Audio Ideas }}} \par} {\pard \ql \f0 \sa0 \li360 \fi-360 \bullet \tx360\tab {\b Email}: {\field{\*\fldinst{HYPERLINK "mailto:audioideasblog@gmail.com"}}{\fldrslt{\ul audioideasblog@gmail.com }}} \sa180\par} {\pard \ql \f0 \sa180 \li0 \fi0 For discussions, suggestions, or any other queries, feel free to reach out.\par} } ]]></description> </metadata> </index>