[beast: 167/210] DOCS: imports: import beast, bse, bsescm, bsewavetool and sfidl man pages



commit 228f0e61c92c2c29fd2686e492a215609dfc4b48
Author: Tim Janik <timj gnu org>
Date:   Tue Jun 18 20:16:45 2013 +0200

    DOCS: imports: import beast, bse, bsescm, bsewavetool and sfidl man pages

 docs/import/stamp                                  |    1 -
 docs/imports/beast.1                               |  146 ++++++
 docs/{import/beast.1 => imports/beast.1.html}      |   32 +-
 docs/imports/bse.5                                 |   41 ++
 docs/{import/bse.5 => imports/bse.5.html}          |   30 +-
 docs/imports/bsescm.1                              |  150 ++++++
 docs/{import/bsescm.1 => imports/bsescm.1.html}    |   30 +-
 docs/imports/bsewavetool.1                         |  501 ++++++++++++++++++++
 .../bsewavetool.1 => imports/bsewavetool.1.html}   |   64 ++-
 docs/imports/sfidl.1                               |  102 ++++
 docs/{import/sfidl.1 => imports/sfidl.1.html}      |   32 +-
 11 files changed, 1069 insertions(+), 60 deletions(-)
---
diff --git a/docs/imports/beast.1 b/docs/imports/beast.1
new file mode 100644
index 0000000..eab9f93
--- /dev/null
+++ b/docs/imports/beast.1
@@ -0,0 +1,146 @@
+.TH "BEAST" "1" "2011\-05\-09" "Revision 319" "Testbit Wiki Pages"
+
+.SH NAME
+
+beast - Music composition and modular synthesis application.
+
+.SH SYNOPSIS
+
+\fBbeast\fR [\fIOPTIONS\fR] [\fIFILES...\fR]
+
+.SH DESCRIPTION
+
+\fBbeast\fR is the \fBBE\fRtter \fBA\fRudio \fBS\fRys\fBT\fRem. It is a music composition and
+modular synthesis application released as free software under the GNU LGPL.
+
+\fBbeast\fR comes with various synthesis modules which can be arranged in
+networks for modular synthesis. It is capable of monophonic and polyphonic
+voice processing, provides MIDI sequencer functionality and supports
+external sequencer sources. A huge set of extra modules is available through
+the support for LADSPA (Linux Audio Developer's Simple Plugin API) plugins.
+
+\fBbeast'\fRs underlying sound engine \fIBse\fR also comes with a scheme scripting
+extension which allows for advanced non-interactive processing via
+\fIbsescm.1\fR and creation of additional GUI functionality for \fBbeast\fR.
+
+.SH OPTIONS
+
+\fBbeast\fR follows the usual GNU command line syntax, with long options starting with two dashes ('-').
+.TP
+\fB--skinrc\fR \fIFILENAME\fR
+Read skin resources from \fIFILENAME\fR.
+.PP
+.TP
+\fB--print-dir\fR \fIRESOURCE\fR
+Print the directory for a specific resource (e.g. 'plugins' or 'images'). Giving just \fB--print-dir\fR 
without an extra argument causes \fBbeast\fR to print the list of available resources.
+.PP
+.TP
+\fB--merge\fR
+Causes the following files to be merged into the previous or first project.
+.PP
+.TP
+\fB--devel\fR
+Enrich the GUI with hints useful for (script) developers
+.PP
+.TP
+\fB-h\fR, \fB--help\fR
+Shows a brief help message.
+.PP
+.TP
+\fB-v\fR, \fB--version\fR
+Prints out \fBbeast\fR and component versions and file paths.
+.PP
+.TP
+\fB-n\fR \fINICELEVEL\fR
+Execute with priority \fINICELEVEL\fR, this option only takes effect for the root suid wrapper 'beast'.
+.PP
+.TP
+\fB-N\fR
+Disables renicing to execute with existing priority.
+.PP
+.TP
+\fB--display\fR \fIDISPLAY\fR
+X server display for the GUI; see \fIX(7)\fR.
+.PP
+.TP
+\fB--bse-latency\fR \fIUSECONDS\fR
+Set the allowed synthesis latency for \fIBse\fR in milliseconds.
+.PP
+.TP
+\fB--bse-mixing-freq\fR \fIFREQUENCY\fR
+Set the desired synthesis mixing frequency in Hz.
+.PP
+.TP
+\fB--bse-control-freq\fR \fIFREQUENCY\fR
+Set the desired control frequency in Hz, this should be much smaller than the synthesis mixing frequency to 
reduce CPU load. The default value of approximately 1000 Hz is usually a good choice.
+.PP
+.TP
+\fB--bse-pcm-driver\fR \fIDRIVER-CONF\fR
+.TP
+\fB-p\fR \fIDRIVER-CONF\fR
+This options results in an attempt to open the PCM driver \fIDRIVER-CONF\fR when playback is started. 
Multiple options may be supplied to try a variety of drivers and unless \fIDRIVER-CONF\fR is specified as 
'auto', only the drivers listed by options are used. Each \fIDRIVER-CONF\fR consists of a driver name and an 
optional comma seperated list of arguments attached to the driver withan equal sign, e.g.: \fB-p 
oss=/dev/dsp2,rw -p auto\fR
+.PP
+.TP
+\fB--bse-midi-driver\fR \fIDRIVER-CONF\fR
+.TP
+\fB-m\fR \fIDRIVER-CONF\fR
+This option is similar to the \fB--bse-pcm-driver\fR option, but applies to MIDI drivers and devices. It 
also may be specified multiple times and features an 'auto' driver.
+.PP
+.TP
+\fB--bse-driver-list\fR
+Produce a list of all available PCM and MIDI drivers and available devices.
+.PP
+.TP
+\fB--\fR
+Stop argument processing, interpret all remaining arguments as file names.
+.PP
+.SS Development Options:
+.TP
+\fB--debug\fR \fIKEYS\fR
+Enable certain verbosity stages.
+.PP
+.TP
+\fB--debug-list\fR
+List possible debug keys.
+.PP
+.TP
+\fB-:\fR[\fIflags\fR]
+This option enables or disables various debugging specific flags for beast core developers. Use of \fB-:\fR 
is not recommended, because the supported flags may change between versions and cause possibly harmful 
misbehaviour.
+.PP
+.SS Gtk+ Options:
+.TP
+\fB--gtk-debug\fR \fIFLAGS\fR
+Gtk+ debugging flags to enable.
+.PP
+.TP
+\fB--gtk-no-debug\fR \fIFLAGS\fR
+Gtk+ debugging flags to disable.
+.PP
+.TP
+\fB--gtk-module\fR \fIMODULE\fR
+Load additional Gtk+ modules.
+.PP
+.TP
+\fB--gdk-debug\fR \fIFLAGS\fR
+Gdk debugging flags to enable.
+.PP
+.TP
+\fB--gdk-no-debug\fR \fIFLAGS\fR
+Gdk debugging flags to disable.
+.PP
+.TP
+\fB--g-fatal-warnings\fR
+Make warnings fatal (abort).
+.PP
+.TP
+\fB--sync\fR
+Do all X calls synchronously.
+.PP
+
+.SH SEE ALSO
+
+bsescm.1 <http://testbit.eu/Bsescm.1>,
+bse.5 <http://testbit.eu/Bse.5>,
+sfidl.1 <http://testbit.eu/Sfidl.1>,
+BEAST/BSE Website <http://beast.gtk.org>
+
diff --git a/docs/import/beast.1 b/docs/imports/beast.1.html
similarity index 78%
rename from docs/import/beast.1
rename to docs/imports/beast.1.html
index 9524dc0..abbdad5 100644
--- a/docs/import/beast.1
+++ b/docs/imports/beast.1.html
@@ -1,17 +1,28 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+ <head>
+ <title>beast.1</title>
+ <style type="text/css">
+ body { font-family: "DejaVu Sans", "Bitstream Vera Sans", Corbel, Verdana, "Verdana Ref", sans-serif; }
+ .tocnumber { display: none; }
+ body > p, body > dl, body > ul, body > ol { margin-left: 8em; }
+ </style></head>
+<body>
+ <a href="index.html">Return to Index</a><hr>
 <table id="toc" class="toc"><tr><td><div id="toctitle"><h2>Contents</h2></div>
 <ul>
-<li class="toclevel-1 tocsection-1"><a href="#BEAST.281.29_-_Better_Audio_System"><span 
class="tocnumber">1</span> <span class="toctext">BEAST(1) - Better Audio System</span></a>
+<li class="toclevel-1 tocsection-1"><a href="beast.1.html#BEAST.281.29_-_Better_Audio_System"><span 
class="tocnumber">1</span> <span class="toctext">BEAST(1) - Better Audio System</span></a>
 <ul>
-<li class="toclevel-2 tocsection-2"><a href="#NAME"><span class="tocnumber">1.1</span> <span 
class="toctext">NAME</span></a></li>
-<li class="toclevel-2 tocsection-3"><a href="#SYNOPSIS"><span class="tocnumber">1.2</span> <span 
class="toctext">SYNOPSIS</span></a></li>
-<li class="toclevel-2 tocsection-4"><a href="#DESCRIPTION"><span class="tocnumber">1.3</span> <span 
class="toctext">DESCRIPTION</span></a></li>
-<li class="toclevel-2 tocsection-5"><a href="#OPTIONS"><span class="tocnumber">1.4</span> <span 
class="toctext">OPTIONS</span></a>
+<li class="toclevel-2 tocsection-2"><a href="beast.1.html#NAME"><span class="tocnumber">1.1</span> <span 
class="toctext">NAME</span></a></li>
+<li class="toclevel-2 tocsection-3"><a href="beast.1.html#SYNOPSIS"><span class="tocnumber">1.2</span> <span 
class="toctext">SYNOPSIS</span></a></li>
+<li class="toclevel-2 tocsection-4"><a href="beast.1.html#DESCRIPTION"><span class="tocnumber">1.3</span> 
<span class="toctext">DESCRIPTION</span></a></li>
+<li class="toclevel-2 tocsection-5"><a href="beast.1.html#OPTIONS"><span class="tocnumber">1.4</span> <span 
class="toctext">OPTIONS</span></a>
 <ul>
-<li class="toclevel-3 tocsection-6"><a href="#Development_Options:"><span class="tocnumber">1.4.1</span> 
<span class="toctext">Development Options:</span></a></li>
-<li class="toclevel-3 tocsection-7"><a href="#Gtk.2B_Options:"><span class="tocnumber">1.4.2</span> <span 
class="toctext">Gtk+ Options:</span></a></li>
+<li class="toclevel-3 tocsection-6"><a href="beast.1.html#Development_Options:"><span 
class="tocnumber">1.4.1</span> <span class="toctext">Development Options:</span></a></li>
+<li class="toclevel-3 tocsection-7"><a href="beast.1.html#Gtk.2B_Options:"><span 
class="tocnumber">1.4.2</span> <span class="toctext">Gtk+ Options:</span></a></li>
 </ul>
 </li>
-<li class="toclevel-2 tocsection-8"><a href="#SEE_ALSO"><span class="tocnumber">1.5</span> <span 
class="toctext">SEE ALSO</span></a></li>
+<li class="toclevel-2 tocsection-8"><a href="beast.1.html#SEE_ALSO"><span class="tocnumber">1.5</span> <span 
class="toctext">SEE ALSO</span></a></li>
 </ul>
 </li>
 </ul>
@@ -115,4 +126,7 @@ Template argument size: 0/2097152 bytes
 Expensive parser function count: 0/100
 -->
 
-<!-- Saved in parser cache with key mediawikidb:pcache:idhash:61-1!*!0!!en!*!* and timestamp 20130118024139 
-->
+<!-- Saved in parser cache with key mediawikidb:pcache:idhash:61-1!*!0!!en!*!* and timestamp 20130618181231 
-->
+<hr>
+</body>
+</html>
diff --git a/docs/imports/bse.5 b/docs/imports/bse.5
new file mode 100644
index 0000000..c8412c0
--- /dev/null
+++ b/docs/imports/bse.5
@@ -0,0 +1,41 @@
+.TH "BSE" "5" "2011\-01\-25" "Revision 175" "Testbit Wiki Pages"
+
+.SH NAME
+
+BSE - Better Sound Engine File Format
+
+.SH SYNOPSIS
+
+\fIfilename\fR\fB.bse\fR
+
+.SH DESCRIPTION
+
+The \fBbse\fR file format is used by the \fIbse\fR library and dependent programs to save
+\fIbse\fR projects, songs, instruments and sample collections.
+The \fIbse\fR scheme shell \fIbsescm.1\fR is able to play back \fBbse\fR files directly.
+
+.SH FORMAT
+
+\fIbse\fR files start out with a special magic string "; BseProject\n" and then contain nested
+expressions in scheme syntax using the ASCII charset.
+Binary data may be appended to a \fI.bse\fR file if it is seperated from the preceeding
+ASCII test by one or more literal NUL characters ('\0').
+This mechanism is used to store arbitrary binary data like \fI.WAV\fR or Ogg/Vorbis files
+in \fIbse\fR projects, while keeping the actuall content user editable (text editors that preserve
+binary sections have to be used, such as vi(1) or emacs(1)).
+
+.SH COMPATIBILITY
+
+The exact format and sets of objects and properties used in a \fBbse\fR file depend highly
+on the library version that was used to save the file. Compatibility functions are supplied
+by the library itself, so old \fBbse\fR files can be converted when the file is loaded.
+To enable this mechanism, all \fBbse\fR files contain a \fB"bse-version"\fR directive which
+indicates the \fBbse\fR file format version of the supplied content.
+
+.SH SEE ALSO
+
+beast.1 <http://testbit.eu/Beast.1>,
+bsescm.1 <http://testbit.eu/Bsescm.1>,
+bsewavetool.1 <http://testbit.eu/Bsewavetool.1>,
+BSE Object Reference <http://beast.gtk.org/bse-objects>
+
diff --git a/docs/import/bse.5 b/docs/imports/bse.5.html
similarity index 68%
rename from docs/import/bse.5
rename to docs/imports/bse.5.html
index 767a90a..6144e66 100644
--- a/docs/import/bse.5
+++ b/docs/imports/bse.5.html
@@ -1,13 +1,24 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+ <head>
+ <title>bse.5</title>
+ <style type="text/css">
+ body { font-family: "DejaVu Sans", "Bitstream Vera Sans", Corbel, Verdana, "Verdana Ref", sans-serif; }
+ .tocnumber { display: none; }
+ body > p, body > dl, body > ul, body > ol { margin-left: 8em; }
+ </style></head>
+<body>
+ <a href="index.html">Return to Index</a><hr>
 <table id="toc" class="toc"><tr><td><div id="toctitle"><h2>Contents</h2></div>
 <ul>
-<li class="toclevel-1 tocsection-1"><a href="#BSE.285.29_-_Better_Sound_Engine_File_Format"><span 
class="tocnumber">1</span> <span class="toctext">BSE(5) - Better Sound Engine File Format</span></a>
+<li class="toclevel-1 tocsection-1"><a href="bse.5.html#BSE.285.29_-_Better_Sound_Engine_File_Format"><span 
class="tocnumber">1</span> <span class="toctext">BSE(5) - Better Sound Engine File Format</span></a>
 <ul>
-<li class="toclevel-2 tocsection-2"><a href="#NAME"><span class="tocnumber">1.1</span> <span 
class="toctext">NAME</span></a></li>
-<li class="toclevel-2 tocsection-3"><a href="#SYNOPSIS"><span class="tocnumber">1.2</span> <span 
class="toctext">SYNOPSIS</span></a></li>
-<li class="toclevel-2 tocsection-4"><a href="#DESCRIPTION"><span class="tocnumber">1.3</span> <span 
class="toctext">DESCRIPTION</span></a></li>
-<li class="toclevel-2 tocsection-5"><a href="#FORMAT"><span class="tocnumber">1.4</span> <span 
class="toctext">FORMAT</span></a></li>
-<li class="toclevel-2 tocsection-6"><a href="#COMPATIBILITY"><span class="tocnumber">1.5</span> <span 
class="toctext">COMPATIBILITY</span></a></li>
-<li class="toclevel-2 tocsection-7"><a href="#SEE_ALSO"><span class="tocnumber">1.6</span> <span 
class="toctext">SEE ALSO</span></a></li>
+<li class="toclevel-2 tocsection-2"><a href="bse.5.html#NAME"><span class="tocnumber">1.1</span> <span 
class="toctext">NAME</span></a></li>
+<li class="toclevel-2 tocsection-3"><a href="bse.5.html#SYNOPSIS"><span class="tocnumber">1.2</span> <span 
class="toctext">SYNOPSIS</span></a></li>
+<li class="toclevel-2 tocsection-4"><a href="bse.5.html#DESCRIPTION"><span class="tocnumber">1.3</span> 
<span class="toctext">DESCRIPTION</span></a></li>
+<li class="toclevel-2 tocsection-5"><a href="bse.5.html#FORMAT"><span class="tocnumber">1.4</span> <span 
class="toctext">FORMAT</span></a></li>
+<li class="toclevel-2 tocsection-6"><a href="bse.5.html#COMPATIBILITY"><span class="tocnumber">1.5</span> 
<span class="toctext">COMPATIBILITY</span></a></li>
+<li class="toclevel-2 tocsection-7"><a href="bse.5.html#SEE_ALSO"><span class="tocnumber">1.6</span> <span 
class="toctext">SEE ALSO</span></a></li>
 </ul>
 </li>
 </ul>
@@ -58,4 +69,7 @@ Template argument size: 0/2097152 bytes
 Expensive parser function count: 0/100
 -->
 
-<!-- Saved in parser cache with key mediawikidb:pcache:idhash:62-1!*!0!!en!*!* and timestamp 20130118024137 
-->
+<!-- Saved in parser cache with key mediawikidb:pcache:idhash:62-1!*!0!!en!*!* and timestamp 20130618181232 
-->
+<hr>
+</body>
+</html>
diff --git a/docs/imports/bsescm.1 b/docs/imports/bsescm.1
new file mode 100644
index 0000000..f601fb7
--- /dev/null
+++ b/docs/imports/bsescm.1
@@ -0,0 +1,150 @@
+.TH "BSESCM" "1" "2011\-05\-02" "Revision 307" "Testbit Wiki Pages"
+
+.SH NAME
+
+bsescm - A Guile based scheme shell for \fIBeast\fR and \fIBse\fR.
+
+.SH SYNOPSIS
+
+\fBbsescm\fR [\fIoptions\fR] [\fB--\fR] \fB...\fR
+
+\fBbsescm\fR [\fIoptions\fR] \fI<infile.bse>\fR \fB...\fR
+
+.SH DESCRIPTION
+
+\fBbsescm\fR is a \fIGuile\fR based scheme shell for \fIBse\fR,
+the Better Sound Engine.
+
+\fBbsescm\fR provides a shell interface to all procedures exported by the
+\fIBse\fR library, so scripts are able to access the full range of functionality
+provided by it, from simple playback of a \fI.bse\fR file to
+full fledged automated creation or editing of synthesis networks.
+
+Alternatively to the linked in \fIBse\fR library, the \fBbsescm\fR language interface
+can also talk to a remotely running \fIBse\fR library host, for instance
+\fIBeast\fR.
+By operating on a remotely running \fIBse\fR core, \fBbsescm\fR can be used to script
+arbitrary \fIBse\fR programs. The shell is also used directly by the \fIBse\fR library to
+execute procedures on its behalf, this allows \fIBse\fR procedures to be written in scheme.
+
+When started, \fBbsescm\fR tests whether the first non-option argument is a \fI.bse\fR
+file and if the test succeeds, attempts to play the command line arguments as
+\fI.bse\fR files.
+
+.SH OPTIONS
+
+\fBbsescm\fR follows the usual GNU command line syntax, with long options starting with two dashes ('--').
+.TP
+\fB--bse-pipe\fR \fIinfd\fR \fIoutfd\fR
+Provide the input and output communication filedescriptors for remote operation.
+.PP
+.TP
+\fB--bse-eval\fR \fIstring\fR
+Execute (eval-string \fIstring\fR) instead of going into interactive mode.
+.PP
+.TP
+\fB--bse-enable-register\fR
+Allowes registration of procedures with the \fIBse\fR core.
+.PP
+.TP
+\fB--bse-no-load\fR
+Prevent automated loading of plugins and scripts at startup time in interactive mode.
+.PP
+.TP
+\fB--bse-no-play\fR
+Prevent automated detection and playback of \fI.bse\fR file command line arguments.
+.PP
+.TP
+\fB--g-fatal-warnings\fR
+Make runtime warnings fatal (abort).
+.PP
+.TP
+\fB-h\fR, \fB--help\fR
+Describe command line options and exit.
+.PP
+.TP
+\fB-v\fR, \fB--version\fR
+Display version and exit.
+.PP
+.TP
+\fB-n\fR=\fInicelevel\fR
+Execute with priority \fInicelevel\fR, this option only takes effect for the root suid wrapper 'beast'.
+.PP
+.TP
+\fB-N\fR
+Disables renicing to execute with existing priority.
+.PP
+.TP
+\fB--bse-latency\fR=\fIuseconds\fR
+Set the allowed synthesis latency for \fIBse\fR in milliseconds.
+.PP
+.TP
+\fB--bse-mixing-freq\fR=\fIfrequency\fR
+Set the desired synthesis mixing frequency in Hz.
+.PP
+.TP
+\fB--bse-control-freq\fR=\fIfrequency\fR
+Set the desired control frequency in Hz, this should be much smaller than the synthesis mixing frequency to 
reduce CPU load. The default value of approximately 1000 Hz is usually a good choice.
+.PP
+.TP
+\fB--bse-pcm-driver\fR \fIdriver-conf\fR
+.TP
+\fB-p\fR \fIdriver-conf\fR
+This options results in an attempt to open the PCM driver \fIdriver-conf\fR when playback is started. 
Multiple options may be supplied to try a variety of drivers and unless \fIdriver-conf\fR is specified as 
"\fBauto\fR", only the drivers listed by options are used. Each \fIdriver-conf\fR consists of a driver name 
and an optional comma seperated list of arguments attached to the driver withan equal sign, e.g.: \fB-p 
oss=/dev/dsp2,rw -p auto\fR
+.PP
+.TP
+\fB--bse-midi-driver\fR \fIdriver-conf\fR
+.TP
+\fB-m\fR \fIdriver-conf\fR
+This option is similar to the \fB--bse-pcm-driver\fR option, but applies to MIDI drivers and devices. It 
also may be specified multiple times and features an "\fBauto\fR" driver.
+.PP
+.TP
+\fB--bse-driver-list\fR
+Produce a list of all available PCM and MIDI drivers and available devices.
+.PP
+.SS Guile Options:
+.TP
+\fB-l\fR \fIfile\fR
+Load scheme source code from file.
+.PP
+.TP
+\fB-e\fR \fIfunction\fR
+After reading script, apply \fIfunction\fR to command-line arguments.
+.PP
+.TP
+\fB-ds\fR
+Do -s \fIscript\fR at this point (note that this argument must be used in conjuction with -s).
+.PP
+.TP
+\fB--debug\fR
+Start with debugging evaluator and backtraces enabled (useful for debugging scripts).
+.PP
+.TP
+\fB--emacs\fR
+Enable emacs protocol for use from within emacs (experimental).
+.PP
+
+The remaining Guile options stop argument processing, and pass all remaining arguments as the value of 
(command-line):
+.TP
+\fB--\fR
+Stop argument processing, start in interactive mode.
+.PP
+.TP
+\fB-c\fR \fIexpr\fR
+Stop argument processing, evaluate \fIexpr\fR as a scheme expression.
+.PP
+.TP
+\fB-s\fR \fIscript\fR
+Load Scheme source from \fIscript\fR and execute as a script.
+.PP
+
+
+.br
+
+.SH SEE ALSO
+
+beast.1 <http://testbit.eu/Beast.1>,
+bse.5 <http://testbit.eu/Bse.5>,
+BEAST/BSE Website <http://beast.testbit.eu>,
+Guile <http://www.gnu.org/software/guile/docs/>
+
diff --git a/docs/import/bsescm.1 b/docs/imports/bsescm.1.html
similarity index 83%
rename from docs/import/bsescm.1
rename to docs/imports/bsescm.1.html
index db002a8..1c93f6a 100644
--- a/docs/import/bsescm.1
+++ b/docs/imports/bsescm.1.html
@@ -1,16 +1,27 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+ <head>
+ <title>bsescm.1</title>
+ <style type="text/css">
+ body { font-family: "DejaVu Sans", "Bitstream Vera Sans", Corbel, Verdana, "Verdana Ref", sans-serif; }
+ .tocnumber { display: none; }
+ body > p, body > dl, body > ul, body > ol { margin-left: 8em; }
+ </style></head>
+<body>
+ <a href="index.html">Return to Index</a><hr>
 <table id="toc" class="toc"><tr><td><div id="toctitle"><h2>Contents</h2></div>
 <ul>
-<li class="toclevel-1 tocsection-1"><a href="#bsescm.281.29_-_BSE_Scheme_Shell"><span 
class="tocnumber">1</span> <span class="toctext">bsescm(1) - BSE Scheme Shell</span></a>
+<li class="toclevel-1 tocsection-1"><a href="bsescm.1.html#bsescm.281.29_-_BSE_Scheme_Shell"><span 
class="tocnumber">1</span> <span class="toctext">bsescm(1) - BSE Scheme Shell</span></a>
 <ul>
-<li class="toclevel-2 tocsection-2"><a href="#NAME"><span class="tocnumber">1.1</span> <span 
class="toctext">NAME</span></a></li>
-<li class="toclevel-2 tocsection-3"><a href="#SYNOPSIS"><span class="tocnumber">1.2</span> <span 
class="toctext">SYNOPSIS</span></a></li>
-<li class="toclevel-2 tocsection-4"><a href="#DESCRIPTION"><span class="tocnumber">1.3</span> <span 
class="toctext">DESCRIPTION</span></a></li>
-<li class="toclevel-2 tocsection-5"><a href="#OPTIONS"><span class="tocnumber">1.4</span> <span 
class="toctext">OPTIONS</span></a>
+<li class="toclevel-2 tocsection-2"><a href="bsescm.1.html#NAME"><span class="tocnumber">1.1</span> <span 
class="toctext">NAME</span></a></li>
+<li class="toclevel-2 tocsection-3"><a href="bsescm.1.html#SYNOPSIS"><span class="tocnumber">1.2</span> 
<span class="toctext">SYNOPSIS</span></a></li>
+<li class="toclevel-2 tocsection-4"><a href="bsescm.1.html#DESCRIPTION"><span class="tocnumber">1.3</span> 
<span class="toctext">DESCRIPTION</span></a></li>
+<li class="toclevel-2 tocsection-5"><a href="bsescm.1.html#OPTIONS"><span class="tocnumber">1.4</span> <span 
class="toctext">OPTIONS</span></a>
 <ul>
-<li class="toclevel-3 tocsection-6"><a href="#Guile_Options:"><span class="tocnumber">1.4.1</span> <span 
class="toctext">Guile Options:</span></a></li>
+<li class="toclevel-3 tocsection-6"><a href="bsescm.1.html#Guile_Options:"><span 
class="tocnumber">1.4.1</span> <span class="toctext">Guile Options:</span></a></li>
 </ul>
 </li>
-<li class="toclevel-2 tocsection-7"><a href="#SEE_ALSO"><span class="tocnumber">1.5</span> <span 
class="toctext">SEE ALSO</span></a></li>
+<li class="toclevel-2 tocsection-7"><a href="bsescm.1.html#SEE_ALSO"><span class="tocnumber">1.5</span> 
<span class="toctext">SEE ALSO</span></a></li>
 </ul>
 </li>
 </ul>
@@ -119,4 +130,7 @@ Template argument size: 0/2097152 bytes
 Expensive parser function count: 0/100
 -->
 
-<!-- Saved in parser cache with key mediawikidb:pcache:idhash:60-1!*!0!!en!*!* and timestamp 20130118024140 
-->
+<!-- Saved in parser cache with key mediawikidb:pcache:idhash:60-1!*!0!!en!*!* and timestamp 20130618181234 
-->
+<hr>
+</body>
+</html>
diff --git a/docs/imports/bsewavetool.1 b/docs/imports/bsewavetool.1
new file mode 100644
index 0000000..08eff2f
--- /dev/null
+++ b/docs/imports/bsewavetool.1
@@ -0,0 +1,501 @@
+.TH "BSEWAVETOOL" "1" "2011\-05\-02" "Revision 308" "Testbit Wiki Pages"
+
+.SH NAME
+
+bsewavetool - A tool for editing the native multisample format for \fIbeast\fR and \fIBse\fR.
+
+.SH SYNOPSIS
+
+\fBbsewavetool\fR [\fItool-options\fR] command \fI<file.bsewave>\fR [\fIcommand-arguments\fR]
+
+.SH DESCRIPTION
+
+\fBbsewavetool\fR is a command line tool for editing the native multisample format for \fIbeast\fR and 
\fIBse\fR, the \fIbsewave\fR format. Some common operations are creating new \fIbsewave\fR files, adding 
chunks to an existing file, encoding the sample data, adding meta information or exporting chunks.
+
+Common uses for \fIbsewave\fR files are:
+.IP \(bu 2
+Mapping an individual sample to each midi note (key on the keyboard) - this is mainly useful for drumkits.
+.IP \(bu 2
+Approximating the sound of an instrument (such as a piano) by sampling some notes, and mapping these to the 
corresponding frequencies in a \fIbsewave\fR file - when such a file is loaded by \fIBse\fR and a note is 
played, \fIBse\fR will play the "nearest" note, and - if necessary - pitch it.
+
+.SH OPTIONS
+
+A number of options can be used with \fBbsewavetool\fR in combination with the commands:
+.TP
+\fB-o\fR \fI<output.bsewave>\fR
+Name of the destination file (default: <file.bsewave>).
+.PP
+.TP
+\fB--silent\fR
+Suppress extra processing information.
+.PP
+.TP
+\fB--skip-errors\fR
+Skip errors (may overwrite bsewave files after load errors occoured for part of its contents).
+.PP
+.TP
+\fB-h\fR, \fB--help\fR
+Show elaborated help message with command documentation.
+.PP
+.TP
+\fB-v\fR, \fB--version\fR
+Print version information.
+.PP
+
+.SH COMMANDS
+.SS Store
+
+\fBstore\fR
+
+Store the input bsewave as output bsewave. If both file names are the same, the bsewave file is simply 
rewritten. Allthough no explicit modifications are performed on the bsewave, externally referenced sample 
files will be inlined, chunks may be reordered, and other changes related to the bsewave storage process may 
occour.
+.SS Create
+
+\fBcreate\fR \fI<n_channels>\fR [\fIoptions\fR]
+
+Create an empty bsewave file, \fI<n_channels>\fR=1 (mono) and \fI<n_channels>\fR=2 (stereo) are currently 
supported.
+
+\fBOptions:\fR
+.TP
+\fB-N\fR \fI<wave-name>\fR
+Name of the wave stored inside of <output.bsewave>.
+.PP
+.TP
+\fB-f\fR
+Force creation even if the file exists already.
+.PP
+.SS Oggenc
+
+\fBoggenc\fR [\fIoptions\fR]
+
+Compress all chunks with the Vorbis audio codec and store the wave data as Ogg/Vorbis streams inside the 
bsewave file.
+
+\fBOptions:\fR
+.TP
+\fB-q\fR \fI<n>\fR
+Use quality level \fI<n>\fR, refer to oggenc(1) for details.
+.PP
+.SS Add Chunk
+
+\fBadd-chunk\fR [\fIoptions\fR] {\fB-m\fR=\fImidi-note\fR|\fB-f\fR=\fIosc-freq\fR} \fI<sample-file>\fR ...
+
+Add a new chunk containing \fI<sample-file>\fR to the wave file. For each chunk, a unique oscillator 
frequency must be given to determine what note the chunk is to be played back for. Multi oscillator frequency 
+ sample-file option combinations may be given on the command line to add multiple wave chunks. The -f and -m 
options can be omitted for a sample file, if the oscillator frequency can be determined through auto extract 
options.
+
+\fBOptions:\fR
+.TP
+\fB-f\fR \fI<osc-freq>\fR
+Oscillator frequency for the next chunk.
+.PP
+.TP
+\fB-m\fR \fI<midi-note>\fR
+Alternative way to specify oscillator frequency.
+.PP
+.TP
+\fB--auto-extract-midi-note\fR \fI<nth>\fR
+Automatically retrieve the midi note by extracting the \fI<nth>\fR number from the base name of 
\fI<sample-file>\fR.
+.PP
+.TP
+\fB--auto-extract-osc-freq\fR \fI<nth>\fR
+Automatically retrieve the oscillator frequency by extracting the \fI<nth>\fR number from the base name of 
\fI<sample-file>\fR.
+.PP
+.SS Add Raw Chunk
+
+\fBadd-raw-chunk\fR [\fIoptions\fR] {\fB-m\fR=\fImidi-note\fR|\fB-f\fR=\fIosc-freq\fR} \fI<sample-file>\fR 
...
+
+Add a new chunk just like with "add-chunk", but load raw sample data. Additional raw sample format options 
are supported.
+
+\fBOptions:\fR
+.TP
+\fB-R\fR \fI<mix-freq>\fR
+Mixing frequency for the next chunk [44100].
+.PP
+.TP
+\fB-F\fR \fI<format>\fR
+Raw sample format, supported formats are: alaw, ulaw, float, signed-8, signed-12, signed-16, unsigned-8, 
unsigned-12, unsigned-16 [signed-16].
+.PP
+.TP
+\fB-B\fR \fI<byte-order>\fR
+Raw sample byte order, supported types: little-endian, big-endian [little-endian].
+.PP
+.SS Del Chunk
+
+\fBdel-chunk\fR 
{\fB-m\fR=\fImidi-note\fR|\fB-f\fR=\fIosc-freq\fR|\fB--chunk-key\fR=\fIkey\fR|\fB--all-chunks\fR}
+
+Removes one or more chunks from the bsewave file.
+
+\fBOptions:\fR
+.TP
+\fB-f\fR \fI<osc-freq>\fR
+Oscillator frequency to select a wave chunk.
+.PP
+.TP
+\fB-m\fR \fI<midi-note>\fR
+Alternative way to specify oscillator frequency.
+.PP
+.TP
+\fB--chunk-key\fR \fI<key>\fR
+Select wave chunk using chunk key from list-chunks.
+.PP
+.TP
+\fB--all-chunks\fR
+Delete all chunks.
+.PP
+.SS XInfo
+
+\fBxinfo\fR 
{\fB-m\fR=\fImidi-note\fR|\fB-f\fR=\fIosc-freq\fR|\fB--chunk-key\fR=\fIkey\fR|\fB--all-chunks\fR|\fB--wave\fR}
 \fBkey\fR=[\fIvalue\fR] ...
+
+Add, change or remove an XInfo string of a bsewave file. Omission of [value] deletes the XInfo associated 
with the key. Key and value pairs may be specified multiple times, optionally preceeded by location options 
to control what portion of a bsewave file (the wave, individual wave chunks or all wave chunks) should be 
affected.
+
+\fBOptions:\fR
+.TP
+\fB-f\fR \fI<osc-freq>\fR
+Oscillator frequency to select a wave chunk.
+.PP
+.TP
+\fB-m\fR \fI<midi-note>\fR
+Alternative way to specify oscillator frequency.
+.PP
+.TP
+\fB--chunk-key\fR \fI<key>\fR
+Select wave chunk using chunk key from list-chunks.
+.PP
+.TP
+\fB--all-chunks\fR
+Apply XInfo modification to all chunks.
+.PP
+.TP
+\fB--wave\fR
+Apply XInfo modifications to the wave itself.
+.PP
+
+
+.br
+.SS Info
+
+\fBinfo\fR 
\fI{\fB-m\fR=\fRmidi-note\fI|\fB-f\fR=\fRosc-freq\fI|\fB--chunk-key\fR=\fRkey\fI|\fB--all-chunks\fR|\fR#--wave\fB}
 [\fIoptions\fR]\fR
+
+Print information about the chunks of a bsewave file.
+
+\fBOptions:\fR
+.TP
+\fB-f\fR \fI<osc-freq>\fR
+Oscillator frequency to select a wave chunk.
+.PP
+.TP
+\fB-m\fR \fI<midi-note>\fR
+Alternative way to specify oscillator frequency.
+.PP
+.TP
+\fB--all-chunks\fR
+Show information for all chunks (default).
+.PP
+.TP
+\fB--chunk-key\fR \fI<key>\fR
+Select wave chunk using chunk key from list-chunks.
+.PP
+.TP
+\fB--wave\fR
+Show information for the wave.
+.PP
+.TP
+\fB--pretty\fR=medium
+Use human readable format (default).
+.PP
+.TP
+\fB--pretty\fR=full
+Use human readable format with all details.
+.PP
+.TP
+\fB--script\fR \fI<field1>\fR,\fI<field2>\fR,\fI<field3>\fR,...,\fI<fieldN>\fR
+Use script readable line based space separated output.
+.PP
+
+\fBValid wave or chunk fields:\fR
+.TP
+channels
+Number of channels.
+.PP
+.TP
+label
+User interface label.
+.PP
+.TP
+blurb
+Associated comment.
+.PP
+
+\fBValid wave fields:\fR
+.TP
+authors
+Authors who participated in creating the wave file.
+.PP
+.TP
+license
+License specifying redistribution and other legal terms.
+.PP
+.TP
+play-type
+Set of required play back facilities for a wave.
+.PP
+
+\fBValid chunk fields:\fR
+.TP
+osc-freq
+Frequency of the chunk.
+.PP
+.TP
+mix-freq
+Sampling rate of the chunk.
+.PP
+.TP
+midi-note
+Midi note of a chunk.
+.PP
+.TP
+length
+Length of the chunk in sample frames.
+.PP
+.TP
+volume
+Volume at which the chunk is to be played.
+.PP
+.TP
+format
+Storage format used to save the chunk data.
+.PP
+.TP
+loop-type
+Whether the chunk is to be looped.
+.PP
+.TP
+loop-start
+Offset in sample frames for the start of the loop.
+.PP
+.TP
+loop-end
+Offset in sample frames for the end of the loop.
+.PP
+.TP
+loop-count
+Maximum limit for how often the loop should be repeated.
+.PP
+
+\fBChunk fields that can be computed for the signal:\fR
+.TP
++avg-energy-raw
+Average signal energy (dB) of the raw data of the chunk.
+.PP
+.TP
++avg-energy
+Average signal energy (dB) using volume xinfo.
+.PP
+
+The script output consists of one line per chunk. The individual fields of a line are separated by a single 
space. Special characters are escaped, such as spaces, tabs, newlines and backslashes. So each line of script 
parsable output can be parsed using the read(P) shell command. Optional fields will printed as a single 
(escaped) space.
+
+The human readable output formats (--pretty) may vary in future versions and are not recommended as script 
input.
+.SS Clip
+
+\fBclip\fR {\fB-m\fR=\fImidi-note\fR|\fB-f\fR=\fIosc-freq\fR|\fB--chunk-key\fR=\fIkey\fR|\fB--all-chunks\fR} 
[\fIoptions\fR]
+
+Clip head and or tail of a wave chunk and produce fade-in ramps at the beginning. Wave chunks which are 
clipped to an essential 0-length will automatically be deleted.
+
+\fBOptions:\fR
+.TP
+\fB-f\fR \fI<osc-freq>\fR
+Oscillator frequency to select a wave chunk.
+.PP
+.TP
+\fB-m\fR \fI<midi-note>\fR
+Alternative way to specify oscillator frequency.
+.PP
+.TP
+\fB--chunk-key\fR \fI<key>\fR
+Select wave chunk using chunk key from list-chunks.
+.PP
+.TP
+\fB--all-chunks\fR
+Try to clip all chunks.
+.PP
+.TP
+\fB-s\fR=\fI<threshold>\fR
+Set the minimum signal threshold (0..32767) [16].
+.PP
+.TP
+\fB-h\fR=\fI<head-samples>\fR
+Number of silence samples to verify at head [0].
+.PP
+.TP
+\fB-t\fR=\fI<tail-samples>\fR
+Number of silence samples to verify at tail [0].
+.PP
+.TP
+\fB-f\fR=\fI<fade-samples>\fR
+Number of samples to fade-in before signal starts [16].
+.PP
+.TP
+\fB-p\fR=\fI<pad-samples>\fR
+Number of padding samples after signal ends [16].
+.PP
+.TP
+\fB-r\fR=\fI<tail-silence>\fR
+Number of silence samples required at tail to allow tail clipping [0].
+.PP
+.SS Normalize
+
+\fBnormalize\fR 
{\fB-m\fR=\fImidi-note\fR|\fB-f\fR=\fIosc-freq\fR|\fB--chunk-key\fR=\fIkey\fR|\fB--all-chunks\fR} 
[\fIoptions\fR]
+
+Normalize wave chunk. This is used to extend (or compress) the signal range to optimally fit the available 
unclipped dynamic range.
+
+\fBOptions:\fR
+.TP
+\fB-f\fR \fI<osc-freq>\fR
+Oscillator frequency to select a wave chunk.
+.PP
+.TP
+\fB-m\fR \fI<midi-note>\fR
+Alternative way to specify oscillator frequency.
+.PP
+.TP
+\fB--chunk-key\fR \fI<key>\fR
+Select wave chunk using chunk key from list-chunks.
+.PP
+.TP
+\fB--all-chunks\fR
+Try to normalize all chunks.
+.PP
+.SS Loop
+
+\fBloop\fR {\fB-m\fR=\fImidi-note\fR|\fB-f\fR=\fIosc-freq\fR|\fB--all-chunks\fR} [\fIoptions\fR]
+
+Find suitable loop points.
+
+\fBOptions:\fR
+.TP
+\fB-f\fR \fI<osc-freq>\fR
+Oscillator frequency to select a wave chunk
+.PP
+.TP
+\fB-m\fR \fI<midi-note>\fR
+Alternative way to specify oscillator frequency
+.PP
+.TP
+\fB--chunk-key\fR \fI<key>\fR
+Select wave chunk using chunk key from list-chunks
+.PP
+.TP
+\fB--all-chunks\fR
+Try to loop all chunks
+.PP
+.SS Highpass
+
+\fBhighpass\fR [\fIoptions\fR]
+
+Apply highpass filter to wave data.
+
+\fBOptions:\fR
+.TP
+\fB--cutoff-freq\fR \fI<f>\fR
+Filter cutoff frequency in Hz
+.PP
+.TP
+\fB--order\fR \fI<o>\fR
+Filter order [64]
+.PP
+.SS Lowpass
+
+\fBlowpass\fR [\fIoptions\fR]
+
+Apply lowpass filter to wave data.
+
+\fBOptions:\fR
+.TP
+\fB--cutoff-freq\fR \fI<f>\fR
+Filter cutoff frequency in Hz
+.PP
+.TP
+\fB--order\fR <o>
+Filter order [64]
+.PP
+.SS Upsample2
+
+\fBupsample2\fR [\fIoptions\fR]
+
+Resample wave data to twice the sampling frequency.
+
+\fBOptions:\fR
+.TP
+\fB--precision\fR \fI<bits>\fR
+Set resampler precision bits [24]. Supported precisions: 1, 8, 12, 16, 20, 24 (1 is a special value for 
linear interpolation)
+.PP
+.SS Downsample2
+
+\fBdownsample2\fR [\fIoptions\fR]
+
+Resample wave data to half the sampling frequency.
+
+\fBOptions:\fR
+.TP
+\fB--precision\fR \fI<bits>\fR
+Set resampler precision bits [24]. Supported precisions: 1, 8, 12, 16, 20, 24 (1 is a special value for 
linear interpolation).
+.PP
+.SS Export
+
+\fBexport\fR 
{\fB-m\fR=\fImidi-note\fR|\fB-f\fR=\fIosc-freq\fR|\fB--chunk-key\fR=\fIkey\fR|\fB--all-chunks\fR|\fB-x\fR=\fIfilename\fR}
 [\fIoptions\fR]
+
+Export chunks from bsewave as WAV file.
+
+\fBOptions:\fR
+.TP
+\fB-x\fR \fI<filename>\fR
+Set export filename (supports %N %F and %C, see below).
+.PP
+.TP
+\fB-f\fR \fI<osc-freq>\fR
+Oscillator frequency to select a wave chunk.
+.PP
+.TP
+\fB-m\fR \fI<midi-note>\fR
+Alternative way to specify oscillator frequency.
+.PP
+.TP
+\fB--chunk-key\fR \fI<key>\fR
+Select wave chunk using chunk key from list-chunks.
+.PP
+.TP
+\fB--all-chunks\fR
+Try to export all chunks.
+.PP
+
+The export filename can contain the following extra information:
+.TP
+%F
+The frequency of the chunk.
+.PP
+.TP
+%N
+The midi note of the chunk.
+.PP
+.TP
+%C
+Cent detuning of the midi note.
+.PP
+.SS List Chunks
+
+\fBlist-chunks\fR [\fIoptions\fR]
+
+Prints a list of chunk keys of the chunks contained in the bsewave file.
+A chunk key for a given chunk identifies the chunk uniquely and stays valid
+if other chunks are inserted and deleted.
+
+This bash script shows the length of all chunks (like info --all-chunks):
+.EX
+ for key in `bsewavetool list-chunks foo.bsewave` ; do
+   bsewavetool info foo.bsewave --chunk-key $key --script length ;
+ done
+.EE
+
+.SH SEE ALSO
+
+beast.1 <http://testbit.eu/Beast.1>,
+BEAST/BSE Website <http://beast.testbit.eu>,
+Samples and Wave Files in BEAST <http://testbit.eu/Beast_Architecture#Samples_and_Wave_Files>
+
diff --git a/docs/import/bsewavetool.1 b/docs/imports/bsewavetool.1.html
similarity index 80%
rename from docs/import/bsewavetool.1
rename to docs/imports/bsewavetool.1.html
index e926429..e6e19ce 100644
--- a/docs/import/bsewavetool.1
+++ b/docs/imports/bsewavetool.1.html
@@ -1,33 +1,44 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+ <head>
+ <title>bsewavetool.1</title>
+ <style type="text/css">
+ body { font-family: "DejaVu Sans", "Bitstream Vera Sans", Corbel, Verdana, "Verdana Ref", sans-serif; }
+ .tocnumber { display: none; }
+ body > p, body > dl, body > ul, body > ol { margin-left: 8em; }
+ </style></head>
+<body>
+ <a href="index.html">Return to Index</a><hr>
 <table id="toc" class="toc"><tr><td><div id="toctitle"><h2>Contents</h2></div>
 <ul>
-<li class="toclevel-1 tocsection-1"><a href="#Bsewavetool.281.29_-_BEAST.2FBSE_Wave_Tool"><span 
class="tocnumber">1</span> <span class="toctext">Bsewavetool(1) - BEAST/BSE Wave Tool</span></a>
+<li class="toclevel-1 tocsection-1"><a 
href="bsewavetool.1.html#Bsewavetool.281.29_-_BEAST.2FBSE_Wave_Tool"><span class="tocnumber">1</span> <span 
class="toctext">Bsewavetool(1) - BEAST/BSE Wave Tool</span></a>
 <ul>
-<li class="toclevel-2 tocsection-2"><a href="#NAME"><span class="tocnumber">1.1</span> <span 
class="toctext">NAME</span></a></li>
-<li class="toclevel-2 tocsection-3"><a href="#SYNOPSIS"><span class="tocnumber">1.2</span> <span 
class="toctext">SYNOPSIS</span></a></li>
-<li class="toclevel-2 tocsection-4"><a href="#DESCRIPTION"><span class="tocnumber">1.3</span> <span 
class="toctext">DESCRIPTION</span></a></li>
-<li class="toclevel-2 tocsection-5"><a href="#OPTIONS"><span class="tocnumber">1.4</span> <span 
class="toctext">OPTIONS</span></a></li>
-<li class="toclevel-2 tocsection-6"><a href="#COMMANDS"><span class="tocnumber">1.5</span> <span 
class="toctext">COMMANDS</span></a>
+<li class="toclevel-2 tocsection-2"><a href="bsewavetool.1.html#NAME"><span class="tocnumber">1.1</span> 
<span class="toctext">NAME</span></a></li>
+<li class="toclevel-2 tocsection-3"><a href="bsewavetool.1.html#SYNOPSIS"><span class="tocnumber">1.2</span> 
<span class="toctext">SYNOPSIS</span></a></li>
+<li class="toclevel-2 tocsection-4"><a href="bsewavetool.1.html#DESCRIPTION"><span 
class="tocnumber">1.3</span> <span class="toctext">DESCRIPTION</span></a></li>
+<li class="toclevel-2 tocsection-5"><a href="bsewavetool.1.html#OPTIONS"><span class="tocnumber">1.4</span> 
<span class="toctext">OPTIONS</span></a></li>
+<li class="toclevel-2 tocsection-6"><a href="bsewavetool.1.html#COMMANDS"><span class="tocnumber">1.5</span> 
<span class="toctext">COMMANDS</span></a>
 <ul>
-<li class="toclevel-3 tocsection-7"><a href="#Store"><span class="tocnumber">1.5.1</span> <span 
class="toctext">Store</span></a></li>
-<li class="toclevel-3 tocsection-8"><a href="#Create"><span class="tocnumber">1.5.2</span> <span 
class="toctext">Create</span></a></li>
-<li class="toclevel-3 tocsection-9"><a href="#Oggenc"><span class="tocnumber">1.5.3</span> <span 
class="toctext">Oggenc</span></a></li>
-<li class="toclevel-3 tocsection-10"><a href="#Add_Chunk"><span class="tocnumber">1.5.4</span> <span 
class="toctext">Add Chunk</span></a></li>
-<li class="toclevel-3 tocsection-11"><a href="#Add_Raw_Chunk"><span class="tocnumber">1.5.5</span> <span 
class="toctext">Add Raw Chunk</span></a></li>
-<li class="toclevel-3 tocsection-12"><a href="#Del_Chunk"><span class="tocnumber">1.5.6</span> <span 
class="toctext">Del Chunk</span></a></li>
-<li class="toclevel-3 tocsection-13"><a href="#XInfo"><span class="tocnumber">1.5.7</span> <span 
class="toctext">XInfo</span></a></li>
-<li class="toclevel-3 tocsection-14"><a href="#Info"><span class="tocnumber">1.5.8</span> <span 
class="toctext">Info</span></a></li>
-<li class="toclevel-3 tocsection-15"><a href="#Clip"><span class="tocnumber">1.5.9</span> <span 
class="toctext">Clip</span></a></li>
-<li class="toclevel-3 tocsection-16"><a href="#Normalize"><span class="tocnumber">1.5.10</span> <span 
class="toctext">Normalize</span></a></li>
-<li class="toclevel-3 tocsection-17"><a href="#Loop"><span class="tocnumber">1.5.11</span> <span 
class="toctext">Loop</span></a></li>
-<li class="toclevel-3 tocsection-18"><a href="#Highpass"><span class="tocnumber">1.5.12</span> <span 
class="toctext">Highpass</span></a></li>
-<li class="toclevel-3 tocsection-19"><a href="#Lowpass"><span class="tocnumber">1.5.13</span> <span 
class="toctext">Lowpass</span></a></li>
-<li class="toclevel-3 tocsection-20"><a href="#Upsample2"><span class="tocnumber">1.5.14</span> <span 
class="toctext">Upsample2</span></a></li>
-<li class="toclevel-3 tocsection-21"><a href="#Downsample2"><span class="tocnumber">1.5.15</span> <span 
class="toctext">Downsample2</span></a></li>
-<li class="toclevel-3 tocsection-22"><a href="#Export"><span class="tocnumber">1.5.16</span> <span 
class="toctext">Export</span></a></li>
-<li class="toclevel-3 tocsection-23"><a href="#List_Chunks"><span class="tocnumber">1.5.17</span> <span 
class="toctext">List Chunks</span></a></li>
+<li class="toclevel-3 tocsection-7"><a href="bsewavetool.1.html#Store"><span class="tocnumber">1.5.1</span> 
<span class="toctext">Store</span></a></li>
+<li class="toclevel-3 tocsection-8"><a href="bsewavetool.1.html#Create"><span class="tocnumber">1.5.2</span> 
<span class="toctext">Create</span></a></li>
+<li class="toclevel-3 tocsection-9"><a href="bsewavetool.1.html#Oggenc"><span class="tocnumber">1.5.3</span> 
<span class="toctext">Oggenc</span></a></li>
+<li class="toclevel-3 tocsection-10"><a href="bsewavetool.1.html#Add_Chunk"><span 
class="tocnumber">1.5.4</span> <span class="toctext">Add Chunk</span></a></li>
+<li class="toclevel-3 tocsection-11"><a href="bsewavetool.1.html#Add_Raw_Chunk"><span 
class="tocnumber">1.5.5</span> <span class="toctext">Add Raw Chunk</span></a></li>
+<li class="toclevel-3 tocsection-12"><a href="bsewavetool.1.html#Del_Chunk"><span 
class="tocnumber">1.5.6</span> <span class="toctext">Del Chunk</span></a></li>
+<li class="toclevel-3 tocsection-13"><a href="bsewavetool.1.html#XInfo"><span class="tocnumber">1.5.7</span> 
<span class="toctext">XInfo</span></a></li>
+<li class="toclevel-3 tocsection-14"><a href="bsewavetool.1.html#Info"><span class="tocnumber">1.5.8</span> 
<span class="toctext">Info</span></a></li>
+<li class="toclevel-3 tocsection-15"><a href="bsewavetool.1.html#Clip"><span class="tocnumber">1.5.9</span> 
<span class="toctext">Clip</span></a></li>
+<li class="toclevel-3 tocsection-16"><a href="bsewavetool.1.html#Normalize"><span 
class="tocnumber">1.5.10</span> <span class="toctext">Normalize</span></a></li>
+<li class="toclevel-3 tocsection-17"><a href="bsewavetool.1.html#Loop"><span class="tocnumber">1.5.11</span> 
<span class="toctext">Loop</span></a></li>
+<li class="toclevel-3 tocsection-18"><a href="bsewavetool.1.html#Highpass"><span 
class="tocnumber">1.5.12</span> <span class="toctext">Highpass</span></a></li>
+<li class="toclevel-3 tocsection-19"><a href="bsewavetool.1.html#Lowpass"><span 
class="tocnumber">1.5.13</span> <span class="toctext">Lowpass</span></a></li>
+<li class="toclevel-3 tocsection-20"><a href="bsewavetool.1.html#Upsample2"><span 
class="tocnumber">1.5.14</span> <span class="toctext">Upsample2</span></a></li>
+<li class="toclevel-3 tocsection-21"><a href="bsewavetool.1.html#Downsample2"><span 
class="tocnumber">1.5.15</span> <span class="toctext">Downsample2</span></a></li>
+<li class="toclevel-3 tocsection-22"><a href="bsewavetool.1.html#Export"><span 
class="tocnumber">1.5.16</span> <span class="toctext">Export</span></a></li>
+<li class="toclevel-3 tocsection-23"><a href="bsewavetool.1.html#List_Chunks"><span 
class="tocnumber">1.5.17</span> <span class="toctext">List Chunks</span></a></li>
 </ul>
 </li>
-<li class="toclevel-2 tocsection-24"><a href="#SEE_ALSO"><span class="tocnumber">1.6</span> <span 
class="toctext">SEE ALSO</span></a></li>
+<li class="toclevel-2 tocsection-24"><a href="bsewavetool.1.html#SEE_ALSO"><span 
class="tocnumber">1.6</span> <span class="toctext">SEE ALSO</span></a></li>
 </ul>
 </li>
 </ul>
@@ -357,4 +368,7 @@ Template argument size: 0/2097152 bytes
 Expensive parser function count: 0/100
 -->
 
-<!-- Saved in parser cache with key mediawikidb:pcache:idhash:58-1!*!0!!en!*!* and timestamp 20130118024141 
-->
+<!-- Saved in parser cache with key mediawikidb:pcache:idhash:58-1!*!0!!en!*!* and timestamp 20130618181234 
-->
+<hr>
+</body>
+</html>
diff --git a/docs/imports/sfidl.1 b/docs/imports/sfidl.1
new file mode 100644
index 0000000..aff001d
--- /dev/null
+++ b/docs/imports/sfidl.1
@@ -0,0 +1,102 @@
+.TH "SFIDL" "1" "2011\-05\-02" "Revision 305" "Testbit Wiki Pages"
+
+.SH NAME
+
+SFIDL - SFI IDL Compiler
+
+.SH SYNOPSIS
+
+\fBsfidl\fR [\fIOPTIONS\fR] \fIinput.idl\fR
+
+.SH DESCRIPTION
+
+\fBsfidl\fR generates glue code for \fIBse\fR objects and
+plugins from interface definition language files.
+
+.SH OPTIONS
+.TP
+\fB--help\fR [\fIbinding\fR]
+Print general usage information. Or, if \fIbinding\fR was specified, print usage information for this 
language binding.
+.PP
+.TP
+\fB--version\fR
+Print program version.
+.PP
+.TP
+\fB-I\fR \fIDIRECTORY\fR
+Add \fIDIRECTORY\fR to include path.
+.PP
+.TP
+\fB--print-include-path\fR
+Print include path.
+.PP
+.TP
+\fB--nostdinc\fR
+Prevents standard include path from being used.
+.PP
+.SS Language bindings:
+.TP
+\fB--client-c\fR
+Generate C client language binding.
+.PP
+.TP
+\fB--client-c\fR
+Generate C core language binding.
+.PP
+.TP
+\fB--host-c\fR
+Generate C host language binding.
+.PP
+.TP
+\fB--client-cxx\fR
+Generate C++ client language binding.
+.PP
+.TP
+\fB--core-cxx\fR
+Generate C++ core language binding.
+.PP
+.TP
+\fB--plugin\fR
+Generate C++ plugin language binding.
+.PP
+.TP
+\fB--list-types\fR
+Print all types defined in the idlfile. This option is used only for BSE internally to ease transition from 
C to C++ types.
+.PP
+.SS Language binding options:
+.TP
+\fB--header\fR
+Generate header file, this is the default.
+.PP
+.TP
+\fB--source\fR
+Generate source file.
+.PP
+.TP
+\fB--prefix\fR \fIprefix\fR
+C host/client language binding option, sets the prefix for C functions. The prefix ensures that no symbol 
clashes will occur between different programs/libraries which are using a binding, so it is important to set 
it to something unique to your application/library.
+.PP
+.TP
+\fB--init\fR \fIname\fR
+Set the name of the init function for C host/core bindings.
+.PP
+.TP
+\fB--namespace\fR \fInamespace\fR
+C++ client language binding, sets the namespace to use for the code. The namespace ensures that no symbol 
clashes will occur between different programs/libraries which are using a binding, so it is important to set 
it to something unique to your application/library.
+.PP
+.TP
+\fB--lower\fR
+Select lower case identifiers in the C++ client language binding (create_midi_synth), this is the default.
+.PP
+.TP
+\fB--mixed\fR
+Select mixed case identifiers in the C++ client language binding (createMidiSynth).
+.PP
+
+.SH SEE ALSO
+
+bsescm.1 <http://testbit.eu/Bsescm.1>,
+BSE Object Reference <http://beast.testbit.eu/bse-objects>,
+BSE Interface Reference <http://beast.testbit.eu/bse-interface>,
+SFIDL Documentation <http://beast.testbit.eu/sfidl-manual>
+
diff --git a/docs/import/sfidl.1 b/docs/imports/sfidl.1.html
similarity index 70%
rename from docs/import/sfidl.1
rename to docs/imports/sfidl.1.html
index 9eed51b..42ce1bd 100644
--- a/docs/import/sfidl.1
+++ b/docs/imports/sfidl.1.html
@@ -1,17 +1,28 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+ <head>
+ <title>sfidl.1</title>
+ <style type="text/css">
+ body { font-family: "DejaVu Sans", "Bitstream Vera Sans", Corbel, Verdana, "Verdana Ref", sans-serif; }
+ .tocnumber { display: none; }
+ body > p, body > dl, body > ul, body > ol { margin-left: 8em; }
+ </style></head>
+<body>
+ <a href="index.html">Return to Index</a><hr>
 <table id="toc" class="toc"><tr><td><div id="toctitle"><h2>Contents</h2></div>
 <ul>
-<li class="toclevel-1 tocsection-1"><a href="#SFIDL.281.29_-_SFI_IDL_Compiler"><span 
class="tocnumber">1</span> <span class="toctext">SFIDL(1) - SFI IDL Compiler</span></a>
+<li class="toclevel-1 tocsection-1"><a href="sfidl.1.html#SFIDL.281.29_-_SFI_IDL_Compiler"><span 
class="tocnumber">1</span> <span class="toctext">SFIDL(1) - SFI IDL Compiler</span></a>
 <ul>
-<li class="toclevel-2 tocsection-2"><a href="#NAME"><span class="tocnumber">1.1</span> <span 
class="toctext">NAME</span></a></li>
-<li class="toclevel-2 tocsection-3"><a href="#SYNOPSIS"><span class="tocnumber">1.2</span> <span 
class="toctext">SYNOPSIS</span></a></li>
-<li class="toclevel-2 tocsection-4"><a href="#DESCRIPTION"><span class="tocnumber">1.3</span> <span 
class="toctext">DESCRIPTION</span></a></li>
-<li class="toclevel-2 tocsection-5"><a href="#OPTIONS"><span class="tocnumber">1.4</span> <span 
class="toctext">OPTIONS</span></a>
+<li class="toclevel-2 tocsection-2"><a href="sfidl.1.html#NAME"><span class="tocnumber">1.1</span> <span 
class="toctext">NAME</span></a></li>
+<li class="toclevel-2 tocsection-3"><a href="sfidl.1.html#SYNOPSIS"><span class="tocnumber">1.2</span> <span 
class="toctext">SYNOPSIS</span></a></li>
+<li class="toclevel-2 tocsection-4"><a href="sfidl.1.html#DESCRIPTION"><span class="tocnumber">1.3</span> 
<span class="toctext">DESCRIPTION</span></a></li>
+<li class="toclevel-2 tocsection-5"><a href="sfidl.1.html#OPTIONS"><span class="tocnumber">1.4</span> <span 
class="toctext">OPTIONS</span></a>
 <ul>
-<li class="toclevel-3 tocsection-6"><a href="#Language_bindings:"><span class="tocnumber">1.4.1</span> <span 
class="toctext">Language bindings:</span></a></li>
-<li class="toclevel-3 tocsection-7"><a href="#Language_binding_options:"><span 
class="tocnumber">1.4.2</span> <span class="toctext">Language binding options:</span></a></li>
+<li class="toclevel-3 tocsection-6"><a href="sfidl.1.html#Language_bindings:"><span 
class="tocnumber">1.4.1</span> <span class="toctext">Language bindings:</span></a></li>
+<li class="toclevel-3 tocsection-7"><a href="sfidl.1.html#Language_binding_options:"><span 
class="tocnumber">1.4.2</span> <span class="toctext">Language binding options:</span></a></li>
 </ul>
 </li>
-<li class="toclevel-2 tocsection-8"><a href="#SEE_ALSO"><span class="tocnumber">1.5</span> <span 
class="toctext">SEE ALSO</span></a></li>
+<li class="toclevel-2 tocsection-8"><a href="sfidl.1.html#SEE_ALSO"><span class="tocnumber">1.5</span> <span 
class="toctext">SEE ALSO</span></a></li>
 </ul>
 </li>
 </ul>
@@ -89,4 +100,7 @@ Template argument size: 0/2097152 bytes
 Expensive parser function count: 0/100
 -->
 
-<!-- Saved in parser cache with key mediawikidb:pcache:idhash:63-1!*!0!!en!*!* and timestamp 20130118024142 
-->
+<!-- Saved in parser cache with key mediawikidb:pcache:idhash:63-1!*!0!!en!*!* and timestamp 20130618181236 
-->
+<hr>
+</body>
+</html>



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]