Re: [proaudio] Current jack-audio-connection-kit::proaudio incompatible with ABI flags? |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
- To: proaudio@xxxxxxxxxxxxxxxxxxx
- Subject: Re: [proaudio] Current jack-audio-connection-kit::proaudio incompatible with ABI flags?
- From: Dominique Michel <dominique.michel@xxxxxxxxx>
- Date: Wed, 6 Nov 2013 04:52:55 +0100
- Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAJFBMVEXy8ubtkoXo7+b1+fbN cGKCeWDtamweFA8eMkmKPkPtvcWRoqyV0Pn7AAACbElEQVQ4jXXTMWvbQBQA4MOlizsdXEXp KAi09mKcLZ0EJxONDRJVkikg9AtqTm63gtHDmVJs1GsnC0JiaTMJGN2f67uzznJb+gZj9PFO 7717IqdtvCAmem4bxMLp/2BEyEBF1+U/0H8uhI6rv+BVLNrY/gH9T0L8yAxk2yMY3YuZxDCn TY/gpBByyTGktIcZOIvFjPNJmqYJDwrx3cIoBrE0zzG4FF8tfBAwM+DonKCYWjgROZ6Upjcm 5Qje58JAmlKKGfIAjzaDUuogZBY2Bjg14eDbywMIqZvwqgqFBcVFB0seYONLb00ZZlh4p0F6 FHNoUMyKAzxowJSQTyj+XloYs3MN3GeMpzyYSTMshLM00ODpWlPp4SDbqs4cViDcGAgmlK/a PsaOg7DvIQ3wzANMqB/iQW/XTkoTLO6XhSeHUoQKe+NLjyY/Ldx7CW2D4WTYhZ3V0GP64RpP Q/E66IUWMLj3+nDn4w2ejMACyXFeHZy6ETcZehc49bv1GQ/0bazNuzm97mDkhnoie9i30WYM w/YCnYT7Fx308s98n0IT//Jod1+aOzdzYXLVbftol+PC+REG3u+0AxdEtuSMB6G+DLGwMH4E vXGmJn8VCLM9LhmrOAMQYt5Wi/DFgIC52iFkUzMpDVmjAaDZRGC+JGwDqzJ/G5fUUcWZAaE7 YfvPLYtIU1Wb4A2IeS7uDMgcIFutiCr766qGfKHyuxvTIERKXVNSN27lDgCuBuojlpxIyJV6 ritS1uWWuHF2Ww7qcIKbqEFVNbmtmm3vGSCHbVXjikrY3SpVxwQWw2aIjwG+ueXTJDmHeK6a HfwGyU5ZSlGeSRQAAAAASUVORK5CYII=
Le Wed, 30 Oct 2013 23:54:41 +0100,
Evi1M4chine <evi1m4chine@xxxxxxxxx> a écrit :
> Am 30.10.2013 23:12, schrieb Karl Lindén:
> > Well, there are some ebuilds in the overlay but they are under
> > package.mask because all dependencies are not yet migrated to
> > multilib eclasses.
> Ah, yes, I see them. Emerge didn’t take them because of the masking.
>
> > The packages that are not yet migrated are sys-apps/dbus [1]
> That is very unfortunate, because that’s the whole reason I want to
> migrate to jack2. PulseAudio needs the DBus interfaces, to
> automatically toggle re-routing through jack when it detects jack
> being started.
>
> > The masked ebuilds will refuse to build if you are on amd with
> > ABI="32" and USE="dbus"
> And thone emul-* libs require the former, while I require the
> latter. :(
>
> > I think this situation is highly suboptimal but the background is
> > that the main tree has a fully migrated
> > media-sound/jack-audio-connection-kit ea it not working with modern
> versions of PulseAudio. (Because it requires that old manual method of
> re-routing, which isn’t available in modern PulseAudio anymore, and
> replaced by the automatic detector.)
Did you try to interface jack and alsa with only the snd-aloop module?
That is maybe not modern, but at least it just work, and it will even
provide you with a constant sound latency.
Another advantage of interfacing jack and alsa with the snd-aloop
module is you will never need to stop jack, and even if you stop it,
this will influence what you ear but not the running alsa applications.
And it will work with any jack version, with or without dbus support.
>
> > I will fix the jack ebuilds and file a bug for dev-libs/dbus-c++ as
> > soon as [1] is resolved, but [1] is the big bad blocker right now.
> Thanks. :) At least I can add myself to that bug and stay up to date,
> so I can get back to it when the bug is fixed.
>
>
> P.S.: If Steam becomes a proper gaming platform on Linux, pro music
> production becomes the last bastion that keeps me stuck on Windows.
> (Ok, apart from getting a design suite that is not GIMPed, but that’s
> more other people. ) Hence you guys are seriously properly important.
> So thank you for all the work. I’m already working on being able to
> give back work to the community. :)