/[svn]/web/trunk/www.linuxsampler.org/windows.html
ViewVC logotype

Diff of /web/trunk/www.linuxsampler.org/windows.html

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1593 by schoenebeck, Thu Dec 13 01:46:02 2007 UTC revision 1720 by senoner, Mon Apr 7 16:40:48 2008 UTC
# Line 10  Line 10 
10  <body>  <body>
11  <h2><center>LinuxSampler for Windows &nbsp; <img src="gfx/logos/windows.png"> &nbsp; HOWTO by Benno Senoner&nbsp;</center></h2>  <h2><center>LinuxSampler for Windows &nbsp; <img src="gfx/logos/windows.png"> &nbsp; HOWTO by Benno Senoner&nbsp;</center></h2>
12  <br>  <br>
13  <center>December&nbsp;13th,&nbsp;2007</center><br>  <center>December&nbsp;18th,&nbsp;2007</center><br>
14  <div style="background-color: #F4F4FF; margin: 1em 3em 1em 3em; padding: 1em 1em 1em 2.2em;">  <div style="background-color: #F4F4FF; margin: 1em 3em 1em 3em; padding: 1em 1em 1em 2.2em;">
15  <a href="#intro">1.&nbsp; Introduction</a><br>  <a href="#intro">1.&nbsp; Introduction</a><br>
16  <a href="#requirements">2.&nbsp; Requirements</a><br>  <a href="#requirements">2.&nbsp; Requirements</a><br>
# Line 22  Line 22 
22  <a href="#setup_audio">&nbsp;&nbsp;&nbsp;&nbsp;4.2&nbsp; Setting up Audio Output</a><br>  <a href="#setup_audio">&nbsp;&nbsp;&nbsp;&nbsp;4.2&nbsp; Setting up Audio Output</a><br>
23  <a href="#load_samples">&nbsp;&nbsp;&nbsp;&nbsp;4.3&nbsp; Loading Samples</a><br>  <a href="#load_samples">&nbsp;&nbsp;&nbsp;&nbsp;4.3&nbsp; Loading Samples</a><br>
24  <a href="#save_session">&nbsp;&nbsp;&nbsp;&nbsp;4.4&nbsp; Saving a Sampler Session</a><br>  <a href="#save_session">&nbsp;&nbsp;&nbsp;&nbsp;4.4&nbsp; Saving a Sampler Session</a><br>
25    <a href="#sequencer_routing">&nbsp;&nbsp;&nbsp;&nbsp;4.5&nbsp; Routing LinuxSampler Outs Into Sequencer</a><br>
26  <a href="#houston">5.&nbsp; Installation Troubleshooting</a><br>  <a href="#houston">5.&nbsp; Installation Troubleshooting</a><br>
27  <a href="#docs">6.&nbsp; Detailed Documentation</a><br>  <a href="#docs">6.&nbsp; Detailed Documentation</a><br>
28  <a href="#bugs">7.&nbsp; Bugs, Problems and Feature Requests</a><br>  <a href="#bugs">7.&nbsp; Bugs, Problems and Feature Requests</a><br>
# Line 73  but on a 1GB+ RAM box the difference sho Line 74  but on a 1GB+ RAM box the difference sho
74  <a name="requirements"></a>  <a name="requirements"></a>
75  <h3>2.&nbsp; Requirements</h3>  <h3>2.&nbsp; Requirements</h3>
76  <ul>  <ul>
77      <li>Intel Pentium4 or recent AMD processor (use
78        <a href="#old_cpu_workaround">this workaround for older processors</a>)
79    <li>Windows 2000, ME, XP or Vista</li>    <li>Windows 2000, ME, XP or Vista</li>
80    <li><a href="http://www.gtk.org/">GTK+</a> (<a href="http://downloads.sourceforge.net/gladewin32/gtk-2.10.11-win32-1.exe?modtime=1175123376&big_mirror=0">version 2.10.11</a>)</li>    <li><a href="http://www.gtk.org/">GTK+</a> (<a href="http://downloads.sourceforge.net/gladewin32/gtk-2.10.11-win32-1.exe?modtime=1175123376&big_mirror=0">version 2.10.11</a>)</li>
81    <li><a href="http://www.gtkmm.org/">gtkmm</a> (<a href="http://ftp.gnome.org/pub/gnome/binaries/win32/gtkmm/2.10/gtkmm-win32-runtime-2.10.11-1.exe">version 2.10.11</a>)</li>    <li><a href="http://www.gtkmm.org/">gtkmm</a> (<a href="http://ftp.gnome.org/pub/gnome/binaries/win32/gtkmm/2.10/gtkmm-win32-runtime-2.10.11-1.exe">version 2.10.11</a>)</li>
# Line 234  This will automatically set up the MIDI Line 237  This will automatically set up the MIDI
237  create the sampler channels and load all the samples that were previously  create the sampler channels and load all the samples that were previously
238  loaded by you in the saved sampler session.  loaded by you in the saved sampler session.
239    
240    <a name="sequencer_routing"></a>
241    <h3>4.5&nbsp; Routing LinuxSampler Outs Into Sequencer</h3>
242    LinuxSampler currently lacks a VST interface so the only way to route LinuxSampler's outs into a sequencer
243    are either by using physical cables or internal routing via ASIO. Some audio cards offer this feature.
244    <br>
245    The <a href="http://www.reaper.fm">Reaper</A> sequencer allows ASIO routing by implementing a virtual
246    ASIO based driver independently from the soundcard type (ReaRoute). Basically in LinuxSampler you select the ReaRoute  as ASIO output driver which
247    appear as input ports in Reaper. Coupled with the MIDI controllable FX sends in LinuxSampler you can use
248    Reaper's FX egine to add reverb, chorus etc to LinuxSampler instruments, fully MIDI controllable, similar to
249    other MIDI based modules.
250    <br>
251    Our forum user moonskin (thanks Graham!) has described the steps needed to perform in order to set up the routing.
252    <a href="http://bb.linuxsampler.org/viewtopic.php?f=6&t=111&sid=d745353791f6cb1ef46946af4168aada&start=10#p944">
253    See here</a>
254    
255    
256  <a name="houston"></a>  <a name="houston"></a>
257  <h3>5.&nbsp; Installation Troubleshooting</h3>  <h3>5.&nbsp; Installation Troubleshooting</h3>
258  It could happen that due to previous installations of Gtk+ and gtkmm DLLs  <ul>
259  even after deinstallation leave some stale keys in the windows registry which    <li>
260  could fool the installer into      <div style="background-color: #FFF2F2;">
261  believing that the needed DLLs are already installed therefore skipping        <u>Problem:</u> The LinuxSampler backend application
262  its installation which will        (<i>linuxsampler.exe</i>) fails to start with an error message that
263  cause the sampler not being able to start due to the missing DLLs.        claims that a DLL file is missing (e.g. <i>libatkmm-1.6-1.dll</i>)
264  We recommend in this case to install gtk+ and gtkmm manually as described      </div>
265  above in "<a href="#install_wo_inet">Installation without Internet</a>".      <div style="background-color: #F2FFF2;">
266  Just install those mentioned Gtk+ and gtkmm versions and then LinuxSampler        <u>Reason / Solution:</u>
267  should work correctly.        It could happen that due to previous installations of Gtk+ and gtkmm
268          DLLs even after deinstallation leave some stale keys in the windows
269          registry which could fool the installer into believing that the needed
270          DLLs are already installed therefore skipping its installation which
271          will cause the sampler not being able to start due to the missing
272          DLLs. We recommend in this case to install gtk+ and gtkmm manually as
273          described above in "<a href="#install_wo_inet">Installation without
274          Internet</a>". Just install those mentioned Gtk+ and gtkmm versions
275          and then LinuxSampler should work correctly.
276        </div>
277      </li>
278      <li>
279        <div style="background-color: #FFF2F2;">
280          <u>Problem:</u> The LinuxSampler backend application
281          (<i>linuxsampler.exe</i>) fails to start with the error message
282          "<i>The application failed to initialize properly (0xc000001d). Click
283          on OK to terminate the application.</i>"
284        </div>
285        <div style="background-color: #F2FFF2;">
286          <u>Reason / Solution:</u><a name="old_cpu_workaround"></a>
287          This first Windows release of LinuxSampler requires at least an Intel
288          Pentium4 processor or a recent AMD processor. If you have an older
289          processor and get the error message from above, you can use the
290          following workaround for now:
291          <ol>
292            <li>Download and extract
293              <a href="http://download.linuxsampler.org/dev/win32_probs/ls686_20071207.zip">
294                these replacement binaries.
295              </a>
296            </li>
297            <li>Copy the 3 binaries manually in your LinuxSampler installation
298              directory (default installation directory:
299              "C:\Program Files\LinuxSampler"), that is overwrite the existing
300              binaries in the LS installation directory with the 3 ones from the
301              zip file.
302            </li>
303          </ol>
304          Use this workaround only if you got the mentioned error message,
305          because the replacement binaries will otherwise decrease runtime
306          efficiency! This is of course just a temporary workaround. We'll
307          address this issue with the next release of LinuxSampler (see also
308          <a href="https://bugs.linuxsampler.org/cgi-bin/show_bug.cgi?id=67">
309          bug report #67</a>).
310        </div>
311      </li>
312    </ul>
313    
314  <a name="docs"></a>  <a name="docs"></a>
315  <h3>6.&nbsp; Detailed Documentation</h3>  <h3>6.&nbsp; Detailed Documentation</h3>
# Line 255  LinuxSampler documentation site</a>. Line 319  LinuxSampler documentation site</a>.
319    
320  <a name="bugs"></a>  <a name="bugs"></a>
321  <h3>7.&nbsp; Bugs, Problems and Feature Requests</h3>  <h3>7.&nbsp; Bugs, Problems and Feature Requests</h3>
322    Our Forum is a good place to ask for help:<br>
323    <br>
324    &nbsp;&nbsp;&nbsp;&nbsp;<a href="https://bb.linuxsampler.org">https://bb.linuxsampler.org</a><br>
325    <br>
326    We have a dedicated forum section for
327    newbies and support.<br>
328    <br>
329  Since the Windows port of LinuxSampler is very young, there could be several  Since the Windows port of LinuxSampler is very young, there could be several
330  bugs which we hope to root out soon.  bugs which we hope to root out soon.
331  Please report them using our bug tracking system:<br>  Please report them using our bug tracking system:<br>

Legend:
Removed from v.1593  
changed lines
  Added in v.1720

  ViewVC Help
Powered by ViewVC