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
Yes, Pd is using OSS MIDI (/dev/midi, /dev/midi1, etc.) I'm unaware there's any way to get two applications to share a MIDI device (perhaps ALSA can do this?)
cheers Miller
On Sun, Apr 20, 2003 at 04:40:41PM +0000, Antonis Galanopoulos wrote:
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
PD-list mailing list PD-list@iem.kug.ac.at http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list
Hi.
With the ALSA sequecer API Antonis wouldn't need to use any MIDI device (physical or virtual). PD could just open one or more sequencer ports and people would connect them with other applications' ports or physical devices.
Here there are some example by Mattias Nagorni:
http://www.suse.de/~mana/alsa090_howto.html
Regards,
Maurizio Umberto Puxeddu.
On Sun, 2003-04-20 at 18:44, Miller Puckette wrote:
Yes, Pd is using OSS MIDI (/dev/midi, /dev/midi1, etc.) I'm unaware there's any way to get two applications to share a MIDI device (perhaps ALSA can do this?)
cheers Miller
On Sun, Apr 20, 2003 at 04:40:41PM +0000, Antonis Galanopoulos wrote:
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
PD-list mailing list PD-list@iem.kug.ac.at http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list
PD-list mailing list PD-list@iem.kug.ac.at http://iem.kug.ac.at/cgi-bin/mailman/listinfo/pd-list
Hallo, Maurizio Umberto Puxeddu hat gesagt: // Maurizio Umberto Puxeddu wrote:
With the ALSA sequecer API Antonis wouldn't need to use any MIDI device (physical or virtual). PD could just open one or more sequencer ports and people would connect them with other applications' ports or physical devices.
Pd works fine with the ALSA (raw-)midi devices. With a virtual midi card (snd-virmidi) and a bit of "aconnect"ing one can also use more than one device in Pd and do connections between software. Technically this routing is already done by the alsa sequencer without Pd knowing it.
See my chapter in the Linux-MIDI-Howto.
Frank Barknecht _ ______footils.org__