hi all I have that problem with pd. What I want to do is control ardour from pd using midi MMC. I have set up a working virtual midi card in my system for that reason. If I start pd first it will open the midi devices it is supposed to open (i.e mididev 1,2,3). I start ardour afterwards but no luck, it cannot open the midi device it is supposed to receive midi because *I think* (and I might be wrong) pd opened it first. Same thing happens if I start ardour first,it will open the midi dev but pd wont be able to open the device ardour is using.
I also had a similar problem with another application called seq24, a few weeks ago.
Does anybody knows what is going on? Is pd using oss for midi I/O?
Any ideas welcome
-- regards anton