Re: [linux-audio-user] jack/alsa connection state

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: [linux-audio-user] jack/alsa connection state
From: Florian Schmidt (mista.tapas_AT_gmx.net)
Date: Sat Sep 04 2004 - 20:31:28 EEST


On Sat, 04 Sep 2004 15:36:40 +0300
Sampo Savolainen <v2_AT_iki.fi> wrote:

> qjackctl has a very good patchbay, where you can define input and
> output ports and define how these should be connected. It handles both
> jack ports and alsa sequencer ports.

Hmm, i tried it and it looked a little awkward. Anyways, i'd prefer the
'snapshot' paradigm. Kinda like alsactl. Something like connection_state
store -f snapshot1.state, and similar for restore..

>
> The reason why seq24 isn't visible in aconnect or qjackctl is because
> how seq24 was programmed.
>
> There are (at least these) two ways of using the alsa sequencer api to
> write sequencer data:
> 1. Open a connection to an existing sequencer port and writing
> MIDI to that one.
> 2. Create an output port for the process in question and write
> MIDI commands to that output port.
>
> seq24 uses method 1. which leaves routing to the prorgam itself. IMHO,
> the wrong way. The idea behind the sequencer ports is to let the user
> patch his/her applications any way they like.

Ok, i see.. Hmm, seq24 does store the port[name]s which each of its
patterns are connected to in the seq24 file. so it's actually alright. I
just need to remember to start it up as the last one in a project.

>
> How about sending mail Mr. Buse (the author) to ask for a fix?

Hmm, i can actually live with how it's handled now. But it would stil be
nice if it rather opened its own in/out ports and autosubscribed
[optional]..

flo


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Sat Sep 04 2004 - 20:22:38 EEST