Changes between Initial Version and Version 1 of IngenGettingStarted


Ignore:
Timestamp:
Sep 15, 2008, 1:34:01 PM (13 years ago)
Author:
David Robillard
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • IngenGettingStarted

    v1 v1  
     1== Running Ingen ==
     2
     3=== GUI ===
     4
     5If you want to run the GUI it should already be present in your desktop's application menu (or equivalent).  If not, you can simply run it yourself: `ingen -g`
     6
     7You will be presented with a dialog which lets you start your Ingen session.  Because Ingen itself is a modular system, there are a few different ways you can use the system.  Assuming you don't already have an Ingen server running, the relevant options are to run with an internal engine, or launch a server daemon and connect to that.  The internal engine has less overhead, but running a separate server is much more stable (no matter what happens to the GUI the audio side of things will continue working).  Running with a separate server is highly recommended if you're running Ingen out of SVN.
     8
     9Your machine's network settings may be configured incorrectly which can cause problems.  Running an internal engine will work around this, but ''please'' report the issue regardless in case it's actually an Ingen bug that can be fixed.
     10
     11
     12=== Running your own server ===
     13
     14If you're doing something a little more interesting, you might want to run an Ingen server yourself and control it via OSC.  Simply run `ingen` and the server will launch on the default port.  To run on a specific port (or do anything else that isn't the default behaviour) see the output of `ingen --help`
     15
     16
     17=== Running from a source tree ===
     18
     19It isn't necessary to install Ingen to have it run.  If you wish to run from the source tree, the paths to the above programs are:
     20
     21 * src/progs/server/ingen
     22 * src/progs/ingenuity/ingenuity
     23
     24Always run them from the directory they reside in so they can find any necessary files.  For example:
     25
     26{{{
     27cd codesonnet/ingen
     28cd src/progs/server
     29./ingen
     30}}}
     31
     32{{{
     33cd codesonnet/ingenuity
     34cd src/progs/ingenuity
     35./ingenuity
     36}}}
     37
     38
     39=== What's next? ===
     40
     41You should now hopefully have Ingen running.  See IngenBasics for an introduction on how to get started.