From: Larry Troxler <lt@we...> - 2003-06-13 03:06:04
Hello again, Frank, and thank you very much! This answers a lot of questions.
I hope you don't mind that I'm copying this reply to the Rosegarden-Users
list, where I initally brought up the problem.
On Thursday 12 June 2003 02:56, Frank Barknecht wrote:
> Larry Troxler hat gesagt: // Larry Troxler wrote:
> > I hope you don't mind if I ask you something about your MIDI softsynth
> > HOWTO.
> > As maybe you've already noticed from the lists that you're on, I'm trying
> > to figure out why I can't get rosegarden to record from a virmidi
> > device/port.
> > I notice that what you wrote about Muse in your HOWTO, seems to be only
> > about the playback end (i.e. the sequencer plays through the virmidi port
> > but does not record through it).
> Well, even in this case, something (the softsynth) is recording on the
> other side. So in general it should be exchangable. MusE and RG4
> directly use the ALSA sequencer device. Virmidi connections are only
> needed for software, that does not read the ALSA seq, but uses the
> OSS-compatible raw midi devices, because these devices just don't know
> anything about connections between ports.
> I could sucessfully record from Pd (raw midi only) into RG4 and MusE
> without doing an aconnect. I started Pd with "-midioutdev 23" to play
> midi into "Virmidi 2-2" (23-1="2-2"). Then in Rosegarden, I selected
> for recording the track where this virmidi device is configured and
> started recording. After that, I had Pd's midi output recorded in RG4.
That's great! I haven't had time to try this yet, but that's good news.
> > My key question: Did you ever get a MIDI sequencer to _record_ MIDI
> > through a virmidi port? For example, (since you mentioned Muse) have you
> > tried getting Muse to bounce a MIDI track through a virmidi connection?
> > (play on one track, record one a second, that are connected via
> > aconnect). That's the problem I'm having with rosegarden.
> I could not get RG4 to record, what it itself just played via a virmidi
> connection... (I don't exactly understand why you'd want to do this:
> Can't you just copy and paste the wanted sections?)
The only reason I was trying this was as a basic test of virmidi and aconnect
- to narrow the problem down so to speak. The only purpose of this
configuration was for seeing if the basic virmidi/aconnect stuff works.
Apparently, it does not, in this case. But because of what you wrote above, it
doesn't matter that this doesn't work, for the time being (because aconnect
is not needed).
Thanks again for your help!