4 |
<meta content="text/html; charset=ISO-8859-1" |
<meta content="text/html; charset=ISO-8859-1" |
5 |
http-equiv="content-type"> |
http-equiv="content-type"> |
6 |
<title>LinuxSampler For Windows</title> |
<title>LinuxSampler For Windows</title> |
7 |
|
<link rel="shortcut icon" href="http://download.linuxsampler.org/favicon.ico" type="image/x-icon"> |
8 |
|
<link rel="stylesheet" type="text/css" href="libgig/css/content.css" title="content" media="all"> |
9 |
</head> |
</head> |
10 |
<body> |
<body> |
11 |
<h2>LinuxSampler for Windows - howto by Benno Senoner </h2> |
<h2><center>LinuxSampler for Windows <img src="gfx/logos/windows.png"> HOWTO by Benno Senoner </center></h2> |
12 |
<br> |
<br> |
13 |
December, 7 2007<br> |
<center>August 14, 2009</center><br> |
14 |
|
<div style="background-color: #F4F4FF; margin: 1em 3em 1em 3em; padding: 1em 1em 1em 2.2em;"> |
15 |
|
<a href="#intro">1. Introduction</a><br> |
16 |
|
<a href="#requirements">2. Requirements</a><br> |
17 |
|
3. Installation ...<br> |
18 |
|
<a href="#install_w_inet"> 3.a with Internet Connection</a><br> |
19 |
|
<a href="#install_wo_inet"> 3.b without Internet</a><br> |
20 |
|
<a href="#using">4. Using the Applications</a><br> |
21 |
|
<a href="#using_vst"> 4.1  VST plugin Mode</a><br> |
22 |
|
<a href="#using_standalone"> 4.2  Standalone Mode</a><br> |
23 |
|
<a href="#setup_midi"> 4.2.1 Setting up MIDI Input</a><br> |
24 |
|
<a href="#setup_audio"> 4.2.2 Setting up Audio Output</a><br> |
25 |
|
<a href="#load_samples"> 4.3 Loading Samples</a><br> |
26 |
|
<a href="#save_session"> 4.4 Saving a Sampler Session</a><br> |
27 |
|
<a href="#sequencer_routing"> 4.5 Routing LinuxSampler Outs Into Sequencer</a><br> |
28 |
|
<a href="#houston">5. Installation Troubleshooting</a><br> |
29 |
|
<a href="#docs">6. Detailed Documentation</a><br> |
30 |
|
<a href="#bugs">7. Bugs, Problems and Feature Requests</a><br> |
31 |
|
<a href="#contact">8. Contact</a><br> |
32 |
|
</div> |
33 |
|
|
34 |
|
<a name="intro"></a> |
35 |
|
<p><center> |
36 |
|
<script type="text/javascript"><!-- |
37 |
|
google_ad_client = "pub-3408196773880325"; |
38 |
|
/* 728x90, created 8/3/09 */ |
39 |
|
google_ad_slot = "7744776541"; |
40 |
|
google_ad_width = 728; |
41 |
|
google_ad_height = 90; |
42 |
|
//--> |
43 |
|
</script> |
44 |
|
<script type="text/javascript" |
45 |
|
src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> |
46 |
|
</script> |
47 |
|
</center> |
48 |
|
</p> |
49 |
|
<h3>1. Introduction</h3> |
50 |
|
The LinuxSampler development team is happy to announce that |
51 |
|
LinuxSampler, the most advanced free, open source sampler finally runs on |
52 |
|
MS Windows too. More information will be added here soon, so check back frequently.<br> |
53 |
|
<br> |
54 |
|
|
55 |
|
The sampler can work in standalone mode or as a VSTi plugin. |
56 |
|
In standalone mode it uses the Windows Multimedia Extensions System (MME) |
57 |
|
for MIDI input and ASIO for audio out. |
58 |
|
In VST mode it it can be loaded in any VST compatible sequencer. It uses intelligent |
59 |
|
resource sharing where a single LinuxSampler engine can serve multiple VST instance offering |
60 |
|
maximum performance and better memory utilization. |
61 |
|
The VST plugin provides user definable effect sends which can be MIDI controlled and routed |
62 |
|
to any LinuxSampler's VST audio out channels. That way you can use the sequencer's internal |
63 |
|
FXes or VST effects to ie. add reverb, chorus, delay and other kind of effects which are all |
64 |
|
MIDI controllable in real time. For example one can use a large General MIDI sample set and |
65 |
|
for faithful playback of GM MIDI files including effects. |
66 |
|
Planned additions are network module to run multiple sampler slaves distributed on Windows or |
67 |
|
Linux machines (Linux provides better performance) all controlled from a |
68 |
|
Windows box i.e. running the VST sequencer.<br> |
69 |
<br> |
<br> |
|
the LinuxSampler development team is happy to announce that<br> |
|
|
LinuxSampler, the most advanced free, open source sampler now runs on |
|
|
MS Windows too (requires at least Windows 2000).<br> |
|
|
(see below for the download link)<br> |
|
|
More information and documentation will be added here soon, so check |
|
|
back frequently.<br> |
|
|
<br> |
|
|
for the latest LinuxSampler Windowsversion always check <a |
|
|
href="http://www.linuxsampler.org/downloads.html">LinuxSampler |
|
|
Download Page</a><br> |
|
|
<br> |
|
|
If you have questions or want to help subscribe to the <a |
|
|
href="http://www.linuxsampler.org/developers.html">LinuxSampler |
|
|
mailing list</a><br> |
|
|
<br> |
|
|
or since I did most of of the porting, you can write me directly (to |
|
|
Benno) about Windows related questions.<br> |
|
|
you can find my email address here: <a |
|
|
href="http://www.linuxsampler.org/developers.html">LinuxSampler |
|
|
developers</a><br> |
|
|
<br> |
|
|
To report bugs please use our bug tracking system <a |
|
|
href="http://bugs.linuxsampler.org/">http://bugs.linuxsampler.org/</a><br> |
|
|
<br> |
|
|
<br> |
|
|
For now it supports Windows Multimedia System (MME) at MIDI in and ASIO |
|
|
output out.<br> |
|
|
<br> |
|
|
This means that currently it runs only as a standalone application.<br> |
|
|
A VST interface will follow soon, along with a network module to run |
|
|
multiple sampler slaves on<br> |
|
|
Windows or Linux machines (Linux provides better performance) all |
|
|
controlled from a Windows box running <br> |
|
|
the VST sequencer.<br> |
|
70 |
LinuxSampler is implemented as a client/server application. This means |
LinuxSampler is implemented as a client/server application. This means |
71 |
the sampling engine (the server) runs<br> |
the sampling engine (the server / backend) runs |
72 |
independently from the GUI (the client). Sampling engine and client can |
independently from the GUI (the client / frontend). Sampling engine and |
73 |
be run on the same box or<br> |
client can be run on the same box or on different machines too, connected |
74 |
on different machines too, connected over the network.<br> |
over the network.<br> |
75 |
<br> |
<br> |
76 |
The MS Windows version provides all the features of the Linux version |
The MS Windows version provides all the features of the Linux version |
77 |
since it is built from the <br> |
since it is built from the same source code base. This means when new features will come out the |
78 |
same source code base. This means when new features will come out the |
Windows version will usually provide the same feature set as the Linux |
79 |
Windows version will always provide<br> |
version. This was made possible by the very modular design of both |
80 |
the same feature set as the Linux version. This was made possible by |
low level, operating system functions and flexible audio / MIDI driver |
|
the very modular design of both<br> |
|
|
low level, operating system functions and flexible audio/MIDI driver |
|
81 |
system.<br> |
system.<br> |
82 |
<br> |
<br> |
83 |
The Windows version comes as a self extracting .exe file which will |
The Windows version comes as a self extracting .exe file which will |
84 |
install all the necessary modules<br> |
install all the necessary modules to run both the server ( linuxsampler.exe ) |
85 |
to run both the server ( linuxsampler.exe ) and the GUI client.<br> |
and the GUI client. In addition it installs the VST plugin ( LinuxSampler.dll ) |
86 |
In installs 2 GUI clients. One is QSampler, based on the cross-platform |
in the default VST path (which usually is C:\Program Files\Steinberg\VstPlugins ). |
87 |
Qt4 GUI toolkit, and a java<br> |
<br> |
88 |
GUI client called JSampler Fantasia. At the moment the latter more |
LinuxSampler provides 2 GUI clients: |
89 |
advanced than qsampler as it <br> |
<ul> |
90 |
implements all the functionality present in the LinuxSampler engine.<br> |
<li>One is <b>QSampler</b>, a light-weight frontend based on the |
91 |
Due to the Java virtual machine it uses a bit more memory than the |
cross-platform Qt4 GUI toolkit with native OS GUI widgets</li> |
92 |
qsampler GUI (around 30MB or so)<br> |
<li>Another is <b>JSampler "Fantasia"</b>, a Java based GUI client called, |
93 |
but on a 1GB+ RAM box the difference should be negligible.<br> |
providing a modern skin-based user interface</li> |
94 |
<br> |
</ul> |
95 |
Quickstart:<br> |
At the moment JSampler is more advanced than QSampler as it implements all |
96 |
start<br> |
the functionality present in the LinuxSampler engine. Due to the Java |
97 |
LinuxSampler -> LinuxSampler<br> |
virtual machine however it occupies a bit more RAM than the |
98 |
then<br> |
QSsampler GUI (around 30MB or so) and takes a bit longer for startup, |
99 |
LinuxSampler -> Fantasa<br> |
but on a 1GB+ RAM box the difference should be negligible. |
100 |
<br> |
|
101 |
<br style="font-weight: bold;"> |
<a name="requirements"></a> |
102 |
<big style="font-weight: bold;">1) setting up MIDI input</big><span |
<h3>2. Requirements</h3> |
103 |
style="font-weight: bold;">:</span><br> |
<ul> |
104 |
once the GUI opens, click on the left round button in the MIDI devices |
<li>Modern Intel Pentium or recent AMD processor |
105 |
tab.<br> |
<li>Windows 2000, ME, XP, Vista, Windows 7</li> |
106 |
At this point a window will open where you can create a new MIDI device.<br> |
<li><a href="http://en.wikipedia.org/wiki/Java_(Sun)">Java Runtime Environment</a> (<a href="http://www.java.com/getjava/">version 6</a>)</a></li> |
107 |
Press Create. The window will close and the MIDI device will be created.<br> |
<li>sound card with <a href="http://en.wikipedia.org/wiki/Audio_Stream_Input/Output">ASIO</a> driver</li> |
108 |
(MIDI Device 0 MME).<br> |
</ul> |
109 |
Now click on the right arrow which points downwards.<br> |
<a name="asio_tip"></a> |
110 |
You can see that a MIDI device with a single Port (Port 0) was created.<br> |
<b>Tip:</b> For consumer audio cards which do not come with their own ASIO |
111 |
|
drivers you can install <a href="http://www.asio4all.com/">ASIO4ALL</a> to be |
112 |
|
able to use LinuxSampler with your soundcard. |
113 |
|
We recommend to use version 2.7, perhaps on Vista 2.8beta1 works better but |
114 |
|
we did not perform tests on Vista so we cannot tell it. Please let us know |
115 |
|
about your results so we can share them here! |
116 |
|
|
117 |
|
<a name="install_w_inet"></a> |
118 |
|
<h3>3.a Installation with Internet Connection</h3> |
119 |
|
Simply download the latest version of the LinuxSampler Windows installer |
120 |
|
from the <a href="http://www.linuxsampler.org/downloads.html">LinuxSampler |
121 |
|
Download Page</a>, execute the installer and follow the instructions. It will |
122 |
|
automatically detect if the required software components are already installed. |
123 |
|
If not, it will download them from the internet and install them on your |
124 |
|
computer. |
125 |
|
|
126 |
|
<a name="install_wo_inet"></a> |
127 |
|
<h3>3.b Installation without Internet</h3> |
128 |
|
First download the required components with a machine which has connection to |
129 |
|
the internet: |
130 |
|
<ul> |
131 |
|
<li><a href="http://www.java.com/getjava/">Java Runtime Environment 6</a></li> |
132 |
|
<li>and of course the latest <a href="http://www.linuxsampler.org/downloads.html"> |
133 |
|
LinuxSampler Windows installer</a></li> |
134 |
|
</ul> |
135 |
|
Transfer the downloaded files to the computer where you want to install |
136 |
|
LinuxSampler and install them in the following order: |
137 |
|
<ol> |
138 |
|
<li>the JAVA runtime environment</li> |
139 |
|
<li>linuxsampler setup EXE file</li> |
140 |
|
</ol> |
141 |
|
The order is important, since the components depend on each other and would |
142 |
|
otherwise try to download the missing component from the internet. |
143 |
|
|
144 |
|
<a name="using"></a> |
145 |
|
<h3>4. Using the Applications</h3> |
146 |
|
Now that we installed everything, let's get wet and start the applications: |
147 |
|
<a name="using_vst"></a> |
148 |
|
<h3>4.1 VST plugin Mode</h3> |
149 |
|
<ol> |
150 |
|
<li>Figure out where your default VST plugin path resides. The installer looks at the registry key Software\VST\VSTPluginsPath and if this key does not exist then it uses the default path C:\Program Files\Steinberg\VstPlugins. In this directory you should find a file LinuxSampler.dll which is the LinuxSampler VST plugin.</li> |
151 |
|
<li>Add the path to your sequencer's VST paths and rescan the plugin list (in some cases restarting the sequencer app is probably better). LinuxSampler should now appear in the list of your plugins.</li> |
152 |
|
<li>Load the LinuxSampler VST plugin into the sequencer. After a short delay the Fantasia LinuxSampler GUI should appear and you are ready to go. Please skip to the <a href="#load_samples">Loading Samples</a> section. |
153 |
|
</ol> |
154 |
|
<B>Important:</B> don't start the LinuxSampler standalone backend when using the VST plugin or don't set up MIDI and Audio ports in the GUI (The VST plugin does it automatically), otherwise it not work correctly. |
155 |
|
<a name="using_standalone"></a> |
156 |
|
<h3>4.2 Standalone Mode</h3> |
157 |
|
<ul style="list-style-type: none;"> |
158 |
|
<li>1. First start the LinuxSampler backend: Click on <i>"Start" -> |
159 |
|
"LinuxSampler" -> "LinuxSampler (backend)"</i>. A black console |
160 |
|
window should immediately popup. It does what you think it does: |
161 |
|
nothing ... yet ... because this is "just" the raw sampler, without a |
162 |
|
user interface.</li> |
163 |
|
<li>2. Now start a "frontend" application to actually control the previously |
164 |
|
started sampler. For beginners and / or unpatient people, we recommend |
165 |
|
you to use JSampler: Click on <i>"Start" -> "LinuxSampler" -> |
166 |
|
"JSampler 'Fantasia' (frontend)"</i>. This usually takes about |
167 |
|
20 seconds or so until the application finally appears on the |
168 |
|
screens.</li> |
169 |
|
<li> |
170 |
|
<a name="setup_midi"></a> |
171 |
|
<h3>4.2.1 Setting up MIDI Input</h3> |
172 |
|
Once the GUI opens, click on the left round button in the MIDI devices |
173 |
|
tab. |
174 |
|
At this point a window will open where you can create a new MIDI device. |
175 |
|
Press Create. The window will close and the MIDI device will be created. |
176 |
|
(MIDI Device 0 MME). |
177 |
|
Now click on the right arrow which points downwards. |
178 |
|
You can see that a MIDI device with a single Port (Port 0) was created. |
179 |
Under Windows MME LinuxSampler always creates MIDI devices which are |
Under Windows MME LinuxSampler always creates MIDI devices which are |
180 |
connected to a single <br> |
connected to a single MME port. |
|
MME port.<br> |
|
181 |
To select the MIDI input port you must click on the field located on |
To select the MIDI input port you must click on the field located on |
182 |
the left of PORT. <br> |
the left of PORT. |
183 |
A combobox pops-up where you can select the Windows MIDI port.<br> |
A combobox pops-up where you can select the Windows MIDI port.<br> |
184 |
<br> |
<br> |
185 |
You can create an arbitrary number of MIDI input devices by repeating |
You can create an arbitrary number of MIDI input devices by repeating |
186 |
the procedure above.<br> |
the procedure above. |
187 |
Each MIDI input device is connected to a single Windows MME MIDI port.<br> |
Each MIDI input device is connected to a single Windows MME MIDI port. |
188 |
This means LinuxSampler has no limitation in terms of number of MIDI |
This means LinuxSampler has no limitation in terms of number of MIDI |
189 |
ports. <br> |
ports. |
190 |
Each MIDI device can be routed to arbitrary sampler channels.<br> |
Each MIDI device can be routed to arbitrary sampler channels. |
191 |
<br> |
</li> |
192 |
<br> |
<li> |
193 |
<big><span style="font-weight: bold;">2) setting up AUDIO output:</span></big><br> |
<a name="setup_audio"></a> |
194 |
<br> |
<h3>4.2.2 Setting up Audio Output</h3> |
195 |
LinuxSampler currently uses the ASIO driver model for audio output.<br> |
LinuxSampler currently only supports the ASIO driver model for audio output |
196 |
ASIO drivers ensure reliable low-latency operation and are virtually |
on Windows. ASIO drivers ensure reliable low-latency operation and are |
197 |
available<br> |
virtually available for any soundcard (see <a href="#asio_tip"> |
198 |
for any soundcard.<br> |
ASIO requirements tip</a>).<br> |
199 |
(For consumer audio cards which do not come with their own ASIO drivers |
<br> |
200 |
you need<br> |
Click on the left round button in the Audio Devices tab. |
201 |
to install ASIO4ALL: http://www.asio4all.com/<br> |
At this point a window will open where you can create a new MIDI device. |
202 |
We recommend to use version 2.7 , perhaps on Vista 2.8beta1 works |
When creating the Audio device you can set several parameters: |
203 |
better but<br> |
<ul> |
204 |
we did not perform tests on Vista so we cannot tell it. Let us know |
<li><b>CARD</b> : The name of the soundcard, in case you have multiple cards |
205 |
about your findings<br> |
installed. It will show the default value (first card found).</li> |
206 |
so we can share them here)<br> |
<li><b>CHANNELS</b> : Number of audio output channels, can range from 1 to |
207 |
<br> |
maximum number of channels your soundcard supports. We recommend to |
208 |
Click on the left round button in the Audio Devices tab.<br> |
leave the default value which is the maximum number of channels your |
209 |
At this point a window will open where you can create a new MIDI device.<br> |
soundcard supports.</li> |
210 |
When creating the Audio device you can set several parameters.<br> |
<li><b>FRAGMENTSIZE</b> : ASIO buffer size in samples. The card's default |
211 |
- CARD : the name of the soundcard, in case you have multiple cards |
value is shown. If you experience clicks and pops during audio |
212 |
installed.<br> |
playback then initialize the audio output device with bigger values. |
213 |
it will show the default value (first card found)<br> |
(better if it's always a power of 2: e.g. 256, 512, 1024)</li> |
214 |
- CHANNELS: number of audio output channels, can range from 1 to |
<li><b>SAMPLERATE</b> : Sets the samplerate. The default value is shown.<br> |
215 |
maximum number<br> |
</ul> |
216 |
of channels your soundcard supports. We recommend to leave the default |
Now Press "Create". The window will close and the Audio device will be |
217 |
value which<br> |
created: "AUDIO DEVICE 0 (ASIO)" appears. |
218 |
is maximum number of channels.<br> |
</li> |
219 |
- FRAGMENTSIZE: ASIO buffer size in samples. The card's default value |
</ul> |
220 |
is shown.<br> |
</div> |
221 |
If you experience clicks and pops during audio playback then initialize |
|
222 |
the <br> |
<a name="load_samples"></a> |
223 |
audio output device with bigger values. <br> |
<h3>4.3 Loading Samples</h3> |
224 |
(better if it's always a power of 2: eg. 256, 512, 1024)<br> |
In the middle of the screen below the volume slider, you see the sampler |
225 |
<br> |
channel strip pane. press on the round button located on the left. |
226 |
SAMPLERATE: sets the samplerate. The default value is shown.<br> |
This will create a new sampler channel. Click on "Load Instrument". |
227 |
<br> |
This opens a dialog which allows you to select an instrument to be |
228 |
Now Press Create. The window will close and the Audio device will be |
loaded in the sampler channel |
229 |
created.<br> |
|
230 |
AUDIO DEVICE 0 (ASIO)<br> |
(for information on how to use "orchestras" <a |
231 |
<big style="font-weight: bold;"><br> |
href="http://www.linuxsampler.org/jsampler/manual/html/jsampler.html#USING_ORCHESTRAS">click |
232 |
3) Loading samples:</big><br> |
here</a>, but note: orchestras, a.k.a "instruments database" is not yet supported in this |
233 |
<br> |
first Windows version of LinuxSampler, but will certainly be on the next Windows release). |
234 |
In the middle of the screen below the volume slider you see the sampler |
|
|
channel strip pane.<br> |
|
|
press on the round button located on the left. <br> |
|
|
This will create a new sampler channel.<br> |
|
|
- click on Load Instrument <br> |
|
|
this opens a dialog which allows you to select an instrument to be |
|
|
loaded in the sampler channel.<br> |
|
|
For now ignore the upper part (Select instrument form orchestra) as |
|
|
this feature is not implemented<br> |
|
|
on Windows yet.<br> |
|
235 |
On the row "Select instrument from file" click on the orange icon |
On the row "Select instrument from file" click on the orange icon |
236 |
located on the right side.<br> |
located on the right side. This opens a file dialog which allows you to |
237 |
This opens a file dialog which allows you to select a sample to be |
select a sample to be loaded |
238 |
loaded <br> |
(currently only the GIG format is supported). |
239 |
(currently only the GIG format is supported).<br> |
Select the sample to be loaded and then click on "Open". |
240 |
select the sample to be loaded and then click on Open.<br> |
At this point the fields Instrument file shows the filename. |
|
At this point the fields Instrument file shows the filename.<br> |
|
241 |
You can click on the Instrument index and select the specific |
You can click on the Instrument index and select the specific |
242 |
instrument contained in the<br> |
instrument contained in the instrument file. Now press "OK".<br> |
243 |
instrument file.<br> |
<br> |
244 |
Now press OK<br> |
While it loads you see: "Loading" .. "90%" .. "100%" <br> |
245 |
While it loads you see: Loading .. 90% .. 100% <br> |
<br> |
246 |
Once loaded you see the Instrument's name: ie FreePiano<br> |
Once loaded, you see the Instrument's name: i.e. "FreePiano"<br> |
247 |
<br> |
<br> |
248 |
On the left side of the sampler channel click on the arrow below |
On the left side of the sampler channel click on the arrow below |
249 |
Options.<br> |
"Options". |
250 |
This pane permits to set MIDI input device, port and channel and oudio |
This pane permits to set MIDI input device, port and channel and oudio |
251 |
output channel.<br> |
output channel. |
252 |
Notice that under Windows MME the Port value is always 0.<br> |
Notice that under Windows MME the Port value is always 0. |
253 |
So the only values you can change MIDI device (normally 0 if you |
So the only values you can change is "MIDI device" (normally 0 if you |
254 |
created only a single<br> |
created only a single |
255 |
MIDI input device) and the MIDI channel (from 1 to 16).<br> |
MIDI input device) and the MIDI channel (from 1 to 16). |
256 |
<br> |
|
257 |
Saving a sampler session:<br> |
<a name="save_session"></a> |
258 |
click on the 3rd icon from the left on the row where you see the round |
<h3>4.4 Saving a Sampler Session</h3> |
259 |
icon with the S logo.<br> |
When in VST plugin mode saving the current LinuxSampler session happens transparently. |
260 |
<br> |
Just save the session in your sequencer and it will automatically save the current settings |
261 |
Now select the directory where you want to save the file to ( extension |
and loaded samples in LinuxSampler too. When you load the session in your VST sequencer |
262 |
.lscp = Linux Sampler Control Protocol).<br> |
LinuxSampler reloads all the settings and samples accordingly. |
263 |
enter the name and press save. (add .lscp at end of file otherwise you |
<p> |
264 |
will not see it when loading it)<br> |
When running LinuxSampler in standalone mode you can load and save LSCP files |
265 |
|
from within the Fantasia GUI: |
266 |
|
<br> |
267 |
|
Click on the 3rd icon from the left on the row where you see the round |
268 |
|
icon with the LinuxSampler "S"-shape logo. |
269 |
|
Now select the directory where you want to save the file to (extension |
270 |
|
.lscp = <i>Linux Sampler Control Protocol</i>). |
271 |
|
Enter the name and press save (add .lscp at end of file otherwise you |
272 |
|
will not see it in the file-open dialog later, when you want to load it again).<br> |
273 |
<br> |
<br> |
274 |
Next time you can load a sampler session by clicking on the second icon |
Next time you can load a sampler session by clicking on the second icon |
275 |
from the left <br> |
from the left, then select a .lscp file in the file dialog and press "Open". |
|
then select a .lscp file in the file dialog and press Open.<br> |
|
276 |
This will automatically set up the MIDI devices and audio devices, |
This will automatically set up the MIDI devices and audio devices, |
277 |
create the sampler channels<br> |
create the sampler channels and load all the samples that were previously |
278 |
and load all the samples that were loaded.<br> |
loaded by you in the saved sampler session. |
279 |
<br> |
|
280 |
<span style="font-weight: bold;">Bugs and Problems: <br> |
<a name="sequencer_routing"></a> |
281 |
<small><span style="font-weight: bold;"></span></small></span>since the |
<h3>4.5 Routing LinuxSampler Outs Into Sequencer</h3> |
282 |
Windows port is very young there could be several bugs which we hope to |
When running LinuxSampler as a VST plugin it is fully integrated within the VST sequencer so for routing refer to the |
283 |
root out soon.<br> |
documentation that comes with your sequencer. |
284 |
so be sure to report them using our bug tracking system <a |
If you run LinuxSampler in standalone mode you can route the audio into your sequencer either |
285 |
href="http://bugs.linuxsampler.org/">http://bugs.linuxsampler.org/</a><br> |
by using physical cables or internal routing via ASIO. Some audio cards offer this feature. |
286 |
<br> |
<br> |
287 |
some bugs and problems I discovered:<br> |
The <a href="http://www.reaper.fm">Reaper</A> sequencer allows ASIO routing by implementing a virtual |
288 |
- when adding a channel there noises could occur while playing on other |
ASIO based driver independently from the soundcard type (ReaRoute). Basically in LinuxSampler you select the ReaRoute as ASIO output driver which |
289 |
channels<br> |
appear as input ports in Reaper. Coupled with the MIDI controllable FX sends in LinuxSampler you can use |
290 |
- if you overload the sampler (CPU overload or disk overload) it |
Reaper's FX egine to add reverb, chorus etc to LinuxSampler instruments, fully MIDI controllable, similar to |
291 |
produces noises<br> |
other MIDI based modules. |
292 |
- then editing an instrument using gigedit<br> |
<br> |
293 |
<br> |
Our forum user moonskin (thanks Graham!) has described the steps needed to perform in order to set up the routing. |
294 |
<br> |
<a href="http://bb.linuxsampler.org/viewtopic.php?f=6&t=111&sid=d745353791f6cb1ef46946af4168aada&start=10#p944"> |
295 |
|
See here</a> |
296 |
|
|
297 |
|
|
298 |
|
<a name="houston"></a> |
299 |
|
<h3>5. Installation Troubleshooting</h3> |
300 |
|
|
301 |
|
<a name="docs"></a> |
302 |
|
<h3>6. Detailed Documentation</h3> |
303 |
|
You find more detailed documentation about our software, i.e. about JSampler |
304 |
|
or gigedit on our official <a href="http://linuxsampler.org/documentation.html"> |
305 |
|
LinuxSampler documentation site</a>. |
306 |
|
|
307 |
|
<a name="bugs"></a> |
308 |
|
<h3>7. Bugs, Problems and Feature Requests</h3> |
309 |
|
Our Forum is a good place to ask for help:<br> |
310 |
|
<br> |
311 |
|
<a href="http://bb.linuxsampler.org">https://bb.linuxsampler.org</a><br> |
312 |
|
<br> |
313 |
|
We have a dedicated forum section for |
314 |
|
newbies and support.<br> |
315 |
|
<br> |
316 |
|
Since the Windows port of LinuxSampler is very young, there could be several |
317 |
|
bugs which we hope to root out soon. |
318 |
|
Please report them using our bug tracking system:<br> |
319 |
|
<br> |
320 |
|
<a href="http://bugs.linuxsampler.org/">http://bugs.linuxsampler.org/</a><br> |
321 |
|
<br> |
322 |
|
Some bugs and problems I discovered so far: |
323 |
|
<ul> |
324 |
|
<li>when adding a channel there noises could occur while playing on other |
325 |
|
channels</li> |
326 |
|
<li>if you overload the sampler (CPU overload or disk overload) it |
327 |
|
produces noises</li> |
328 |
|
<li>when editing an instrument using gigedit, after saving it, it could |
329 |
|
happen that LinuxSampler does not accept commands from the GUI anymore. |
330 |
|
if this happens close the GUI and the LinuxSampler console window and |
331 |
|
restart both.</li> |
332 |
|
</ul> |
333 |
|
|
334 |
|
<a name="contact"></a> |
335 |
|
<h3>8. Contact</h3> |
336 |
|
If you have questions or want to help us to improve the sampler, |
337 |
|
subscribe to the <a href="http://www.linuxsampler.org/developers.html"> |
338 |
|
LinuxSampler Developer's mailing list</a>. Alternatively, since I did most |
339 |
|
of of the Windows porting, you can write me (Benno) directly about Windows |
340 |
|
related issues. You can find my email address here:<br> |
341 |
|
<br> |
342 |
|
<a href="http://www.linuxsampler.org/developers.html">http://www.linuxsampler.org/developers.html</a> |
343 |
|
<br><br> |
344 |
|
That's it, enjoy!<br> |
345 |
<br> |
<br> |
346 |
|
|
347 |
</body> |
</body> |
348 |
</html> |
</html> |