>By the way, if the midi_server indeed works with BMessages, we can >create a simple fake midi_server that just accepts incoming >messages, prints them out, and passes them on to the real >midi_server. I think other teams have done something similar for >their servers. This might give us some clues... I can confirm that at least the print_server works that way. I guess the midi_server uses different kind of IPC. BMessage for register/unregister/querry of BMidiEndpoints and ports or thread message cache for sending midi events. - Michael