Re: [LAU] ANNOUNCE: PHASEX v0.10.0

From: Chris Cannam <cannam@email-addr-hidden-day-breakfast.com>
Date: Thu May 03 2007 - 23:50:10 EEST

On Thursday 03 May 2007 21:26, Nigel Henry wrote:
> If someone is viewing this post, perhaps they could let me know on which
> linux distro they have got this synth to work.
>
> I've already been through all this sort of crap with Om. It needed all the
> latest & greatest libraries to get it to install, and in the end I gave up
> on it.

I sympathise, but Phasex doesn't use as many libraries as Om, and
most "contemporary" systems do have the things it needs -- even Debian stable
does, since Etch was released. I think GTK 2.8 is your only serious
obstacle, and that's not all that new any more now.

For me it works nicely with jackd. With jackdmp, it hangs on startup.
Backtrace:

Thread 3 (Thread -1225368688 (LWP 14305)):
#0 0xb7e62131 in ?? () from /lib/libpthread.so.0
#1 0xb7e41836 in Jack::JackClientSocket::Read (this=0x96fd590,
    data=0xb6f65320, len=65) at ../common/JackSocket.cpp:127
#2 0xb7e424c9 in Jack::JackSocketClientChannel::Execute (this=0x970c3a0)
    at ../common/JackRequest.h:678
#3 0xb7e3f79d in Jack::JackPosixThread::ThreadHandler (arg=0x96fd330)
    at ../common/JackPosixThread.cpp:49
#4 0xb7e5b5a3 in start_thread () from /lib/libpthread.so.0
#5 0xb787685e in clone () from /lib/libc.so.6

Thread 2 (Thread -1216980080 (LWP 14304)):
#0 0xb7e5f7a1 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0x08052f06 in jack_thread (arg=0x0) at jack.c:383
#2 0xb7e5b5a3 in start_thread () from /lib/libpthread.so.0
#3 0xb787685e in clone () from /lib/libc.so.6

Thread 1 (Thread -1216977200 (LWP 14294)):
#0 0xb7e5f7a1 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#1 0x0804d4d9 in main (argc=1, argv=0xbfd13d74) at phasex.c:386

This is built with -O0 -g3, so that's all I can offer (the hang happened with
the default build as well of course). Looks like a race condition. This is
a dual core machine, so jackd and jackdmp are highly likely to differ in
their callback timing.

Very nice synth, though. Good to see a fair old set of patches included, too.

Chris
_______________________________________________
Linux-audio-user mailing list
Linux-audio-user@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo.cgi/linux-audio-user
Received on Fri May 4 00:15:04 2007

This archive was generated by hypermail 2.1.8 : Fri May 04 2007 - 00:15:04 EEST