/[svn]/linuxsampler/trunk/man/linuxsampler.1.in
ViewVC logotype

Annotation of /linuxsampler/trunk/man/linuxsampler.1.in

Parent Directory Parent Directory | Revision Log Revision Log


Revision 3284 - (hide annotations) (download)
Thu Jun 22 10:31:02 2017 UTC (6 years, 10 months ago) by schoenebeck
File size: 4976 byte(s)
- Just updated the linuxsampler man page.

1 schoenebeck 3284 .TH "linuxsampler" "1" "13 Jun 2017" "linuxsampler @VERSION@" "User Manuals"
2 schoenebeck 579 .SH NAME
3     linuxsampler \- modular, streaming capable sampler
4     .SH SYNOPSIS
5     .B linuxsampler
6     [OPTIONS]
7     .SH DESCRIPTION
8 schoenebeck 2509 LinuxSampler is a modular, streaming capable sampler. Currently it supports the
9     sampler formats Gigasampler/GigaStudio (.gig), SoundFont v2 (.sf2) and SFZ v2
10     (.sfz).
11    
12     The sampler is designed as
13 schoenebeck 579 backend, that is server-like console application. You will need a frontend
14 schoenebeck 2515 application like QSampler or JSampler/Fantasia, which provide a graphical user
15     interface (GUI) to control the sampler and manage sampler sessions conveniently.
16     If you prefer, you can also control the sampler from the command line instead,
17     for example by using the
18     .BR lscp (1)
19     shell application shipped with
20     LinuxSampler, which provides LSCP aware color highlighting, auto completion and
21     more. Since the LSCP network interface is based on a human readable text
22     protocol, you can also send LSCP commands by any other means to the sampler,
23     e.g. by using
24     .BR telnet (1)
25     or
26     .BR netcat (1).
27     You can find examples and detailed informations
28     about LinuxSampler's network protocol (LSCP) on
29 schoenebeck 2509 http://linuxsampler.org/documentation.html#lscp_spec
30    
31     Various audio and MIDI driver systems are supported, like ALSA (audio & MIDI),
32     JACK (audio & MIDI), ASIO, CoreAudio, CoreMIDI, Arts, MidiShare and MME.
33     LinuxSampler can also be run as virtual instrument plugin. The following
34     instrument plugin formats are currently supported: AudioUnit (AU), DSSI, LV2
35     and VST. You can also load effect plugins into the sampler. Currently only the
36     LADSPA plugin format is supported for sampler internal effects.
37    
38     If you are using sounds in the Gigasampler/GigaStudio format, then you may also
39     want to install the graphical instrument editor application called "gigedit",
40     which can directly be launched by LinuxSampler, allowing to edit instruments in
41     real-time (changes immediately being audible, without needing to reload the
42     sound files in the sampler).
43 schoenebeck 579 .SH OPTIONS
44 schoenebeck 3284 .IP "--exec-after-init"
45     Executes the provided shell command(s) after initialization of application
46     completed. You may use this to automatically restore a previous sampler
47     session on startup, i.e. by sending a previously stored LSCP file via
48     .BR netcat (1).
49     to the sampler.
50 schoenebeck 1432 .IP "--help"
51 schoenebeck 689 Print command line help and exit.
52 schoenebeck 1432 .IP "--version"
53     Print version information and exit.
54     .IP "--profile"
55 schoenebeck 2047 This option is currently not supported anymore, since the respective
56     profiling code is currently broken. Original behavior:
57 schoenebeck 689 Output benchmark messages on the console. This reflects the current
58     efficiency as abstract BogoVoice count which is something like a
59     theoretical limit of the amount of voices which can be rendered in the given
60 schoenebeck 691 scenario. It does not include all aspects of the sampler, that's why this
61     value is usually higher than what you really can achieve on your box. Also
62 schoenebeck 689 note that this value is as well dependant on what instrument patch you are
63     using and what you are playing.
64 schoenebeck 1432 For a compact synthesis core benchmark, independent from drivers and
65     instrument files, you might want to use the one coming with the sampler's
66     source files instead (directory "benchmarks" of the source files).
67     .IP "--no-tune"
68 schoenebeck 691 Disable assembly optimizations. Usually the sampler will detect CPU specific
69     features like MMX and SSE at runtime and use an appropriate assembly
70     optimized code in that case. With that switch you can disable this feature
71     and force the sampler to skip the assembly optimizations at runtime.
72 schoenebeck 1432 .IP "--statistics"
73 schoenebeck 689 Output voice and disk stream count periodically on the console.
74 schoenebeck 1432 .IP "--lscp-addr IPADDRESS"
75 schoenebeck 689 Defines IP address on which the LSCP server should listen to (default: any).
76 schoenebeck 1432 .IP "--lscp-port NUMBER"
77 schoenebeck 689 Defines TCP port on which the LSCP server should listen to (default: 8888).
78 schoenebeck 3091 .IP "--create-instruments-db [FILE]"
79 schoenebeck 1432 Creates a database file with the given filename which can be used by the
80     sampler's instruments database system to maintain the user's collection of
81     instrument libraries. When this argument is given, the sampler will just
82 schoenebeck 3091 create the instruments DB file and exit. If the optional file argument is
83     omitted, then a default location for the instrument DB file is used instead.
84 schoenebeck 1432 .IP "--instruments-db-location FILE"
85     Overrides the location of the database file, which the sampler shall use for
86     its instruments database system
87     (default: @config_default_instruments_db_file@).
88 schoenebeck 2053 .SH ENVIRONMENT VARIABLES
89     .IP "LINUXSAMPLER_PLUGIN_DIR"
90     Allows to override the directory where LinuxSampler shall look for instrument
91     editor plugins.
92 schoenebeck 2137 .IP "LADSPA_PATH"
93     Allows to override the directory where LinuxSampler shall look for LADSPA
94 schoenebeck 2509 effect plugins. Multiple paths may be given, separated by colon (":") character
95     on POSIX systems (i.e. Linux and Mac), or separated by semi-colon (";")
96     character on Windows systems.
97 schoenebeck 579 .SH "SEE ALSO"
98 schoenebeck 2515 .BR lscp (1),
99     .BR qsampler (1)
100 schoenebeck 579 .SH "BUGS"
101     Report bugs to http://bugs.linuxsampler.org
102     .SH "Author"
103     Written by Christian Schoenebeck <cuse@users.sf.net>

  ViewVC Help
Powered by ViewVC