<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <!--Converted with LaTeX2HTML 2008 (1.71) original version by: Nikos Drakos, CBLU, University of Leeds * revised and updated by: Marcus Hennecke, Ross Moore, Herb Swan * with significant contributions from: Jens Lippmann, Marek Rouchal, Martin Wilck and others --> <HTML> <HEAD> <TITLE>Controller master values</TITLE> <META NAME="description" CONTENT="Controller master values"> <META NAME="keywords" CONTENT="developer_docs"> <META NAME="resource-type" CONTENT="document"> <META NAME="distribution" CONTENT="global"> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8"> <META NAME="Generator" CONTENT="LaTeX2HTML v2008"> <META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> <LINK REL="STYLESHEET" HREF="developer_docs.css"> <LINK REL="next" HREF="node13.html"> <LINK REL="previous" HREF="node11.html"> <LINK REL="up" HREF="node8.html"> <LINK REL="next" HREF="node13.html"> </HEAD> <BODY > <DIV CLASS="navigation"><!--Navigation Panel--> <A NAME="tex2html246" HREF="node13.html"> <IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="/usr/share/latex2html/icons/next.png"></A> <A NAME="tex2html242" HREF="node8.html"> <IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="/usr/share/latex2html/icons/up.png"></A> <A NAME="tex2html236" HREF="node11.html"> <IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="/usr/share/latex2html/icons/prev.png"></A> <A NAME="tex2html244" HREF="node1.html"> <IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="/usr/share/latex2html/icons/contents.png"></A> <BR> <B> Next:</B> <A NAME="tex2html247" HREF="node13.html">Enabled-indicator while recording</A> <B> Up:</B> <A NAME="tex2html243" HREF="node8.html">Feature requests</A> <B> Previous:</B> <A NAME="tex2html237" HREF="node11.html">Slotted editors</A> <B> <A NAME="tex2html245" HREF="node1.html">Contents</A></B> <BR> <BR></DIV> <!--End of Navigation Panel--> <H1><A NAME="SECTION00440000000000000000"> Controller master values</A> </H1> All controllers (MIDI-controllers and also automation controllers) shall have one set of "master values" which allow you to set a gain and a bias. Instead of the actual set value, <!-- MATH $\textrm{value} * \textrm{bias} + textrm{bias}$ --> <SPAN CLASS="MATH"><IMG WIDTH="180" HEIGHT="30" ALIGN="MIDDLE" BORDER="0" SRC="img1.png" ALT="$\textrm{value} * \textrm{bias} + textrm{bias}$"></SPAN> shall be sent to the MIDI device / the plugin. For controllers like "pan", the unbiased values shall be transformed, that is, a pan of 64, with <!-- MATH $\textrm{bias}=2$ --> <SPAN CLASS="MATH"><IMG WIDTH="61" HEIGHT="15" ALIGN="BOTTOM" BORDER="0" SRC="img2.png" ALT="$\textrm{bias}=2$"></SPAN> and <!-- MATH $\textrm{gain}=0.5$ --> <SPAN CLASS="MATH"><IMG WIDTH="75" HEIGHT="30" ALIGN="MIDDLE" BORDER="0" SRC="img3.png" ALT="$\textrm{gain}=0.5$"></SPAN>, shall be transformed to 66 (because 64 is actually 0, while 0 is actually -64). These values shall be set in the arranger and whereever the actual controller/automation values can be edited. <P> <BR><HR> </BODY> </HTML>