diff options
author | Tim E. Real <termtech@rogers.com> | 2013-02-22 06:51:28 +0000 |
---|---|---|
committer | Tim E. Real <termtech@rogers.com> | 2013-02-22 06:51:28 +0000 |
commit | 0f0ae515af4b242e7a3afc9a7631bf0f27f46d87 (patch) | |
tree | 5303ea8748e1b8135de7e271bee0127753073938 /muse2/doc/html/split/documentation/node11.html | |
parent | 48b9d2ea9961f935bacabc75a2fbd5cc141010ae (diff) |
HTML files
Diffstat (limited to 'muse2/doc/html/split/documentation/node11.html')
-rw-r--r-- | muse2/doc/html/split/documentation/node11.html | 259 |
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> + <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> + <B> <A NAME="tex2html331" + HREF="node1.html">Contents</A></B> </DIV> +<!--End of Navigation Panel--> + +</BODY> +</HTML> |