----- Original Message -----
 From: Jeremy Jongepier
 On 12/30/2012 10:53 PM, William Weston wrote:
   -----
Original Message -----
 From: Jeremy Jongepier
 So this means starting multiple instances has become unnecessary? 
 Correct. Multi-instance worked, but it was a pain. Currently, number
 of voices is set at compile time, so be sure to run configure with
 --enable-parts=4, or however may parts you want to use. More than two
 parts per CPU core is not currently recommended, however.
 
 
 So 4 parts is 2 parts per CPU? Or doesn't it work that way? 
On a dual-core, this would be true.  Eventually I would like to make
this a runtime configuration, but there's some other work that should
really happen first (CPU affinity, cgroup support, detecting number
of cores/CPUs, etc.).  I'm looking at getting this in sometime during
the v0.15.x development cycle.
  [snip]
 It doesn't build yet. Same errors some other people reported:
 In file included from engine.h:31:0,
  from alsa_pcm.c:43:
 jack.h:34:2: error: unknown type name 'jack_port_type_id_t'
 make[3]: *** [alsa_pcm.o] Error 1
 make[3]: Leaving directory `/tmp/buildd/phasex-0.14.97~git20121231/src'
 make[2]: *** [all-recursive] Error 1
 make[2]: Leaving directory `/tmp/buildd/phasex-0.14.97~git20121231'
 make[1]: *** [all] Error 2
 make[1]: Leaving directory `/tmp/buildd/phasex-0.14.97~git20121231'
 Regards,
 Jeremy 
Could you try the latest in the v0.14.97-dev branch?  All of the
current JACK build fixes are included, and should compile cleanly
for jack >= 0.117.0.
Cheers,
--ww