summaryrefslogtreecommitdiff
path: root/muse2/doc/html/split/documentation/node11.html
diff options
context:
space:
mode:
Diffstat (limited to 'muse2/doc/html/split/documentation/node11.html')
-rw-r--r--muse2/doc/html/split/documentation/node11.html259
1 files changed, 259 insertions, 0 deletions
diff --git a/muse2/doc/html/split/documentation/node11.html b/muse2/doc/html/split/documentation/node11.html
new file mode 100644
index 00000000..5f9e3bf9
--- /dev/null
+++ b/muse2/doc/html/split/documentation/node11.html
@@ -0,0 +1,259 @@
+<!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>Configuration</TITLE>
+<META NAME="description" CONTENT="Configuration">
+<META NAME="keywords" CONTENT="documentation">
+<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="documentation.css">
+
+<LINK REL="previous" HREF="node10.html">
+<LINK REL="up" HREF="node3.html">
+<LINK REL="next" HREF="node12.html">
+</HEAD>
+
+<BODY >
+
+<DIV CLASS="navigation"><!--Navigation Panel-->
+<A NAME="tex2html332"
+ HREF="node12.html">
+<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
+ SRC="/usr/share/latex2html/icons/next.png"></A>
+<A NAME="tex2html328"
+ HREF="node3.html">
+<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
+ SRC="/usr/share/latex2html/icons/up.png"></A>
+<A NAME="tex2html324"
+ HREF="node10.html">
+<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
+ SRC="/usr/share/latex2html/icons/prev.png"></A>
+<A NAME="tex2html330"
+ 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="tex2html333"
+ HREF="node12.html">Appendix</A>
+<B> Up:</B> <A NAME="tex2html329"
+ HREF="node3.html">User's manual</A>
+<B> Previous:</B> <A NAME="tex2html325"
+ HREF="node10.html">Automation</A>
+ &nbsp; <B> <A NAME="tex2html331"
+ HREF="node1.html">Contents</A></B>
+<BR>
+<BR></DIV>
+<!--End of Navigation Panel-->
+<!--Table of Child-Links-->
+<A NAME="CHILD_LINKS"><STRONG>Subsections</STRONG></A>
+
+<UL CLASS="ChildLinks">
+<LI><A NAME="tex2html334"
+ HREF="node11.html#SECTION00381000000000000000">MIDI ports</A>
+<UL>
+<LI><A NAME="tex2html335"
+ HREF="node11.html#SECTION00381010000000000000">MIDI port configuration</A>
+<LI><A NAME="tex2html336"
+ HREF="node11.html#SECTION00381020000000000000">Columns in the MIDI configuration ports list:</A>
+</UL>
+<BR>
+<LI><A NAME="tex2html337"
+ HREF="node11.html#SECTION00382000000000000000">Global settings</A>
+<UL>
+<LI><A NAME="tex2html338"
+ HREF="node11.html#SECTION00382100000000000000">Audio settings</A>
+<UL>
+<LI><A NAME="tex2html339"
+ HREF="node11.html#SECTION00382110000000000000">Minimum control period</A>
+<UL>
+<LI><A NAME="tex2html340"
+ HREF="node11.html#SECTION00382111000000000000">Recommendation</A>
+</UL></UL></UL></UL>
+<!--End of Table of Child-Links-->
+<HR>
+
+<H1><A NAME="SECTION00380000000000000000">
+Configuration</A>
+</H1>
+
+<P>
+
+<H2><A NAME="SECTION00381000000000000000">
+MIDI ports</A>
+</H2>
+MIDI ports provide an abstraction layer for your MIDI hardware and
+synthesizers (which can be both software and hardware synthesizers),
+and other MIDI applications. Port are numbered. In order to produce
+sound, each MIDI track is assigned to exactly one MIDI port, to which
+the MIDI events are then sent.
+
+<P>
+The advantage of this abstraction layer is that if your system changes,
+for example you change MIDI hardware, then you need only modify the
+ports instead of all the tracks using those ports. This is similar
+to the audio input and output track abstraction to the outside world.
+
+<P>
+<A NAME="midi_port_config"></A>
+<H4><A NAME="SECTION00381010000000000000">
+MIDI port configuration</A>
+</H4>
+In the midi/softsynth configuration menu, you must map the port numbers
+to the actual devices (by selecting ALSA or jack midi ports, or synth
+plugins).
+
+<P>
+Try left-clicking on the "Ports" column of some MIDI track.
+If you use a soft synth, right-clicking the Ports column of the synth
+or any track using the synth lets you launch the synth's GUI.
+
+<P>
+
+<DIV ALIGN="CENTER"><A NAME="fig:midi_config_window"></A><A NAME="348"></A>
+<TABLE>
+<CAPTION ALIGN="BOTTOM"><STRONG>Figure 2.13:</STRONG>
+Midi configuration window</CAPTION>
+<TR><TD>
+<DIV ALIGN="CENTER">
+
+</DIV><IMG
+ WIDTH="865" HEIGHT="597" ALIGN="BOTTOM" BORDER="0"
+ SRC="./midi_config_window.png"
+ ALT="Image midi_config_window"></TD></TR>
+</TABLE>
+</DIV>
+
+<P>
+
+<H4><A NAME="SECTION00381020000000000000">
+Columns in the MIDI configuration ports list:</A>
+</H4>
+<DL>
+<DT><STRONG>GUI:</STRONG></DT>
+<DD>For synthesizer devices, indicates if a gui is available
+and if it is showing. Click to show.
+</DD>
+<DT><STRONG>I:</STRONG></DT>
+<DD>If present, the port can accept MIDI input. Click to
+enable or disable it.
+</DD>
+<DT><STRONG>O:</STRONG></DT>
+<DD>If present, the port can send MIDI output. Click to enable
+or disable it.
+</DD>
+<DT><STRONG>Instrument:</STRONG></DT>
+<DD>Selects the instrument to be used when MIDI is
+played through the port.
+</DD>
+<DT><STRONG>Device name:</STRONG></DT>
+<DD>Selects or creates a MIDI device assigned to the
+port. These can be Jack MIDI devices or ALSA MIDI devices (if ALSA is
+enabled), or soft synthesizers. Jack MIDI devices are created by selecting
+Create Jack Device from the Device name drop-down menu. Jack MIDI devices
+can be renamed as you wish by clicking the device name. Soft synthesizers
+are created by clicking in the soft synthesizer list and then Add
+Instance. Or you can simply create a new synthesizer track from the
+arranger track list, or even the mixer menus.
+</DD>
+<DT><STRONG>In and Out routes:</STRONG></DT>
+<DD>These are for Jack MIDI devices, they are
+the routes to and from available Jack MIDI ports. Jack may provide
+different alias names for these ports, you can select which alias
+is shown.
+</DD>
+<DT><STRONG>Default in channels:</STRONG></DT>
+<DD>Auto-connect these port channels to
+new midi or drum tracks.
+</DD>
+<DT><STRONG>Default out channel:</STRONG></DT>
+<DD>Auto-connect new midi or drum tracks
+to this channel on the port.
+</DD>
+<DT><STRONG>State:</STRONG></DT>
+<DD>Indicates the state of the port including any errors
+opening it.
+</DD>
+</DL>
+
+<P>
+
+<H2><A NAME="SECTION00382000000000000000">
+Global settings</A>
+</H2>
+
+<H3><A NAME="SECTION00382100000000000000">
+Audio settings</A>
+</H3>
+
+<H4><A NAME="SECTION00382110000000000000">
+Minimum control period</A>
+</H4>
+Plugins can usually process an arbitrarily small (or large) amount
+of samples. If some plugin control value changes continously, to provide
+ideal listening experience, MusE would need to call the plugin 44100
+times a second, asking for one single value at a time. With the minimum
+control period setting, the user can force MusE to ask the plugin for
+at least N values. Setting this value to 64 would in this situation
+make MusE call the plugin <!-- MATH
+ $689=\frac{44100}{64})$
+ -->
+<SPAN CLASS="MATH"><IMG
+ WIDTH="91" HEIGHT="35" ALIGN="MIDDLE" BORDER="0"
+ SRC="img1.png"
+ ALT="$689=\frac{44100}{64})$"></SPAN> times a second,
+asking for 64 values at a time. While doing this will reduce accuracy
+of control changes, it may also reduce CPU usage, because calling
+the plugin more often, requesting smaller chunks, is more expensive
+than calling it seldomly, requesting larger chunks.
+
+<H5><A NAME="SECTION00382111000000000000">
+Recommendation</A>
+</H5>
+If you have no performance problems, or if you want to do the final
+downmix of your project, set this to a low value. If you're experiencing
+performance problems, increasing this value might help.
+
+<P>
+
+<DIV CLASS="navigation"><HR>
+<!--Navigation Panel-->
+<A NAME="tex2html332"
+ HREF="node12.html">
+<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next"
+ SRC="/usr/share/latex2html/icons/next.png"></A>
+<A NAME="tex2html328"
+ HREF="node3.html">
+<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up"
+ SRC="/usr/share/latex2html/icons/up.png"></A>
+<A NAME="tex2html324"
+ HREF="node10.html">
+<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous"
+ SRC="/usr/share/latex2html/icons/prev.png"></A>
+<A NAME="tex2html330"
+ 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="tex2html333"
+ HREF="node12.html">Appendix</A>
+<B> Up:</B> <A NAME="tex2html329"
+ HREF="node3.html">User's manual</A>
+<B> Previous:</B> <A NAME="tex2html325"
+ HREF="node10.html">Automation</A>
+ &nbsp; <B> <A NAME="tex2html331"
+ HREF="node1.html">Contents</A></B> </DIV>
+<!--End of Navigation Panel-->
+
+</BODY>
+</HTML>