<HTML xmlns="http://www.w3.org/TR/REC-html40" xmlns:v = 
"urn:schemas-microsoft-com:vml" xmlns:o = 
"urn:schemas-microsoft-com:office:office" xmlns:w = 
"urn:schemas-microsoft-com:office:word" xmlns:m = 
"http://schemas.microsoft.com/office/2004/12/omml"><HEAD><TITLE>REAPER | ReaScript</TITLE>
<META content="text/html; charset=us-ascii" http-equiv=Content-Type>
<META name=Generator content="Microsoft Word 14 (filtered medium)"><BASE 
href="http://www.reaper.fm/sdk/reascript/reascript.php">
<STYLE>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</STYLE>
<LINK rel=Stylesheet type=text/css href="http://www.reaper.fm/general4.css" 
media=all>
<STYLE><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"Trebuchet MS";
        panose-1:2 11 6 3 2 2 2 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#A8B3B3;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#A8B3B3;
        text-decoration:underline;}
code
        {mso-style-priority:99;
        font-family:"Courier New";}
p.navbutton, li.navbutton, div.navbutton
        {mso-style-name:navbutton;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
p.greenblock, li.greenblock, div.greenblock
        {mso-style-name:greenblock;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
p.menuitem, li.menuitem, div.menuitem
        {mso-style-name:menuitem;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:9.0pt;
        font-family:"Times New Roman","serif";}
p.menuitemsub, li.menuitemsub, div.menuitemsub
        {mso-style-name:menuitem_sub;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:9.0pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";
        color:#9DABAB;}
p.maincolsubheading, li.maincolsubheading, div.maincolsubheading
        {mso-style-name:maincol_subheading;
        mso-margin-top-alt:auto;
        margin-right:0in;
        margin-bottom:11.25pt;
        margin-left:0in;
        font-size:15.0pt;
        font-family:"Times New Roman","serif";
        color:#EBF2F2;
        font-weight:bold;}
p.inlineimgblock, li.inlineimgblock, div.inlineimgblock
        {mso-style-name:inlineimg_block;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
p.inlineimgleft, li.inlineimgleft, div.inlineimgleft
        {mso-style-name:inlineimg_left;
        mso-margin-top-alt:auto;
        margin-right:7.5pt;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
p.inlineimgright, li.inlineimgright, div.inlineimgright
        {mso-style-name:inlineimg_right;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:7.5pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
span.EmailStyle26
        {mso-style-type:personal-compose;
        font-family:"Trebuchet MS","sans-serif";
        color:#A8B3B3;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:83500634;
        mso-list-template-ids:349458632;}
@list l0:level1
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l0:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:1.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:"Courier New";
        mso-bidi-font-family:"Times New Roman";}
@list l0:level3
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:1.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level4
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:2.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level5
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:2.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level6
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:3.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level7
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:3.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level8
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:4.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l0:level9
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:4.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l1
        {mso-list-id:808059325;
        mso-list-template-ids:-1232068082;}
@list l1:level1
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l1:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:1.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:"Courier New";
        mso-bidi-font-family:"Times New Roman";}
@list l1:level3
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:1.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l1:level4
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:2.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l1:level5
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:2.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l1:level6
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:3.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l1:level7
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:3.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l1:level8
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:4.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
@list l1:level9
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:4.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Wingdings;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
--></STYLE>
</HEAD>
<BODY dir=ltr lang=EN-US bgColor=#333333 vLink=#a8b3b3 link=#a8b3b3>
<DIV dir=ltr>
<DIV style="FONT-FAMILY: 'Calibri'; COLOR: #000000; FONT-SIZE: 12pt">
<DIV>Hi:</DIV>
<DIV>Wow, that looks promising.  If we want to create a custom access 
solution for nvda that would be the way to go.  I would think though that 
we would have to figure out a way to couple that with the already existing 
reaaccess api in reaper and then make changes and tweaks from there.  There 
is a lot you can do with the actions list for sure, and I imagine we could use a 
lot of this.</DIV>
<DIV>Gord</DIV>
<DIV 
style="FONT-STYLE: normal; DISPLAY: inline; FONT-FAMILY: 'Calibri'; COLOR: #000000; FONT-SIZE: small; FONT-WEIGHT: normal; TEXT-DECORATION: none">
<DIV style="FONT: 10pt tahoma">
<DIV> </DIV>
<DIV style="BACKGROUND: #f5f5f5">
<DIV style="font-color: black"><B>From:</B> <A 
title=jim.noseworthy@compuconference.com 
href="mailto:jim.noseworthy@compuconference.com">Jim Noseworthy</A> </DIV>
<DIV><B>Sent:</B> Tuesday, February 12, 2013 10:00 AM</DIV>
<DIV><B>To:</B> <A title=rwp@reaaccess.com 
href="mailto:rwp@reaaccess.com">Reapers Without Peepers</A> </DIV>
<DIV><B>Subject:</B> [RWP] Emailing: REAPER ReaScript.htm</DIV></DIV></DIV>
<DIV> </DIV></DIV>
<DIV 
style="FONT-STYLE: normal; DISPLAY: inline; FONT-FAMILY: 'Calibri'; COLOR: #000000; FONT-SIZE: small; FONT-WEIGHT: normal; TEXT-DECORATION: none">
<DIV class=WordSection1>
<P style="LINE-HEIGHT: 120%" class=MsoNormal><SPAN 
style="FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #a8b3b3">Hi 
Folks:<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: 120%" class=MsoNormal><SPAN 
style="FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #a8b3b3"><o:p></o:p></SPAN> </P>
<P style="LINE-HEIGHT: 120%" class=MsoNormal><SPAN 
style="FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #a8b3b3">I found this 
information and copied it to this email wondering if RayScript can bring better 
access to Reaper.<o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: 120%" class=MsoNormal><SPAN 
style="FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #a8b3b3"><o:p></o:p></SPAN> </P>
<DIV id=layout_wrapper>
<DIV style="MARGIN-TOP: 15pt">
<DIV style="MARGIN-LEFT: 15pt; MARGIN-RIGHT: 15pt">
<DIV style="MARGIN-BOTTOM: 7.5pt" id=sidebox_1>
<DIV style="MARGIN-LEFT: 15pt; MARGIN-RIGHT: 15pt">
<DIV style="MARGIN-BOTTOM: 11.25pt">
<P style="LINE-HEIGHT: 120%; BACKGROUND: #9dabab" class=MsoNormal><B><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #ebf2f2; FONT-SIZE: 15pt">ReaScript 
<o:p></o:p></SPAN></B></P></DIV>
<P 
style="LINE-HEIGHT: 120%; TEXT-INDENT: -0.25in; BACKGROUND: #9dabab; MARGIN-LEFT: 6pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo1" 
class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: symbol; COLOR: #171a1a; FONT-SIZE: 10pt"><SPAN 
style="mso-list: ignore">·<SPAN 
style="FONT: 7pt 'Times New Roman'">         
</SPAN></SPAN></SPAN><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt"><A 
href="wlmailhtml:reascript.php#reascript_intro"><SPAN 
style="COLOR: #171a1a">Introduction</SPAN></A> <o:p></o:p></SPAN></P>
<P 
style="LINE-HEIGHT: 120%; TEXT-INDENT: -0.25in; BACKGROUND: #9dabab; MARGIN-LEFT: 6pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo1" 
class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: symbol; COLOR: #171a1a; FONT-SIZE: 10pt"><SPAN 
style="mso-list: ignore">·<SPAN 
style="FONT: 7pt 'Times New Roman'">         
</SPAN></SPAN></SPAN><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt"><A 
href="wlmailhtml:reascript.php#reascript_requirements"><SPAN 
style="COLOR: #171a1a">Requirements</SPAN></A> <o:p></o:p></SPAN></P>
<P 
style="LINE-HEIGHT: 120%; TEXT-INDENT: -0.25in; BACKGROUND: #9dabab; MARGIN-LEFT: 6pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo1" 
class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: symbol; COLOR: #171a1a; FONT-SIZE: 10pt"><SPAN 
style="mso-list: ignore">·<SPAN 
style="FONT: 7pt 'Times New Roman'">         
</SPAN></SPAN></SPAN><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt"><A 
href="wlmailhtml:reascript.php#reascript_doc"><SPAN 
style="COLOR: #171a1a">ReaScript Documentation and Reference</SPAN></A> 
<o:p></o:p></SPAN></P>
<P 
style="LINE-HEIGHT: 120%; TEXT-INDENT: -0.25in; BACKGROUND: #9dabab; MARGIN-LEFT: 6pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo1" 
class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: symbol; COLOR: #171a1a; FONT-SIZE: 10pt"><SPAN 
style="mso-list: ignore">·<SPAN 
style="FONT: 7pt 'Times New Roman'">         
</SPAN></SPAN></SPAN><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt"><A 
href="wlmailhtml:reascript.php#reascript_run"><SPAN 
style="COLOR: #171a1a">Running ReaScripts</SPAN></A> <o:p></o:p></SPAN></P>
<P 
style="LINE-HEIGHT: 120%; TEXT-INDENT: -0.25in; BACKGROUND: #9dabab; MARGIN-LEFT: 6pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo1" 
class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: symbol; COLOR: #171a1a; FONT-SIZE: 10pt"><SPAN 
style="mso-list: ignore">·<SPAN 
style="FONT: 7pt 'Times New Roman'">         
</SPAN></SPAN></SPAN><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt"><A 
href="wlmailhtml:reascript.php#reascript_actions"><SPAN 
style="COLOR: #171a1a">Calling REAPER Actions</SPAN></A> <o:p></o:p></SPAN></P>
<P 
style="LINE-HEIGHT: 120%; TEXT-INDENT: -0.25in; BACKGROUND: #9dabab; MARGIN-LEFT: 6pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo1" 
class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: symbol; COLOR: #171a1a; FONT-SIZE: 10pt"><SPAN 
style="mso-list: ignore">·<SPAN 
style="FONT: 7pt 'Times New Roman'">         
</SPAN></SPAN></SPAN><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt"><A 
href="wlmailhtml:reascript.php#reascript_ext"><SPAN 
style="COLOR: #171a1a">ReaScript API</SPAN></A> <o:p></o:p></SPAN></P>
<P 
style="LINE-HEIGHT: 120%; TEXT-INDENT: -0.25in; BACKGROUND: #9dabab; MARGIN-LEFT: 6pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l0 level1 lfo1" 
class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: symbol; COLOR: #171a1a; FONT-SIZE: 10pt"><SPAN 
style="mso-list: ignore">·<SPAN 
style="FONT: 7pt 'Times New Roman'">         
</SPAN></SPAN></SPAN><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt"><A 
href="wlmailhtml:reascript.php#reascript_adv"><SPAN 
style="COLOR: #171a1a">Advanced</SPAN></A> <o:p></o:p></SPAN></P>
<P style="LINE-HEIGHT: 120%; BACKGROUND: #9dabab" class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt"><BR><BR><BR><o:p></o:p></SPAN></P>
<DIV style="TEXT-ALIGN: center; LINE-HEIGHT: 120%; BACKGROUND: #9dabab" 
class=MsoNormal align=center><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt">
<HR align=center SIZE=2 width="100%">
</SPAN></DIV>
<P style="LINE-HEIGHT: 120%; MARGIN-BOTTOM: 12pt; BACKGROUND: #9dabab" 
class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 7.5pt"><U>top</U></SPAN><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt">  
</SPAN><A name=reascript_intro><B><SPAN 
style="FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a">Introduction</SPAN></B></A><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt"> 
<BR><BR>ReaScript is a feature that allows you to run Python scripts within 
REAPER. From within the script, you can call any REAPER action, and also call 
back into most of the REAPER API functions (the same API used by compiled REAPER 
plug-ins and extensions). ReaScript can be used to create anything from advanced 
macros to full-featured REAPER extensions. <BR><BR>Note: REAPER on Windows 
formerly supported Perl scripts as well, but Perl support was removed in REAPER 
version 4.14. ReaScript Perl will be reinstated when/if the Perl <A 
href="http://gitorious.org/perl-ctypes" target=_blank><SPAN 
style="COLOR: #171a1a">ctypes project</SPAN></A> is complete. 
<o:p></o:p></SPAN></P>
<DIV style="TEXT-ALIGN: center; LINE-HEIGHT: 120%; BACKGROUND: #9dabab" 
class=MsoNormal align=center><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt">
<HR align=center SIZE=2 width="100%">
</SPAN></DIV>
<P style="LINE-HEIGHT: 120%; MARGIN-BOTTOM: 12pt; BACKGROUND: #9dabab" 
class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 7.5pt"><U>top</U></SPAN><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt">  
</SPAN><A name=reascript_requirements><B><SPAN 
style="FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a">Requirements</SPAN></B></A><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt"> 
<BR><BR>To use ReaScript, you must have Python installed on your computer. 
ReaScript should work with any version of Python between 2.7 and the current 3.x 
release. <BR><BR>OS X normally comes with Python already installed. If you don't 
already have Python, it is available as a free download for Windows or Mac from 
multiple sources. For 32-bit REAPER, you need 32-bit Python (regardless of the 
operating system). For 64-bit REAPER, you need 64-bit Python. <BR><BR>A list of 
Python distributions is <A href="http://www.python.org/download/" 
target=_blank><SPAN style="COLOR: #171a1a">here.</SPAN></A> <BR><BR>Once Python 
is installed, REAPER should automatically detect it, and ReaScript will work. If 
REAPER does not detect Python, you can enter the Python install directory in 
REAPER preferences, under Plug-Ins/ReaScript. <o:p></o:p></SPAN></P>
<DIV style="TEXT-ALIGN: center; LINE-HEIGHT: 120%; BACKGROUND: #9dabab" 
class=MsoNormal align=center><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt">
<HR align=center SIZE=2 width="100%">
</SPAN></DIV>
<P style="LINE-HEIGHT: 120%; MARGIN-BOTTOM: 12pt; BACKGROUND: #9dabab" 
class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 7.5pt"><U>top</U></SPAN><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt">  
</SPAN><A name=reascript_doc><B><SPAN 
style="FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a">ReaScript 
Documentation and Reference</SPAN></B></A><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt"> 
<BR><BR>From within REAPER, under the Help menu, choose "HTML lists/ReaScript 
documentation". This will open a web page with some basic documentation, and a 
complete list of all REAPER API functions that can be called from ReaScript. 
<BR><BR>There is extensive online documentation for <A 
href="http://docs.python.org/" target=_blank><SPAN style="COLOR: #171a1a">Python 
2</SPAN></A> and <A href="http://docs.python.org/py3k/" target=_blank><SPAN 
style="COLOR: #171a1a">Python 3</SPAN></A>. <o:p></o:p></SPAN></P>
<DIV style="TEXT-ALIGN: center; LINE-HEIGHT: 120%; BACKGROUND: #9dabab" 
class=MsoNormal align=center><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt">
<HR align=center SIZE=2 width="100%">
</SPAN></DIV>
<P style="LINE-HEIGHT: 120%; BACKGROUND: #9dabab" class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 7.5pt"><U>top</U></SPAN><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt">  
</SPAN><A name=reascript_run><B><SPAN 
style="FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a">Running 
ReaScripts</SPAN></B></A><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt"> 
<BR><BR>You will need to either write a script, or copy a script from another 
user. Scripts can be placed anywhere on your disk, but it's convenient to keep 
them all in the REAPER/Scripts application data directory. <BR><BR>To write a 
new script, show the Actions list (bound to the ? key by default), and click 
ReaScript: New/Load. You will be prompted for the location to save your new 
script. The default location is the recommended REAPER/Scripts application data 
directory. Name your script something like test.py, then click ReaScript: Edit. 
A text editor will open. <BR><BR>The simplest possible ReaScript 
is:<BR><BR></SPAN><CODE><SPAN 
style="LINE-HEIGHT: 120%; COLOR: #171a1a; FONT-SIZE: 10pt">RPR_APITest()</SPAN></CODE><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt"><BR><BR>Save 
the ReaScript, and then click Run. You should see a window that says "Test OK". 
Common reasons for the script failing are: <o:p></o:p></SPAN></P>
<UL type=disc>
  <LI 
  style="LINE-HEIGHT: 120%; BACKGROUND: #9dabab; COLOR: #171a1a; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l1 level1 lfo2" 
  class=MsoNormal><SPAN 
  style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; FONT-SIZE: 9pt">Python 
  not installed <o:p></o:p></SPAN>
  <LI 
  style="LINE-HEIGHT: 120%; BACKGROUND: #9dabab; COLOR: #171a1a; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l1 level1 lfo2" 
  class=MsoNormal><SPAN 
  style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; FONT-SIZE: 9pt">REAPER 
  cannot find the installed Python <o:p></o:p></SPAN>
  <LI 
  style="LINE-HEIGHT: 120%; BACKGROUND: #9dabab; COLOR: #171a1a; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto; mso-list: l1 level1 lfo2" 
  class=MsoNormal><SPAN 
  style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; FONT-SIZE: 9pt">Syntax 
  error (typo, missing newline, incorrect indentation in Python) 
  <o:p></o:p></SPAN></LI></UL>
<P style="LINE-HEIGHT: 120%; MARGIN-BOTTOM: 12pt; BACKGROUND: #9dabab" 
class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt">You 
can treat a ReaScript just like any custom action: bind it to a key shortcut, 
MIDI controller, or toolbar button. ReaScripts can also be run a la carte, via 
the actions "ReaScript: run..." and "ReaScript: run last script". 
<o:p></o:p></SPAN></P>
<DIV style="TEXT-ALIGN: center; LINE-HEIGHT: 120%; BACKGROUND: #9dabab" 
class=MsoNormal align=center><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt">
<HR align=center SIZE=2 width="100%">
</SPAN></DIV>
<P style="LINE-HEIGHT: 120%; MARGIN-BOTTOM: 12pt; BACKGROUND: #9dabab" 
class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 7.5pt"><U>top</U></SPAN><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt">  
</SPAN><A name=reascript_actions><B><SPAN 
style="FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a">Calling REAPER 
Actions</SPAN></B></A><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt"> 
<BR><BR>You can call any REAPER action from ReaScript by using the API 
function<BR><BR></SPAN><CODE><SPAN 
style="LINE-HEIGHT: 120%; COLOR: #171a1a; FONT-SIZE: 10pt">RPR_Main_OnCommand(actionnumber, 
0)</SPAN></CODE><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt"><BR><BR>Find 
the action number for a given action by opening the Actions list, and scrolling 
the window right to reveal an extra column. For example, from ReaScript you 
would call the REAPER action "Item: Split item under mouse cursor" like 
this:<BR><BR></SPAN><CODE><SPAN 
style="LINE-HEIGHT: 120%; COLOR: #171a1a; FONT-SIZE: 10pt">RPR_Main_OnCommand(40746, 
0)</SPAN></CODE><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt"><BR><BR>If 
you use ReaScript as an advanced macro language, this is the only API function 
you need to know. <o:p></o:p></SPAN></P>
<DIV style="TEXT-ALIGN: center; LINE-HEIGHT: 120%; BACKGROUND: #9dabab" 
class=MsoNormal align=center><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt">
<HR align=center SIZE=2 width="100%">
</SPAN></DIV>
<P style="LINE-HEIGHT: 120%; MARGIN-BOTTOM: 12pt; BACKGROUND: #9dabab" 
class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 7.5pt"><U>top</U></SPAN><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt">  
</SPAN><A name=reascript_ext><B><SPAN 
style="FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a">ReaScript 
API</SPAN></B></A><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt"> 
<BR><BR>ReaScripts also have access to most of the <A 
href="http://www.reaper.fm/sdk/plugin/plugin.php"><SPAN 
style="COLOR: #171a1a">REAPER Extension API</SPAN></A> functions. For a list of 
all API functions available to ReaScripts, see the <A 
href="#reascript_doc"><SPAN style="COLOR: #171a1a">built-in ReaScript 
documentation</SPAN></A>. That help page will explain the basics of how to call 
API functions, which may require idiosyncratic syntax, because API functions can 
return information in the parameter list as well as the function return value. 
For convenience, there are also basic API functions for getting information 
from, and showing information to, the user. <o:p></o:p></SPAN></P>
<DIV style="TEXT-ALIGN: center; LINE-HEIGHT: 120%; BACKGROUND: #9dabab" 
class=MsoNormal align=center><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt">
<HR align=center SIZE=2 width="100%">
</SPAN></DIV>
<P style="LINE-HEIGHT: 120%; MARGIN-BOTTOM: 12pt; BACKGROUND: #9dabab" 
class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 7.5pt"><U>top</U></SPAN><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt">  
</SPAN><A name=reascript_adv><B><SPAN 
style="FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a">Advanced</SPAN></B></A><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt"> 
<BR><BR>You can set a custom editor for Python scripts in REAPER's 
Preferences/External Editors, by assigning an application to the ".py" 
extension. <BR><BR>ReaScripts can keep persistent state by using the API 
functions RPR_SetExtState() and RPR_GetExtState(). This allows ReaScripts to set 
key/value pairs (similar to a Python dictionary) that will persist between 
ReaScripts, and optionally persist between REAPER instances as well. For 
example, a module called "utility" might want to remember that some flag is set: 
<BR><BR></SPAN><CODE><SPAN 
style="LINE-HEIGHT: 120%; COLOR: #171a1a; FONT-SIZE: 10pt">RPR_SetExtState("utility", 
"someflag", "2", True)</SPAN></CODE><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Courier New'; COLOR: #171a1a; FONT-SIZE: 10pt"><BR><CODE>val=RPR_GetExtState("utility", 
"someflag") # even if called after REAPER is closed and reopened, val will be 
equal to "2" </CODE></SPAN><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt"><BR><BR>You 
can create and save modules of useful functions that you can import into other 
ReaScripts. For example, if you create a file called reascript_utility.py that 
contains the function helpful_function(), you can import that file into any 
ReaScript with the line <BR><BR></SPAN><CODE><SPAN 
style="LINE-HEIGHT: 120%; COLOR: #171a1a; FONT-SIZE: 10pt">import 
reascript_utility</SPAN></CODE><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt"> 
<BR><BR>and call the function by using <BR><BR></SPAN><CODE><SPAN 
style="LINE-HEIGHT: 120%; COLOR: #171a1a; FONT-SIZE: 10pt">reascript_utility.helpful_function()</SPAN></CODE><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt"> 
<BR><BR>Note that reascript_utility.py must itself import reaper_python, with 
the line <BR><BR></SPAN><CODE><SPAN 
style="LINE-HEIGHT: 120%; COLOR: #171a1a; FONT-SIZE: 10pt">from reaper_python 
import *</SPAN></CODE><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt"> 
<BR><BR>(Although it is not required, it is good practice to start all 
ReaScripts with that line.) <o:p></o:p></SPAN></P>
<DIV style="TEXT-ALIGN: center; LINE-HEIGHT: 120%; BACKGROUND: #9dabab" 
class=MsoNormal align=center><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt">
<HR align=center SIZE=2 width="100%">
</SPAN></DIV>
<P style="LINE-HEIGHT: 120%; BACKGROUND: #9dabab" class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #171a1a; FONT-SIZE: 9pt"><BR>For 
more help on ReaScript, to report bugs, to request additional API functions, to 
share ReaScripts, or just to discuss the possibilities, please use the <BR><A 
href="http://forum.cockos.com/forumdisplay.php?f=3"><SPAN 
style="COLOR: #171a1a">REAPER ReaScript Forum.</SPAN></A> 
<o:p></o:p></SPAN></P></DIV></DIV></DIV></DIV></DIV>
<DIV id=footer>
<DIV id=footer_link>
<P style="LINE-HEIGHT: 120%" class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #a8b3b3; FONT-SIZE: 9pt"><IMG 
id=_x0000_i1033 border=0 alt=http://www.reaper.fm/siteimages/to_top.jpg 
src="cid:BD2924D665C84DC3BBDEBD0A77A8CBAB@daw64" width=32 height=32></SPAN><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #a8b3b3; FONT-SIZE: 9pt"><o:p></o:p></SPAN></P></DIV>
<DIV id=menuitems>
<DIV>
<P style="LINE-HEIGHT: 120%" class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: azure; FONT-SIZE: 9pt"><A 
href="wlmailhtml:../../index.php"><SPAN 
style="COLOR: azure; TEXT-DECORATION: none">Home 
</SPAN></A><o:p></o:p></SPAN></P></DIV>
<DIV style="MARGIN-LEFT: 9pt">
<P style="LINE-HEIGHT: 120%" class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #9dabab; FONT-SIZE: 9pt"><A 
href="http://www.cockos.com/company.php"><SPAN 
style="COLOR: #9dabab; TEXT-DECORATION: none">Company 
</SPAN></A><o:p></o:p></SPAN></P></DIV>
<DIV style="MARGIN-LEFT: 9pt">
<P style="LINE-HEIGHT: 120%" class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #9dabab; FONT-SIZE: 9pt"><A 
href="wlmailhtml:../../reviews.php"><SPAN 
style="COLOR: #9dabab; TEXT-DECORATION: none">Reviews 
</SPAN></A><o:p></o:p></SPAN></P></DIV>
<DIV>
<P style="LINE-HEIGHT: 120%" class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: azure; FONT-SIZE: 9pt"><A 
href="wlmailhtml:../../about.php"><SPAN 
style="COLOR: azure; TEXT-DECORATION: none">About 
</SPAN></A><o:p></o:p></SPAN></P></DIV>
<DIV style="MARGIN-LEFT: 9pt">
<P style="LINE-HEIGHT: 120%" class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #9dabab; FONT-SIZE: 9pt"><A 
href="wlmailhtml:../../aboutusers.php"><SPAN 
style="COLOR: #9dabab; TEXT-DECORATION: none">Uses 
</SPAN></A><o:p></o:p></SPAN></P></DIV>
<DIV style="MARGIN-LEFT: 9pt">
<P style="LINE-HEIGHT: 120%" class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #9dabab; FONT-SIZE: 9pt"><A 
href="wlmailhtml:../../aboutaudio.php"><SPAN 
style="COLOR: #9dabab; TEXT-DECORATION: none">Audio 
</SPAN></A><o:p></o:p></SPAN></P></DIV>
<DIV style="MARGIN-LEFT: 9pt">
<P style="LINE-HEIGHT: 120%" class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #9dabab; FONT-SIZE: 9pt"><A 
href="wlmailhtml:../../aboutmidi.php"><SPAN 
style="COLOR: #9dabab; TEXT-DECORATION: none">MIDI 
</SPAN></A><o:p></o:p></SPAN></P></DIV>
<DIV style="MARGIN-LEFT: 9pt">
<P style="LINE-HEIGHT: 120%" class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #9dabab; FONT-SIZE: 9pt"><A 
href="wlmailhtml:../../technical.php"><SPAN 
style="COLOR: #9dabab; TEXT-DECORATION: none">Technical 
</SPAN></A><o:p></o:p></SPAN></P></DIV>
<DIV>
<P style="LINE-HEIGHT: 120%" class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: azure; FONT-SIZE: 9pt"><A 
href="wlmailhtml:../../download.php"><SPAN 
style="COLOR: azure; TEXT-DECORATION: none">Download 
</SPAN></A><o:p></o:p></SPAN></P></DIV>
<DIV style="MARGIN-LEFT: 9pt">
<P style="LINE-HEIGHT: 120%" class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #9dabab; FONT-SIZE: 9pt"><A 
href="wlmailhtml:../../userguide.php"><SPAN 
style="COLOR: #9dabab; TEXT-DECORATION: none">User Guide 
</SPAN></A><o:p></o:p></SPAN></P></DIV>
<DIV style="MARGIN-LEFT: 9pt">
<P style="LINE-HEIGHT: 120%" class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #9dabab; FONT-SIZE: 9pt"><A 
href="wlmailhtml:../../download-old.php"><SPAN 
style="COLOR: #9dabab; TEXT-DECORATION: none">Old Versions 
</SPAN></A><o:p></o:p></SPAN></P></DIV>
<DIV style="MARGIN-LEFT: 9pt">
<P style="LINE-HEIGHT: 120%" class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #9dabab; FONT-SIZE: 9pt"><A 
href="wlmailhtml:../../reaplugs/index.php"><SPAN 
style="COLOR: #9dabab; TEXT-DECORATION: none">ReaPlugs 
</SPAN></A><o:p></o:p></SPAN></P></DIV>
<DIV>
<P style="LINE-HEIGHT: 120%" class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: azure; FONT-SIZE: 9pt"><A 
href="wlmailhtml:../../purchase.php"><SPAN 
style="COLOR: azure; TEXT-DECORATION: none">Purchase 
</SPAN></A><o:p></o:p></SPAN></P></DIV>
<DIV style="MARGIN-LEFT: 9pt">
<P style="LINE-HEIGHT: 120%" class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #9dabab; FONT-SIZE: 9pt"><A 
href="wlmailhtml:../../dist-agreement.php"><SPAN 
style="COLOR: #9dabab; TEXT-DECORATION: none">Distribution 
</SPAN></A><o:p></o:p></SPAN></P></DIV>
<DIV>
<P style="LINE-HEIGHT: 120%" class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: azure; FONT-SIZE: 9pt"><A 
href="wlmailhtml:../../reference.php"><SPAN 
style="COLOR: azure; TEXT-DECORATION: none">Developer 
</SPAN></A><o:p></o:p></SPAN></P></DIV>
<DIV style="MARGIN-LEFT: 9pt">
<P style="LINE-HEIGHT: 120%" class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #9dabab; FONT-SIZE: 9pt"><A 
href="wlmailhtml:../../sdk/walter/walter.php"><SPAN 
style="COLOR: #9dabab; TEXT-DECORATION: none">Theme Development 
</SPAN></A><o:p></o:p></SPAN></P></DIV>
<DIV style="MARGIN-LEFT: 9pt">
<P style="LINE-HEIGHT: 120%" class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #9dabab; FONT-SIZE: 9pt"><A 
href="wlmailhtml:../../sdk/cursors/cursors.php"><SPAN 
style="COLOR: #9dabab; TEXT-DECORATION: none">Custom Cursors 
</SPAN></A><o:p></o:p></SPAN></P></DIV>
<DIV style="MARGIN-LEFT: 9pt">
<P style="LINE-HEIGHT: 120%" class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #9dabab; FONT-SIZE: 9pt"><A 
href="wlmailhtml:../../sdk/js/js.php"><SPAN 
style="COLOR: #9dabab; TEXT-DECORATION: none">JS Programming 
</SPAN></A><o:p></o:p></SPAN></P></DIV>
<DIV style="MARGIN-LEFT: 9pt">
<P style="LINE-HEIGHT: 120%" class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #9dabab; FONT-SIZE: 9pt"><A 
href="wlmailhtml:../../sdk/reascript/reascript.php"><SPAN 
style="COLOR: white; TEXT-DECORATION: none">• </SPAN><SPAN 
style="COLOR: #9dabab; TEXT-DECORATION: none">ReaScript 
</SPAN></A><o:p></o:p></SPAN></P></DIV>
<DIV style="MARGIN-LEFT: 9pt">
<P style="LINE-HEIGHT: 120%" class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #9dabab; FONT-SIZE: 9pt"><A 
href="wlmailhtml:../../sdk/plugin/plugin.php"><SPAN 
style="COLOR: #9dabab; TEXT-DECORATION: none">Extensions SDK 
</SPAN></A><o:p></o:p></SPAN></P></DIV>
<DIV style="MARGIN-LEFT: 9pt">
<P style="LINE-HEIGHT: 120%" class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #9dabab; FONT-SIZE: 9pt"><A 
href="wlmailhtml:../../sdk/vst/vst_ext.php"><SPAN 
style="COLOR: #9dabab; TEXT-DECORATION: none">Extensions to VST SDK 
</SPAN></A><o:p></o:p></SPAN></P></DIV>
<DIV style="MARGIN-LEFT: 9pt">
<P style="LINE-HEIGHT: 120%" class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #9dabab; FONT-SIZE: 9pt"><A 
href="wlmailhtml:../../sdk/osc/osc.php"><SPAN 
style="COLOR: #9dabab; TEXT-DECORATION: none">OSC 
</SPAN></A><o:p></o:p></SPAN></P></DIV>
<DIV>
<P style="LINE-HEIGHT: 120%" class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: azure; FONT-SIZE: 9pt"><A 
href="wlmailhtml:../../resources.php"><SPAN 
style="COLOR: azure; TEXT-DECORATION: none">Resources 
</SPAN></A><o:p></o:p></SPAN></P></DIV>
<DIV style="MARGIN-LEFT: 9pt">
<P style="LINE-HEIGHT: 120%" class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #9dabab; FONT-SIZE: 9pt"><A 
href="wlmailhtml:../../forum.php"><SPAN 
style="COLOR: #9dabab; TEXT-DECORATION: none">Forum 
</SPAN></A><o:p></o:p></SPAN></P></DIV>
<DIV style="MARGIN-LEFT: 9pt">
<P style="LINE-HEIGHT: 120%" class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #9dabab; FONT-SIZE: 9pt"><A 
href="http://stash.reaper.fm"><SPAN 
style="COLOR: #9dabab; TEXT-DECORATION: none">Stash 
</SPAN></A><o:p></o:p></SPAN></P></DIV>
<DIV style="MARGIN-LEFT: 9pt">
<P style="LINE-HEIGHT: 120%" class=MsoNormal><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #9dabab; FONT-SIZE: 9pt"><A 
href="wlmailhtml:../../wiki.php"><SPAN 
style="COLOR: #9dabab; TEXT-DECORATION: none">Wiki 
</SPAN></A><o:p></o:p></SPAN></P></DIV></DIV>
<DIV id=copyright>
<P style="LINE-HEIGHT: 120%" class=MsoNormal><B><SPAN 
style="LINE-HEIGHT: 120%; FONT-FAMILY: 'Trebuchet MS','sans-serif'; COLOR: #9dabab; FONT-SIZE: 7.5pt">© 
2005-2012 Cockos Incorporated <o:p></o:p></SPAN></B></P></DIV></DIV></DIV>
<P>
<HR>
_______________________________________________<BR>RWP mailing 
list<BR>RWP@reaaccess.com<BR>http://reaaccess.com/mailman/listinfo/rwp_reaaccess.com<BR></DIV></DIV></DIV></BODY></HTML>