[PlanetCCRMA] Bristol synths' UIs (brighton) are blank

Fernando Lopez-Lezcano nando@ccrma.Stanford.EDU
Sat Sep 15 15:07:00 2007


On Sat, 2007-09-15 at 15:21 +0200, Yrjänä Rankka wrote:
> Dear people,
> 
> I have an annoying problem with Bristol as started with both command 
> line startBristol script and CCRMA menus. The synth engine initializes 
> correctly, UI window pops up but, alas, it's all white. When I click on 
> an area where the keyboard would be, the notes trigger and I get audio. 
> It's not specific to any given synth.
> 
> There's an unrelated error caused by badly written code to detect jackd 
> (line 208.) The real errors "Cannot allocate image" seem to come from X. 
> The system is FC6 with the latest updates installed.
> 
> See below for some details. I'm posting this here rather than debugging 
> it myself since It's likely to be seen and fixed by somebody already.

Hmmm, no, I had not seen this before. Over the weekend I can only test
on fc7 and it seems to run fine for me. I'll double check on Monday on
fc6, but I think I tested there before I released the last version. 

> Here' s the kernel/platform info from uname -a
> 
> Linux balek.zonk.net 2.6.21-0182.rt21.3.fc6.ccrmart #1 SMP PREEMPT RT 
> Thu Jul 19 14:41:08 EDT 2007 x86_64 x86_64 x86_64 GNU/Linux

I don't have a way to test on x86_64 currently, maybe this is an
architecture specific problem? Sorry for the problems...

-- Fernando


> And .xsession-errors:
> 
> /usr/bin/startBristol: line 208: [: too many arguments
> Device name "bristol"did not parse, defaults 128.0
> JACK tmpdir identified as [/dev/shm]
> Enhanced3DNow! detected
> SSE2 detected
> Device name "brighton"did not parse, defaults 128.0
> connected to :0.0
> display is 1280 by 1024 pixels
> Window is w 1280, h 1024, d 24, 0 0 0
> Using DirectColor display
> alloc color by name Blue
> Initialise the poly6 link to bristol: 6e8300
> hostname is localhost, bristol
> port is 5028
> Connected to the bristol control socket: 5
> bristolengine already active
> done create interface: 6e1100, 6e8300
> Client ID = 130
> Queue ID = 1
> Registering 0 1
> Registered 130 0
> opened GUI midi handle: 1, fd 40
> Read Configuration: poly
> MIDI CC 5->0/32@73fa20 (index 0: 1.000000 scaled by 1.000000)
> MIDI CC 7->0/0@709d40 (index 0: 0.990417 scaled by 1.009675)
> MIDI CC 71->0/14@72d5f0 (index 0: 1.000000 scaled by 1.000000)
> MIDI CC 72->0/27@73dfb0 (index 0: 1.000000 scaled by 1.000000)
> MIDI CC 72->0/27@73dfb0 (index 0: 1.000000 scaled by 1.000000)
> MIDI CC 72->0/23@73dab0 (index 1: 1.000000 scaled by 1.000000)
> MIDI CC 73->0/20@73d6f0 (index 0: 1.000000 scaled by 1.000000)
> MIDI CC 73->0/20@73d6f0 (index 0: 1.000000 scaled by 1.000000)
> MIDI CC 73->0/24@73dbf0 (index 1: 1.000000 scaled by 1.000000)
> MIDI CC 74->0/13@72d4b0 (index 0: 1.000000 scaled by 1.000000)
> MIDI CC 75->0/25@73dd30 (index 0: 1.000000 scaled by 1.000000)
> MIDI CC 75->0/25@73dd30 (index 0: 1.000000 scaled by 1.000000)
> MIDI CC 75->0/21@73d830 (index 1: 1.000000 scaled by 1.000000)
> MIDI CC 76->0/9@71cd00 (index 0: 1.000000 scaled by 1.000000)
> MIDI CC 77->0/2@709fc0 (index 0: 1.000000 scaled by 1.000000)
> MIDI CC 78->0/10@71ce40 (index 0: 1.000000 scaled by 1.000000)
> MIDI CC 91->0/31@73f8e0 (index 0: 0.724365 scaled by 1.380519)
> MIDI CC 93->0/30@73f7a0 (index 0: 1.000000 scaled by 1.000000)
> MIDI CC 100->0/1@709e80 (index 0: 1.000000 scaled by 1.000000)
> brightonWorldChanged(800 240 10 10)
> failed to allocate image
> going operational
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> failed to allocate image
> bristolMidiSendNRPspawning midi thread
> parent going into idle loop
> midi sequencer
> Opened listening control socket: 5028
> Client ID = 129
> Queue ID = 0
> Registering 0 1
> Registered 129 0
> Accepted connection from 0 (3) onto 2 (5)
> created 16 voices: allocated 6 to synth
> engine MIDI channel 0
> spawning audio thread
> registering jack interface
> Rescheduled thread: 95
> initialising one poly6
> micro first 0.000000 last 0.000000 (poly)
> veloc first 0.00 last 1.00
> Found port alsa_pcm:playback_1
> Found port alsa_pcm:playback_2
> Found port alsa_pcm:playback_3
> Found port alsa_pcm:playback_4
> Found port alsa_pcm:playback_5
> Found port alsa_pcm:playback_6
> Found port alsa_pcm:playback_7
> Found port alsa_pcm:playback_8
> Found port alsa_pcm:playback_9
> Found port alsa_pcm:playback_10
> Default connection bristol:out_left to alsa_pcm:playback_1
> Default connection bristol:out_right to alsa_pcm:playback_2
> Found port alsa_pcm:capture_1
> Found port alsa_pcm:capture_2
> Found port alsa_pcm:capture_3
> Found port alsa_pcm:capture_4