FeatSynth : Build/Install Instructions

version: 0.1.0 (greetSynth)

home: http://featsynth.cs.princeton.edu/

Building FeatSynth from source

Currently the only supported way of building FeatSynth is from the command line using GNU make and g++. We're still working on getting FeatSynth to build under Visual C++.

To build FeatSynth from source (from scratch):
  1. Follow instructions for your platform on the download page.
    Note that you can also download executables for Windows and OS X. If you get the executable, then you can ignore the rest of this page.

  2. Extract the featsynth directory from the source tarball like so: :

    %> tar xvzf featsynth-0.1.0.tgz

  3. Go to the src directory :

    %> cd featsynth/src/

  4. Type one of the following:

    %> ./make.sh osxintel all 

    %> ./make.sh osxppc all 

    %> ./make.sh linux all 

    %> ./make.sh cygwin all 

    Choosing the argument corresponding to your system type (e.g. osxintel for a Macbook, osxppc for an old Powerbook G4, etc., linux for your Ubuntu system, cygwin if you're running Cygwin under Windows.)

    If all goes well, you should now have a few executables in the current directory. These are just links to files in the bin directory. If you're running OS X, Linux, or Cygwin, you should use either copies of these links or the xxx.sh wrapper files in the bin directory - these tell the executables where to find their appropriate .so/.dll/.bundle files.


chuck | soundlab | cs | music