Re: non-started Rooms?
Il giorno sab, 18/12/2010 alle 20.17 +0200, Nedko Arnaudov ha scritto:
Wayne <wayne-6v2rLk5JRENAfugRpC6u6w@public.gmane.org> writes:
> ahoy all,
>
> possible bug here:
>
> after creating a simple Project in a Room with Ardour+Rosegarden
> +Hydrogen, and saving the project, sometimes when opening and starting a
> studio with the Room in which this Project was created, the Room, though
> listed on the left panel upon Studio load, is not created on Studio
> start, and thus the Project load will fail. often, but not always,
> stopping the Studio, unloading it, restarting Gladish, reloading the
> Studio, and starting the Studio will bring the Room back to life. i
> have included the ladishd.log file below:
>
> Tue Dec 14 15:11:25 2010: app 'a2jmidid' (1)
> Tue Dec 14 15:11:28 2010: Start studio request
> Tue Dec 14 15:11:28 2010: -------
> Tue Dec 14 15:11:28 2010: Starting JACK server.
> Tue Dec 14 15:11:28 2010: graph /org/ladish/Studio
> Tue Dec 14 15:11:28 2010: version 177
> Tue Dec 14 15:11:28 2010: persist: yes
> Tue Dec 14 15:11:28 2010: clients:
> Tue Dec 14 15:11:28 2010: invisible client 'room 01', id=3,
> ptr=0xd028a0%
> Tue Dec 14 15:11:28 2010: uuid=0ccbf13b-6403-4937-a8a1-49382575782e
> Tue Dec 14 15:11:28 2010: no interlink
> Tue Dec 14 15:11:28 2010: dict:
> Tue Dec 14 15:11:28 2010: key 'http://ladish.org/ns/canvas/x'
> with value '1731.000000'
> Tue Dec 14 15:11:28 2010: key 'http://ladish.org/ns/canvas/y'
> with value '989.000000'
> Tue Dec 14 15:11:28 2010: ports:
> Tue Dec 14 15:11:28 2010: invisible port 'audio_capture_1',
> uuid=f3b66bdf-eabd-4c73-969e-852a8f18db60, id=17, type=0x0, flags=0x1,
> ptr=0xd029a0
> Tue Dec 14 15:11:28 2010: invisible port 'audio_capture_2',
> uuid=2d82eed7-bd61-4e76-8210-1aac23e1d769, id=18, type=0x0, flags=0x1,
> ptr=0xd02c20
> Tue Dec 14 15:11:28 2010: invisible port 'audio_capture_3',
> uuid=c65026bd-f6c8-4311-a00c-58d35a07f465, id=19, type=0x0, flags=0x1,
> ptr=0xd02c90
> Tue Dec 14 15:11:28 2010: invisible port 'audio_capture_4',
> uuid=5d5fe203-f90f-4b90-84b8-4531ff87cd2a, id=20, type=0x0, flags=0x1,
> ptr=0xd01670
> Tue Dec 14 15:11:28 2010: invisible port 'midi_capture_1',
> uuid=b8c4c2c6-d44b-4f98-a691-872571025587, id=21, type=0x1, flags=0x1,
> ptr=0xd01800
> Tue Dec 14 15:11:28 2010: invisible port 'midi_capture_2',
> uuid=802b3e39-b717-4c8f-9190-99b04b6e7d16, id=22, type=0x1, flags=0x1,
> ptr=0xd01990
> Tue Dec 14 15:11:28 2010: invisible port 'audio_playback_1',
> uuid=db670a8a-c5b4-4965-a756-332fbe8dcded, id=23, type=0x0, flags=0x2,
> ptr=0xd01b20
> Tue Dec 14 15:11:28 2010: invisible port 'audio_playback_2',
> uuid=9499c01f-8150-440c-a7ca-65d451e59508, id=24, type=0x0, flags=0x2,
> ptr=0xd01da0
> Tue Dec 14 15:11:28 2010: invisible port 'audio_playback_3',
> uuid=d7022565-617f-4a12-9e21-6d480768f5b5, id=25, type=0x0, flags=0x2,
> ptr=0xcfb480
> Tue Dec 14 15:11:28 2010: invisible port 'audio_playback_4',
> uuid=efd3dd32-bde3-4a5c-b377-22c110d44a70, id=26, type=0x0, flags=0x2,
> ptr=0xcfb610
> Tue Dec 14 15:11:28 2010: invisible port 'midi_playback_1',
> uuid=cb439a96-74e6-4c60-8105-4fc35d33b9d5, id=27, type=0x1, flags=0x2,
> ptr=0xcfb7a0
> Tue Dec 14 15:11:28 2010: invisible port 'midi_playback_2',
> uuid=21f2812b-80e7-4fb7-b403-3ae5585854c0, id=28, type=0x1, flags=0x2,
> ptr=0xcfb930
> Tue Dec 14 15:11:28 2010: invisible client 'firewire_pcm', id=4,
> ptr=0xcfbae0%
> Tue Dec 14 15:11:28 2010: uuid=3be3324c-036a-49cc-97ec-9f4ea1d85f32
> Tue Dec 14 15:11:28 2010: no interlink
> Tue Dec 14 15:11:28 2010: dict:
> Tue Dec 14 15:11:28 2010: key 'http://ladish.org/ns/canvas/x'
> with value '1479.000000'
> Tue Dec 14 15:11:28 2010: key 'http://ladish.org/ns/canvas/y'
> with value '971.000000'
> Tue Dec 14 15:11:28 2010: ports:
> Tue Dec 14 15:11:28 2010: invisible port 'dev0_MicIn1 left_in',
> uuid=1bd061ac-b9ab-41e7-95a5-4119edf25040, id=29, type=0x0, flags=0x12,
> ptr=0xcfed10
> Tue Dec 14 15:11:28 2010: invisible port 'dev0_MicIn1 right_in',
> uuid=64b0fa5e-a336-4f84-b2ac-dd033d6266fc, id=30, type=0x0, flags=0x12,
> ptr=0xcfd7e0
> Tue Dec 14 15:11:28 2010: invisible port 'dev0_LineIn 3+4
> left_in', uuid=f051b755-2725-447d-911f-024102af2705, id=31, type=0x0,
> flags=0x12, ptr=0xcfd850
> Tue Dec 14 15:11:28 2010: invisible port 'dev0_LineIn 3+4
> right_in', uuid=1d6c9cd2-2e61-4761-85ac-a1d00a26d72a, id=32, type=0x0,
> flags=0x12, ptr=0xd09d60
> Tue Dec 14 15:11:28 2010: invisible port 'dev0_SpdifIn left_in',
> uuid=a19bd802-0c3e-43ad-99d3-77c952d06188, id=33, type=0x0, flags=0x12,
> ptr=0xcff050
> Tue Dec 14 15:11:28 2010: invisible port 'dev0_SpdifIn
> right_in', uuid=865d4107-eee8-4e8a-aa21-290d8f0c46ba, id=34, type=0x0,
> flags=0x12, ptr=0xd02490
> Tue Dec 14 15:11:28 2010: invisible port 'dev0_MidiPort_1_in',
> uuid=aa2136d5-2243-4ae5-84e3-8b32c5f0be37, id=35, type=0x1, flags=0x12,
> ptr=0xd02590
> Tue Dec 14 15:11:28 2010: invisible port 'dev0_LineOut 1+2
> left_out', uuid=dc8a9654-6b04-490c-9829-ae13952314f4, id=36, type=0x0,
> flags=0x11, ptr=0xd09830
> Tue Dec 14 15:11:28 2010: invisible port 'dev0_LineOut 1+2
> right_out', uuid=bad1bc16-e43f-4526-a9ad-1022d3af4ee6, id=37, type=0x0,
> flags=0x11, ptr=0xd098f0
> Tue Dec 14 15:11:28 2010: invisible port 'dev0_LineOut 3+4
> left_out', uuid=ff5dc10e-c0d2-4120-82d7-da4a34b4c65a, id=38, type=0x0,
> flags=0x11, ptr=0xd00020
> Tue Dec 14 15:11:28 2010: invisible port 'dev0_LineOut 3+4
> right_out', uuid=e5158afc-4160-4547-8b9b-b09c50179442, id=39, type=0x0,
> flags=0x11, ptr=0xd00110
> Tue Dec 14 15:11:28 2010: invisible port 'dev0_SpdifOut
> left_out', uuid=51bb9f36-b508-4822-a2b0-ebef2bb747f6, id=40, type=0x0,
> flags=0x11, ptr=0xcf6460
> Tue Dec 14 15:11:28 2010: invisible port 'dev0_SpdifOut
> right_out', uuid=e77c3b5e-59aa-4b9b-95ac-7fcf2a0f5210, id=41, type=0x0,
> flags=0x11, ptr=0xcf6560
> Tue Dec 14 15:11:28 2010: invisible port 'dev0_MidiPort_1_out',
> uuid=b2dea22b-d8ad-44ea-ba3d-3d6131b33b65, id=42, type=0x1, flags=0x11,
> ptr=0xcf6660
> Tue Dec 14 15:11:28 2010: invisible client 'Midi Through', id=5,
> ptr=0xcfc650%
> Tue Dec 14 15:11:28 2010: uuid=2f2c8e8e-7c0e-4af9-bfc7-e92aab62bb5e
> Tue Dec 14 15:11:28 2010: no interlink
> Tue Dec 14 15:11:28 2010: dict:
> Tue Dec 14 15:11:28 2010: key 'http://ladish.org/ns/canvas/x'
> with value '1198.000000'
> Tue Dec 14 15:11:28 2010: key 'http://ladish.org/ns/canvas/y'
> with value '949.000000'
> Tue Dec 14 15:11:28 2010: ports:
> Tue Dec 14 15:11:28 2010: invisible port 'Midi Through Port-0',
> uuid=08371936-df46-4e17-8504-903e4db742d4, id=43, type=0x1, flags=0x12,
> ptr=0xcfdab0
> Tue Dec 14 15:11:28 2010: invisible port 'Midi Through Port-0',
> uuid=97272319-c8ed-427c-9259-d76c7b055aa0, id=44, type=0x1, flags=0x11,
> ptr=0xcfdb70
> Tue Dec 14 15:11:28 2010: connections:
> Tue Dec 14 15:11:28 2010: invisible connection
> 'firewire_pcm':'dev0_MicIn1 left_in' - 'room 01':'audio_capture_1'
> Tue Dec 14 15:11:28 2010: invisible connection
> 'firewire_pcm':'dev0_MicIn1 right_in' - 'room 01':'audio_capture_2'
> Tue Dec 14 15:11:28 2010: invisible connection
> 'firewire_pcm':'dev0_MidiPort_1_in' - 'room 01':'midi_capture_1'
> Tue Dec 14 15:11:28 2010: invisible connection 'room
> 01':'audio_playback_1' - 'firewire_pcm':'dev0_LineOut 1+2 left_out'
> Tue Dec 14 15:11:28 2010: invisible connection 'room
> 01':'audio_playback_2' - 'firewire_pcm':'dev0_LineOut 1+2 right_out'
> Tue Dec 14 15:11:28 2010: invisible connection 'room
> 01':'midi_playback_1' - 'firewire_pcm':'dev0_MidiPort_1_out'
> Tue Dec 14 15:11:30 2010: JACK server start detected.
> Tue Dec 14 15:11:30 2010: Wait for JACK server start complete.
> Tue Dec 14 15:11:30 2010: jack conf successfully retrieved
> Tue Dec 14 15:11:30 2010: setting connection handlers for graph
> '/org/ladish/Studio'
> Tue Dec 14 15:11:30 2010: setting connection handlers for graph
> '/org/ladish/Room1'
> Tue Dec 14 15:11:30 2010: refresh_internal() called
> Tue Dec 14 15:11:30 2010: clear
> Tue Dec 14 15:11:30 2010: client_appeared(1, firewire_pcm)
> Tue Dec 14 15:11:30 2010: client pid is 0
> Tue Dec 14 15:11:30 2010: Lookup by app uuid failed, attempting lookup
> by name 'firewire_pcm'
> Tue Dec 14 15:11:30 2010: found existing client
> Tue Dec 14 15:11:30 2010: client jack id set to 1
> Tue Dec 14 15:11:30 2010: ladish_graph_show_client() called.
> Tue Dec 14 15:11:30 2010: port_appeared(1, 1, dev0_MicIn1 left_in (out,
> audio))
> Tue Dec 14 15:11:30 2010: found existing port 0xcfed10
> Tue Dec 14 15:11:30 2010: port 0xcfed10 jack id set to 1
> Tue Dec 14 15:11:30 2010: client jack id set to 1
> Tue Dec 14 15:11:30 2010: port_appeared(1, 2, dev0_MicIn1 right_in (out,
> audio))
> Tue Dec 14 15:11:30 2010: found existing port 0xcfd7e0
> Tue Dec 14 15:11:30 2010: port 0xcfd7e0 jack id set to 2
> Tue Dec 14 15:11:30 2010: client jack id set to 1
> Tue Dec 14 15:11:30 2010: port_appeared(1, 3, dev0_LineIn 3+4 left_in
> (out, audio))
> Tue Dec 14 15:11:30 2010: found existing port 0xcfd850
> Tue Dec 14 15:11:30 2010: port 0xcfd850 jack id set to 3
> Tue Dec 14 15:11:30 2010: client jack id set to 1
> Tue Dec 14 15:11:30 2010: port_appeared(1, 4, dev0_LineIn 3+4 right_in
> (out, audio))
> Tue Dec 14 15:11:30 2010: found existing port 0xd09d60
> Tue Dec 14 15:11:30 2010: port 0xd09d60 jack id set to 4
> Tue Dec 14 15:11:30 2010: client jack id set to 1
> Tue Dec 14 15:11:30 2010: port_appeared(1, 5, dev0_SpdifIn left_in (out,
> audio))
> Tue Dec 14 15:11:30 2010: found existing port 0xcff050
> Tue Dec 14 15:11:30 2010: port 0xcff050 jack id set to 5
> Tue Dec 14 15:11:30 2010: client jack id set to 1
> Tue Dec 14 15:11:30 2010: port_appeared(1, 6, dev0_SpdifIn right_in
> (out, audio))
> Tue Dec 14 15:11:30 2010: found existing port 0xd02490
> Tue Dec 14 15:11:30 2010: port 0xd02490 jack id set to 6
> Tue Dec 14 15:11:30 2010: client jack id set to 1
> Tue Dec 14 15:11:30 2010: port_appeared(1, 7, dev0_MidiPort_1_in (out,
> midi))
> Tue Dec 14 15:11:30 2010: found existing port 0xd02590
> Tue Dec 14 15:11:30 2010: port 0xd02590 jack id set to 7
> Tue Dec 14 15:11:30 2010: client jack id set to 1
> Tue Dec 14 15:11:30 2010: port_appeared(1, 8, dev0_LineOut 1+2 left_out
> (in, audio))
> Tue Dec 14 15:11:30 2010: found existing port 0xd09830
> Tue Dec 14 15:11:30 2010: port 0xd09830 jack id set to 8
> Tue Dec 14 15:11:30 2010: client jack id set to 1
> Tue Dec 14 15:11:30 2010: port_appeared(1, 9, dev0_LineOut 1+2 right_out
> (in, audio))
> Tue Dec 14 15:11:30 2010: found existing port 0xd098f0
> Tue Dec 14 15:11:30 2010: port 0xd098f0 jack id set to 9
> Tue Dec 14 15:11:30 2010: client jack id set to 1
> Tue Dec 14 15:11:30 2010: port_appeared(1, 10, dev0_LineOut 3+4 left_out
> (in, audio))
> Tue Dec 14 15:11:30 2010: found existing port 0xd00020
> Tue Dec 14 15:11:30 2010: port 0xd00020 jack id set to 10
> Tue Dec 14 15:11:30 2010: client jack id set to 1
> Tue Dec 14 15:11:30 2010: port_appeared(1, 11, dev0_LineOut 3+4
> right_out (in, audio))
> Tue Dec 14 15:11:30 2010: found existing port 0xd00110
> Tue Dec 14 15:11:30 2010: port 0xd00110 jack id set to 11
> Tue Dec 14 15:11:30 2010: client jack id set to 1
> Tue Dec 14 15:11:30 2010: port_appeared(1, 12, dev0_SpdifOut left_out
> (in, audio))
> Tue Dec 14 15:11:30 2010: found existing port 0xcf6460
> Tue Dec 14 15:11:30 2010: port 0xcf6460 jack id set to 12
> Tue Dec 14 15:11:30 2010: client jack id set to 1
> Tue Dec 14 15:11:30 2010: port_appeared(1, 13, dev0_SpdifOut right_out
> (in, audio))
> Tue Dec 14 15:11:30 2010: found existing port 0xcf6560
> Tue Dec 14 15:11:30 2010: port 0xcf6560 jack id set to 13
> Tue Dec 14 15:11:30 2010: client jack id set to 1
> Tue Dec 14 15:11:30 2010: port_appeared(1, 14, dev0_MidiPort_1_out (in,
> midi))
> Tue Dec 14 15:11:30 2010: found existing port 0xcf6660
> Tue Dec 14 15:11:30 2010: port 0xcf6660 jack id set to 14
> Tue Dec 14 15:11:30 2010: client jack id set to 1
> Tue Dec 14 15:11:30 2010: autorun('a2jmidid', shell, 'a2j -e') called
> Tue Dec 14 15:11:30 2010: Forked to run program studio:a2jmidid pid =
> 10578
> Tue Dec 14 15:11:30 2010: setting connection handlers for graph
> '/org/ladish/Room1'
> Tue Dec 14 15:11:30 2010: studio:a2jmidid: hardware ports export
> Tue Dec 14 15:11:30 2010: studio:a2jmidid: --- enable export of hardware
> ports
> Tue Dec 14 15:11:30 2010: studio:a2jmidid: --- start
> Tue Dec 14 15:11:30 2010: a2j bridge start detected.
> Tue Dec 14 15:11:30 2010: client_appeared(2, a2j)
> Tue Dec 14 15:11:30 2010: client pid is 9927
> Tue Dec 14 15:11:30 2010: found existing client
> Tue Dec 14 15:11:30 2010: client jack id set to 2
> Tue Dec 14 15:11:30 2010: ladish_graph_show_client() called.
> Tue Dec 14 15:11:30 2010: port_appeared(2, 15, Midi Through [14]
> (capture): Midi Through Port-0 (out, midi))
> Tue Dec 14 15:11:30 2010: a2j port appeared
> Tue Dec 14 15:11:30 2010: a2j: 'Midi Through':'Midi Through Port-0' (14)
> Tue Dec 14 15:11:30 2010: ERROR: port_appeared: UNKNOWN ALSA
> client pid
> Tue Dec 14 15:11:30 2010: found existing port 0xcfdab0
> Tue Dec 14 15:11:30 2010: port 0xcfdab0 jack id set to 15
> Tue Dec 14 15:11:30 2010: client jack id set to 2
> Tue Dec 14 15:11:30 2010: port_appeared(2, 16, Midi Through [14]
> (playback): Midi Through Port-0 (in, midi))
> Tue Dec 14 15:11:30 2010: a2j port appeared
> Tue Dec 14 15:11:30 2010: a2j: 'Midi Through':'Midi Through Port-0' (14)
> Tue Dec 14 15:11:30 2010: ERROR: port_appeared: UNKNOWN ALSA
> client pid
> Tue Dec 14 15:11:30 2010: found existing port 0xcfdb70
> Tue Dec 14 15:11:30 2010: port 0xcfdb70 jack id set to 16
> Tue Dec 14 15:11:30 2010: client jack id set to 2
> Tue Dec 14 15:11:39 2010: Load project request
> Tue Dec 14 15:11:39 2010: -------
> Tue Dec 14 15:11:39 2010: ladish_graph_remove_hidden_objects() called
> for graph '/org/ladish/Room1'
> Tue Dec 14 15:11:39 2010: graph /org/ladish/Room1
> Tue Dec 14 15:11:39 2010: version 926
> Tue Dec 14 15:11:39 2010: persist: yes
> Tue Dec 14 15:11:39 2010: clients:
> Tue Dec 14 15:11:39 2010: connections:
> Tue Dec 14 15:11:39 2010: -------
> Tue Dec 14 15:11:39 2010: Loading project
> '/home/in0giro/casa/musica/progetti/in-giro/canzoni/a dim light/a dim
> light 2010.001' into room 'room 01'
> Tue Dec 14 15:11:39 2010: Project 'a dim light 2010.001' with uuid
> 0bea1f65-99ea-4496-a87f-30e2885c984b
> Tue Dec 14 15:11:39 2010: room port "audio_capture_1" with uuid
> f3b66bdf-eabd-4c73-969e-852a8f18db60
> Tue Dec 14 15:11:39 2010: ERROR: callback_elstart: Cannot find
> room link port.
> Tue Dec 14 15:11:39 2010: ladish_graph_remove_hidden_objects() called
> for graph '/org/ladish/Room1'
> Tue Dec 14 15:11:39 2010: graph /org/ladish/Room1
> Tue Dec 14 15:11:39 2010: version 926
> Tue Dec 14 15:11:39 2010: persist: yes
> Tue Dec 14 15:11:39 2010: clients:
> Tue Dec 14 15:11:39 2010: connections:
> Tue Dec 14 15:11:39 2010: ERROR: run: Project load failed.
> Tue Dec 14 15:11:39 2010: load project command destructor
> Tue Dec 14 15:13:40 2010: app 'a2jmidid' (1)
> Tue Dec 14 15:13:40 2010: client 'firewire_pcm' (4)
> Tue Dec 14 15:13:40 2010: client 'Midi Through' (5)
> Tue Dec 14 15:13:53 2010: http://ladish.org/ns/canvas/x <- 1526.000000
> Tue Dec 14 15:13:53 2010: http://ladish.org/ns/canvas/y <- 1111.875000
> Tue Dec 14 15:13:53 2010: http://ladish.org/ns/canvas/x <- 1543.500000
> Tue Dec 14 15:13:53 2010: http://ladish.org/ns/canvas/y <- 1067.125000
> Tue Dec 14 15:13:55 2010: http://ladish.org/ns/canvas/x <- 1759.200000
> Tue Dec 14 15:13:55 2010: http://ladish.org/ns/canvas/y <- 1149.275000
>
>
> it looks like there are problems with "MIDI through port" getting
> reloaded, thus causing the Room not to be created. thus, the Project
> load fails. note that there is 1 Studio L0 app: a2j -e.
>
> let me know if this should be ticketed.
Yes, please create a ticket.
http://ladish.org/ticket/161
And please, check whether it is really Midi
Through that is causing this problem. It can disabled somehow, IIRC it
was some kernel module or a parameter of a kernel module.
the MIDI Through ports only show up when a2j -e is started as a Studio level app. regardless, you are correct: even without MIDI Through and a2j -e being run, this problem still occurs. the latest+greatest version of LADISH gives some more error messages in the log, which i attached to the ticket. here is the relavant part i believe:
owner graph input port e59b4013-519f-46c7-9b67-0421b099a138 is linked to room output port 7eecf3d1-b2c9-4e49-ae3a-51672d95c362
Mon Jan 3 14:01:53 2011: [31mERROR: [0mjmcore_proxy_create_link: jmcore::create() failed.
Mon Jan 3 14:01:53 2011: [31mERROR: [0mcreate_port_link: jmcore_proxy_create_link() failed.
Mon Jan 3 14:01:53 2011: [31mERROR: [0mladish_room_start: Creation of room port links failed.
Mon Jan 3 14:01:53 2011: client_appeared(2, jmcore-13)
Mon Jan 3 14:01:53 2011: [31mERROR: [0mgraph_proxy_get_client_pid: GetClientPID() failed.
Mon Jan 3 14:01:53 2011: client 2 pid is unknown
Mon Jan 3 14:01:53 2011: Lookup by app uuid failed, attempting lookup by name 'jmcore-13'
peace, w
<div>
Il giorno sab, 18/12/2010 alle 20.17 +0200, Nedko Arnaudov ha scritto:
<blockquote type="CITE">
Wayne <<a href="mailto:wayne@...">wayne@...</a>> writes:
> ahoy all,
>
> possible bug here:
>
> after creating a simple Project in a Room with Ardour+Rosegarden
> +Hydrogen, and saving the project, sometimes when opening and starting a
> studio with the Room in which this Project was created, the Room, though
> listed on the left panel upon Studio load, is not created on Studio
> start, and thus the Project load will fail. often, but not always,
> stopping the Studio, unloading it, restarting Gladish, reloading the
> Studio, and starting the Studio will bring the Room back to life. i
> have included the ladishd.log file below:
>
> Tue Dec 14 15:11:25 2010: app 'a2jmidid' (1)
> Tue Dec 14 15:11:28 2010: Start studio request
> Tue Dec 14 15:11:28 2010: -------
> Tue Dec 14 15:11:28 2010: Starting JACK server.
> Tue Dec 14 15:11:28 2010: graph /org/ladish/Studio
> Tue Dec 14 15:11:28 2010: version 177
> Tue Dec 14 15:11:28 2010: persist: yes
> Tue Dec 14 15:11:28 2010: clients:
> Tue Dec 14 15:11:28 2010: invisible client 'room 01', id=3,
> ptr=0xd028a0%
> Tue Dec 14 15:11:28 2010: uuid=0ccbf13b-6403-4937-a8a1-49382575782e
> Tue Dec 14 15:11:28 2010: no interlink
> Tue Dec 14 15:11:28 2010: dict:
> Tue Dec 14 15:11:28 2010: key '<a href="http://ladish.org/ns/canvas/x'">http://ladish.org/ns/canvas/x'</a>
> with value '1731.000000'
> Tue Dec 14 15:11:28 2010: key '<a href="http://ladish.org/ns/canvas/y'">http://ladish.org/ns/canvas/y'</a>
> with value '989.000000'
> Tue Dec 14 15:11:28 2010: ports:
> Tue Dec 14 15:11:28 2010: invisible port 'audio_capture_1',
> uuid=f3b66bdf-eabd-4c73-969e-852a8f18db60, id=17, type=0x0, flags=0x1,
> ptr=0xd029a0
> Tue Dec 14 15:11:28 2010: invisible port 'audio_capture_2',
> uuid=2d82eed7-bd61-4e76-8210-1aac23e1d769, id=18, type=0x0, flags=0x1,
> ptr=0xd02c20
> Tue Dec 14 15:11:28 2010: invisible port 'audio_capture_3',
> uuid=c65026bd-f6c8-4311-a00c-58d35a07f465, id=19, type=0x0, flags=0x1,
> ptr=0xd02c90
> Tue Dec 14 15:11:28 2010: invisible port 'audio_capture_4',
> uuid=5d5fe203-f90f-4b90-84b8-4531ff87cd2a, id=20, type=0x0, flags=0x1,
> ptr=0xd01670
> Tue Dec 14 15:11:28 2010: invisible port 'midi_capture_1',
> uuid=b8c4c2c6-d44b-4f98-a691-872571025587, id=21, type=0x1, flags=0x1,
> ptr=0xd01800
> Tue Dec 14 15:11:28 2010: invisible port 'midi_capture_2',
> uuid=802b3e39-b717-4c8f-9190-99b04b6e7d16, id=22, type=0x1, flags=0x1,
> ptr=0xd01990
> Tue Dec 14 15:11:28 2010: invisible port 'audio_playback_1',
> uuid=db670a8a-c5b4-4965-a756-332fbe8dcded, id=23, type=0x0, flags=0x2,
> ptr=0xd01b20
> Tue Dec 14 15:11:28 2010: invisible port 'audio_playback_2',
> uuid=9499c01f-8150-440c-a7ca-65d451e59508, id=24, type=0x0, flags=0x2,
> ptr=0xd01da0
> Tue Dec 14 15:11:28 2010: invisible port 'audio_playback_3',
> uuid=d7022565-617f-4a12-9e21-6d480768f5b5, id=25, type=0x0, flags=0x2,
> ptr=0xcfb480
> Tue Dec 14 15:11:28 2010: invisible port 'audio_playback_4',
> uuid=efd3dd32-bde3-4a5c-b377-22c110d44a70, id=26, type=0x0, flags=0x2,
> ptr=0xcfb610
> Tue Dec 14 15:11:28 2010: invisible port 'midi_playback_1',
> uuid=cb439a96-74e6-4c60-8105-4fc35d33b9d5, id=27, type=0x1, flags=0x2,
> ptr=0xcfb7a0
> Tue Dec 14 15:11:28 2010: invisible port 'midi_playback_2',
> uuid=21f2812b-80e7-4fb7-b403-3ae5585854c0, id=28, type=0x1, flags=0x2,
> ptr=0xcfb930
> Tue Dec 14 15:11:28 2010: invisible client 'firewire_pcm', id=4,
> ptr=0xcfbae0%
> Tue Dec 14 15:11:28 2010: uuid=3be3324c-036a-49cc-97ec-9f4ea1d85f32
> Tue Dec 14 15:11:28 2010: no interlink
> Tue Dec 14 15:11:28 2010: dict:
> Tue Dec 14 15:11:28 2010: key '<a href="http://ladish.org/ns/canvas/x'">http://ladish.org/ns/canvas/x'</a>
> with value '1479.000000'
> Tue Dec 14 15:11:28 2010: key '<a href="http://ladish.org/ns/canvas/y'">http://ladish.org/ns/canvas/y'</a>
> with value '971.000000'
> Tue Dec 14 15:11:28 2010: ports:
> Tue Dec 14 15:11:28 2010: invisible port 'dev0_MicIn1 left_in',
> uuid=1bd061ac-b9ab-41e7-95a5-4119edf25040, id=29, type=0x0, flags=0x12,
> ptr=0xcfed10
> Tue Dec 14 15:11:28 2010: invisible port 'dev0_MicIn1 right_in',
> uuid=64b0fa5e-a336-4f84-b2ac-dd033d6266fc, id=30, type=0x0, flags=0x12,
> ptr=0xcfd7e0
> Tue Dec 14 15:11:28 2010: invisible port 'dev0_LineIn 3+4
> left_in', uuid=f051b755-2725-447d-911f-024102af2705, id=31, type=0x0,
> flags=0x12, ptr=0xcfd850
> Tue Dec 14 15:11:28 2010: invisible port 'dev0_LineIn 3+4
> right_in', uuid=1d6c9cd2-2e61-4761-85ac-a1d00a26d72a, id=32, type=0x0,
> flags=0x12, ptr=0xd09d60
> Tue Dec 14 15:11:28 2010: invisible port 'dev0_SpdifIn left_in',
> uuid=a19bd802-0c3e-43ad-99d3-77c952d06188, id=33, type=0x0, flags=0x12,
> ptr=0xcff050
> Tue Dec 14 15:11:28 2010: invisible port 'dev0_SpdifIn
> right_in', uuid=865d4107-eee8-4e8a-aa21-290d8f0c46ba, id=34, type=0x0,
> flags=0x12, ptr=0xd02490
> Tue Dec 14 15:11:28 2010: invisible port 'dev0_MidiPort_1_in',
> uuid=aa2136d5-2243-4ae5-84e3-8b32c5f0be37, id=35, type=0x1, flags=0x12,
> ptr=0xd02590
> Tue Dec 14 15:11:28 2010: invisible port 'dev0_LineOut 1+2
> left_out', uuid=dc8a9654-6b04-490c-9829-ae13952314f4, id=36, type=0x0,
> flags=0x11, ptr=0xd09830
> Tue Dec 14 15:11:28 2010: invisible port 'dev0_LineOut 1+2
> right_out', uuid=bad1bc16-e43f-4526-a9ad-1022d3af4ee6, id=37, type=0x0,
> flags=0x11, ptr=0xd098f0
> Tue Dec 14 15:11:28 2010: invisible port 'dev0_LineOut 3+4
> left_out', uuid=ff5dc10e-c0d2-4120-82d7-da4a34b4c65a, id=38, type=0x0,
> flags=0x11, ptr=0xd00020
> Tue Dec 14 15:11:28 2010: invisible port 'dev0_LineOut 3+4
> right_out', uuid=e5158afc-4160-4547-8b9b-b09c50179442, id=39, type=0x0,
> flags=0x11, ptr=0xd00110
> Tue Dec 14 15:11:28 2010: invisible port 'dev0_SpdifOut
> left_out', uuid=51bb9f36-b508-4822-a2b0-ebef2bb747f6, id=40, type=0x0,
> flags=0x11, ptr=0xcf6460
> Tue Dec 14 15:11:28 2010: invisible port 'dev0_SpdifOut
> right_out', uuid=e77c3b5e-59aa-4b9b-95ac-7fcf2a0f5210, id=41, type=0x0,
> flags=0x11, ptr=0xcf6560
> Tue Dec 14 15:11:28 2010: invisible port 'dev0_MidiPort_1_out',
> uuid=b2dea22b-d8ad-44ea-ba3d-3d6131b33b65, id=42, type=0x1, flags=0x11,
> ptr=0xcf6660
> Tue Dec 14 15:11:28 2010: invisible client 'Midi Through', id=5,
> ptr=0xcfc650%
> Tue Dec 14 15:11:28 2010: uuid=2f2c8e8e-7c0e-4af9-bfc7-e92aab62bb5e
> Tue Dec 14 15:11:28 2010: no interlink
> Tue Dec 14 15:11:28 2010: dict:
> Tue Dec 14 15:11:28 2010: key '<a href="http://ladish.org/ns/canvas/x'">http://ladish.org/ns/canvas/x'</a>
> with value '1198.000000'
> Tue Dec 14 15:11:28 2010: key '<a href="http://ladish.org/ns/canvas/y'">http://ladish.org/ns/canvas/y'</a>
> with value '949.000000'
> Tue Dec 14 15:11:28 2010: ports:
> Tue Dec 14 15:11:28 2010: invisible port 'Midi Through Port-0',
> uuid=08371936-df46-4e17-8504-903e4db742d4, id=43, type=0x1, flags=0x12,
> ptr=0xcfdab0
> Tue Dec 14 15:11:28 2010: invisible port 'Midi Through Port-0',
> uuid=97272319-c8ed-427c-9259-d76c7b055aa0, id=44, type=0x1, flags=0x11,
> ptr=0xcfdb70
> Tue Dec 14 15:11:28 2010: connections:
> Tue Dec 14 15:11:28 2010: invisible connection
> 'firewire_pcm':'dev0_MicIn1 left_in' - 'room 01':'audio_capture_1'
> Tue Dec 14 15:11:28 2010: invisible connection
> 'firewire_pcm':'dev0_MicIn1 right_in' - 'room 01':'audio_capture_2'
> Tue Dec 14 15:11:28 2010: invisible connection
> 'firewire_pcm':'dev0_MidiPort_1_in' - 'room 01':'midi_capture_1'
> Tue Dec 14 15:11:28 2010: invisible connection 'room
> 01':'audio_playback_1' - 'firewire_pcm':'dev0_LineOut 1+2 left_out'
> Tue Dec 14 15:11:28 2010: invisible connection 'room
> 01':'audio_playback_2' - 'firewire_pcm':'dev0_LineOut 1+2 right_out'
> Tue Dec 14 15:11:28 2010: invisible connection 'room
> 01':'midi_playback_1' - 'firewire_pcm':'dev0_MidiPort_1_out'
> Tue Dec 14 15:11:30 2010: JACK server start detected.
> Tue Dec 14 15:11:30 2010: Wait for JACK server start complete.
> Tue Dec 14 15:11:30 2010: jack conf successfully retrieved
> Tue Dec 14 15:11:30 2010: setting connection handlers for graph
> '/org/ladish/Studio'
> Tue Dec 14 15:11:30 2010: setting connection handlers for graph
> '/org/ladish/Room1'
> Tue Dec 14 15:11:30 2010: refresh_internal() called
> Tue Dec 14 15:11:30 2010: clear
> Tue Dec 14 15:11:30 2010: client_appeared(1, firewire_pcm)
> Tue Dec 14 15:11:30 2010: client pid is 0
> Tue Dec 14 15:11:30 2010: Lookup by app uuid failed, attempting lookup
> by name 'firewire_pcm'
> Tue Dec 14 15:11:30 2010: found existing client
> Tue Dec 14 15:11:30 2010: client jack id set to 1
> Tue Dec 14 15:11:30 2010: ladish_graph_show_client() called.
> Tue Dec 14 15:11:30 2010: port_appeared(1, 1, dev0_MicIn1 left_in (out,
> audio))
> Tue Dec 14 15:11:30 2010: found existing port 0xcfed10
> Tue Dec 14 15:11:30 2010: port 0xcfed10 jack id set to 1
> Tue Dec 14 15:11:30 2010: client jack id set to 1
> Tue Dec 14 15:11:30 2010: port_appeared(1, 2, dev0_MicIn1 right_in (out,
> audio))
> Tue Dec 14 15:11:30 2010: found existing port 0xcfd7e0
> Tue Dec 14 15:11:30 2010: port 0xcfd7e0 jack id set to 2
> Tue Dec 14 15:11:30 2010: client jack id set to 1
> Tue Dec 14 15:11:30 2010: port_appeared(1, 3, dev0_LineIn 3+4 left_in
> (out, audio))
> Tue Dec 14 15:11:30 2010: found existing port 0xcfd850
> Tue Dec 14 15:11:30 2010: port 0xcfd850 jack id set to 3
> Tue Dec 14 15:11:30 2010: client jack id set to 1
> Tue Dec 14 15:11:30 2010: port_appeared(1, 4, dev0_LineIn 3+4 right_in
> (out, audio))
> Tue Dec 14 15:11:30 2010: found existing port 0xd09d60
> Tue Dec 14 15:11:30 2010: port 0xd09d60 jack id set to 4
> Tue Dec 14 15:11:30 2010: client jack id set to 1
> Tue Dec 14 15:11:30 2010: port_appeared(1, 5, dev0_SpdifIn left_in (out,
> audio))
> Tue Dec 14 15:11:30 2010: found existing port 0xcff050
> Tue Dec 14 15:11:30 2010: port 0xcff050 jack id set to 5
> Tue Dec 14 15:11:30 2010: client jack id set to 1
> Tue Dec 14 15:11:30 2010: port_appeared(1, 6, dev0_SpdifIn right_in
> (out, audio))
> Tue Dec 14 15:11:30 2010: found existing port 0xd02490
> Tue Dec 14 15:11:30 2010: port 0xd02490 jack id set to 6
> Tue Dec 14 15:11:30 2010: client jack id set to 1
> Tue Dec 14 15:11:30 2010: port_appeared(1, 7, dev0_MidiPort_1_in (out,
> midi))
> Tue Dec 14 15:11:30 2010: found existing port 0xd02590
> Tue Dec 14 15:11:30 2010: port 0xd02590 jack id set to 7
> Tue Dec 14 15:11:30 2010: client jack id set to 1
> Tue Dec 14 15:11:30 2010: port_appeared(1, 8, dev0_LineOut 1+2 left_out
> (in, audio))
> Tue Dec 14 15:11:30 2010: found existing port 0xd09830
> Tue Dec 14 15:11:30 2010: port 0xd09830 jack id set to 8
> Tue Dec 14 15:11:30 2010: client jack id set to 1
> Tue Dec 14 15:11:30 2010: port_appeared(1, 9, dev0_LineOut 1+2 right_out
> (in, audio))
> Tue Dec 14 15:11:30 2010: found existing port 0xd098f0
> Tue Dec 14 15:11:30 2010: port 0xd098f0 jack id set to 9
> Tue Dec 14 15:11:30 2010: client jack id set to 1
> Tue Dec 14 15:11:30 2010: port_appeared(1, 10, dev0_LineOut 3+4 left_out
> (in, audio))
> Tue Dec 14 15:11:30 2010: found existing port 0xd00020
> Tue Dec 14 15:11:30 2010: port 0xd00020 jack id set to 10
> Tue Dec 14 15:11:30 2010: client jack id set to 1
> Tue Dec 14 15:11:30 2010: port_appeared(1, 11, dev0_LineOut 3+4
> right_out (in, audio))
> Tue Dec 14 15:11:30 2010: found existing port 0xd00110
> Tue Dec 14 15:11:30 2010: port 0xd00110 jack id set to 11
> Tue Dec 14 15:11:30 2010: client jack id set to 1
> Tue Dec 14 15:11:30 2010: port_appeared(1, 12, dev0_SpdifOut left_out
> (in, audio))
> Tue Dec 14 15:11:30 2010: found existing port 0xcf6460
> Tue Dec 14 15:11:30 2010: port 0xcf6460 jack id set to 12
> Tue Dec 14 15:11:30 2010: client jack id set to 1
> Tue Dec 14 15:11:30 2010: port_appeared(1, 13, dev0_SpdifOut right_out
> (in, audio))
> Tue Dec 14 15:11:30 2010: found existing port 0xcf6560
> Tue Dec 14 15:11:30 2010: port 0xcf6560 jack id set to 13
> Tue Dec 14 15:11:30 2010: client jack id set to 1
> Tue Dec 14 15:11:30 2010: port_appeared(1, 14, dev0_MidiPort_1_out (in,
> midi))
> Tue Dec 14 15:11:30 2010: found existing port 0xcf6660
> Tue Dec 14 15:11:30 2010: port 0xcf6660 jack id set to 14
> Tue Dec 14 15:11:30 2010: client jack id set to 1
> Tue Dec 14 15:11:30 2010: autorun('a2jmidid', shell, 'a2j -e') called
> Tue Dec 14 15:11:30 2010: Forked to run program studio:a2jmidid pid =
> 10578
> Tue Dec 14 15:11:30 2010: setting connection handlers for graph
> '/org/ladish/Room1'
> Tue Dec 14 15:11:30 2010: studio:a2jmidid: hardware ports export
> Tue Dec 14 15:11:30 2010: studio:a2jmidid: --- enable export of hardware
> ports
> Tue Dec 14 15:11:30 2010: studio:a2jmidid: --- start
> Tue Dec 14 15:11:30 2010: a2j bridge start detected.
> Tue Dec 14 15:11:30 2010: client_appeared(2, a2j)
> Tue Dec 14 15:11:30 2010: client pid is 9927
> Tue Dec 14 15:11:30 2010: found existing client
> Tue Dec 14 15:11:30 2010: client jack id set to 2
> Tue Dec 14 15:11:30 2010: ladish_graph_show_client() called.
> Tue Dec 14 15:11:30 2010: port_appeared(2, 15, Midi Through [14]
> (capture): Midi Through Port-0 (out, midi))
> Tue Dec 14 15:11:30 2010: a2j port appeared
> Tue Dec 14 15:11:30 2010: a2j: 'Midi Through':'Midi Through Port-0' (14)
> Tue Dec 14 15:11:30 2010: ERROR: port_appeared: UNKNOWN ALSA
> client pid
> Tue Dec 14 15:11:30 2010: found existing port 0xcfdab0
> Tue Dec 14 15:11:30 2010: port 0xcfdab0 jack id set to 15
> Tue Dec 14 15:11:30 2010: client jack id set to 2
> Tue Dec 14 15:11:30 2010: port_appeared(2, 16, Midi Through [14]
> (playback): Midi Through Port-0 (in, midi))
> Tue Dec 14 15:11:30 2010: a2j port appeared
> Tue Dec 14 15:11:30 2010: a2j: 'Midi Through':'Midi Through Port-0' (14)
> Tue Dec 14 15:11:30 2010: ERROR: port_appeared: UNKNOWN ALSA
> client pid
> Tue Dec 14 15:11:30 2010: found existing port 0xcfdb70
> Tue Dec 14 15:11:30 2010: port 0xcfdb70 jack id set to 16
> Tue Dec 14 15:11:30 2010: client jack id set to 2
> Tue Dec 14 15:11:39 2010: Load project request
> Tue Dec 14 15:11:39 2010: -------
> Tue Dec 14 15:11:39 2010: ladish_graph_remove_hidden_objects() called
> for graph '/org/ladish/Room1'
> Tue Dec 14 15:11:39 2010: graph /org/ladish/Room1
> Tue Dec 14 15:11:39 2010: version 926
> Tue Dec 14 15:11:39 2010: persist: yes
> Tue Dec 14 15:11:39 2010: clients:
> Tue Dec 14 15:11:39 2010: connections:
> Tue Dec 14 15:11:39 2010: -------
> Tue Dec 14 15:11:39 2010: Loading project
> '/home/in0giro/casa/musica/progetti/in-giro/canzoni/a dim light/a dim
> light 2010.001' into room 'room 01'
> Tue Dec 14 15:11:39 2010: Project 'a dim light 2010.001' with uuid
> 0bea1f65-99ea-4496-a87f-30e2885c984b
> Tue Dec 14 15:11:39 2010: room port "audio_capture_1" with uuid
> f3b66bdf-eabd-4c73-969e-852a8f18db60
> Tue Dec 14 15:11:39 2010: ERROR: callback_elstart: Cannot find
> room link port.
> Tue Dec 14 15:11:39 2010: ladish_graph_remove_hidden_objects() called
> for graph '/org/ladish/Room1'
> Tue Dec 14 15:11:39 2010: graph /org/ladish/Room1
> Tue Dec 14 15:11:39 2010: version 926
> Tue Dec 14 15:11:39 2010: persist: yes
> Tue Dec 14 15:11:39 2010: clients:
> Tue Dec 14 15:11:39 2010: connections:
> Tue Dec 14 15:11:39 2010: ERROR: run: Project load failed.
> Tue Dec 14 15:11:39 2010: load project command destructor
> Tue Dec 14 15:13:40 2010: app 'a2jmidid' (1)
> Tue Dec 14 15:13:40 2010: client 'firewire_pcm' (4)
> Tue Dec 14 15:13:40 2010: client 'Midi Through' (5)
> Tue Dec 14 15:13:53 2010: <a href="http://ladish.org/ns/canvas/x">http://ladish.org/ns/canvas/x</a> <- 1526.000000
> Tue Dec 14 15:13:53 2010: <a href="http://ladish.org/ns/canvas/y">http://ladish.org/ns/canvas/y</a> <- 1111.875000
> Tue Dec 14 15:13:53 2010: <a href="http://ladish.org/ns/canvas/x">http://ladish.org/ns/canvas/x</a> <- 1543.500000
> Tue Dec 14 15:13:53 2010: <a href="http://ladish.org/ns/canvas/y">http://ladish.org/ns/canvas/y</a> <- 1067.125000
> Tue Dec 14 15:13:55 2010: <a href="http://ladish.org/ns/canvas/x">http://ladish.org/ns/canvas/x</a> <- 1759.200000
> Tue Dec 14 15:13:55 2010: <a href="http://ladish.org/ns/canvas/y">http://ladish.org/ns/canvas/y</a> <- 1149.275000
>
>
> it looks like there are problems with "MIDI through port" getting
> reloaded, thus causing the Room not to be created. thus, the Project
> load fails. note that there is 1 Studio L0 app: a2j -e.
>
> let me know if this should be ticketed.
Yes, please create a ticket.
</blockquote>
<br>
http://ladish.org/ticket/161<br><br><blockquote type="CITE">
And please, check whether it is really Midi
Through that is causing this problem. It can disabled somehow, IIRC it
was some kernel module or a parameter of a kernel module.
</blockquote>
the MIDI Through ports only show up when a2j -e is started as a Studio level app. regardless, you are correct: even without MIDI Through and a2j -e being run, this problem still occurs. the latest+greatest version of LADISH gives some more error messages in the log, which i attached to the ticket. here is the relavant part i believe:<br><br>
owner graph input port e59b4013-519f-46c7-9b67-0421b099a138 is linked to room output port 7eecf3d1-b2c9-4e49-ae3a-51672d95c362<br>
Mon Jan 3 14:01:53 2011: [31mERROR: [0mjmcore_proxy_create_link: jmcore::create() failed.<br>
Mon Jan 3 14:01:53 2011: [31mERROR: [0mcreate_port_link: jmcore_proxy_create_link() failed.<br>
Mon Jan 3 14:01:53 2011: [31mERROR: [0mladish_room_start: Creation of room port links failed.<br>
Mon Jan 3 14:01:53 2011: client_appeared(2, jmcore-13)<br>
Mon Jan 3 14:01:53 2011: [31mERROR: [0mgraph_proxy_get_client_pid: GetClientPID() failed.<br>
Mon Jan 3 14:01:53 2011: client 2 pid is unknown<br>
Mon Jan 3 14:01:53 2011: Lookup by app uuid failed, attempting lookup by name 'jmcore-13'<br><br>
peace, w<br><br><blockquote type="CITE">
</blockquote>
<br><table cellspacing="0" cellpadding="0" width="100%"><tr>
<td>
--
--
<a href="http://wayne.in-giro.org">http://wayne.in-giro.org</a>
</td>
</tr></table>
</div>