Re: [LAD] Announcing PHASEX-0.14.96

From: Jeremy Jongepier <jeremy@email-addr-hidden>
Date: Mon Dec 31 2012 - 19:19:00 EET

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?

>> And the Panic button?
>
> I had already implemented this as the "Notes Off" button before reviewing
> Anton's work. This probably should be renamed.
>

Ok, so it's there, cool :)

>> Cool! No more drifting arpeggios :)
>
> Unfortunately, I haven't got around to implementing LFO sync with the MIDI
> clock yet, so there still may be some drift. This MIDI clock currently
> handles event timestamping and MIDI/audio/engine thread synchronization,
> and does not yet handle phase sync. If you're running on a fast 64-bit
> processor, you can get better precision on the LFOs with a pure 64-bit
> build (--enable-cpu-power=4).
>

Will check that out, thanks.

>> I have a source package ready for Ubuntu 12.04 but I can't build it yet
>> because of the current issues with Jack1. I could try building against
>> Jack2 but then I can't test it myself because I don't use Jack2.
>
> Try v0.14.97-dev in git:
>
> git clone -b v0.14.97-dev https://github.com/williamweston/phasex.git
>
> I haven't been able to verify the jack1 fixes yet, but I'm very hopeful.
>

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

>
> Cheers,
> --ww
>

_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-dev
Received on Mon Dec 31 20:15:04 2012

This archive was generated by hypermail 2.1.8 : Mon Dec 31 2012 - 20:15:04 EET