Article View: pl.comp.os.linux
Article #906950Re: Virtual Audio Cable i Linux
From: Krzysztof Gajdemski
Date: Mon, 13 Mar 2023 11:41
Date: Mon, 13 Mar 2023 11:41
60 lines
4421 bytes
4421 bytes
Jest Mon, 13 Mar 2023 07:01:26 +0100, Roman Tyczka pisze:
> On 10.03.2023 20:18, Krzysztof Gajdemski wrote:
>> Jest Fri, 10 Mar 2023 19:21:31 +0100, Roman Tyczka pisze:
>>> Pod win jest taki zacny program Virtual Audio Cable:
>>> https://vac.muzychenko.net/en/index.htm
>>> Tworzy on, jak mówi nazwa, wirtualne kable, dostępne jako urządzenia
>>> audio (in/out) w systemie, co pozwala na przekierowywanie wyjścia jednej
>>> aplikacji do innej.
>>> Czy coś takiego jest możliwe w Linuxie, konkretnie Ubuntu/Kubuntu?
>> Tak, Jack/Jack2:
>> https://help.ubuntu.com/community/What%20is%20JACK
> Niby to jest bliskie ideologicznie, ale w tekście piszą o "JACK-aware"
> applications, czyli nie jest to przezroczyste dla aplikacji jak VAC,
> który po prostu (tylko tyle i aż tyle) udaje hardware.
I tak, i nie. Jack, jeśli ma być używany natywnie i z pełną
funkcjonalnością, to aplikacje muszą to wspierać. Z drugiej strony Jack
można zintegrować z PulseAudio. W efekcie więc da się połączyć ze sobą
aplikacje korzystające wyłącznie z PA. Jak wspomniałem, konfiguracja
tego nie jest dostępna „out of the box”.
VAC nie znam, ale z opisu wynika, że to dość proste narzędzie.
W przeciwieństwie do niego, Jack jest przeznaczony do pro audio,
z naciskiem na uzyskanie minimalnych opóźnień, wysokiej wydajności,
synchronizacją transportu, wsparciem dla MIDI. Wadą jest to, że do
prostego złączenia dwóch aplikacji, to jest pewnie overkill. Kiedy
bawiłem się z audio pod Windows (lata 90.), to był tam taki soft ReWire.
On by bardziej odpowiadał temu, czym jest Jack w Linuksie.
>> Ewentalnie Pipewire – przyszłość audio w Linuksie – zastępuje PulseAudio
>> i Jack:
>> https://ubuntuhandbook.org/index.php/2022/04/pipewire-replace-pulseaudio-ubuntu-2204/
> To to już hardcore wyższych lotów, nie tylko trzeba to opanować w
> konfiguracji, ale najpierw trzeba wyrżnąć natywny podsystem audio z
> SO... nie, to nie jest alternatywa dla VAC.
To kwestia czasu, kiedy wszystkie znaczące dystrybucje przejdą na
Pipewire. I stanie się to szybciej, niż później. Fedora już to zrobiła.
Dla Arch i Ubuntu jest to w planach.
>> Uprzedzam, że skonfigurowanie tych narzędzi tak, aby działały
>> transparentnie podczas normalnej pracy na stacji roboczej nie jest
>> trywialne.
> Dzięki, czyli nie ma banalnego jak VAC rozwiązania, co jest dla mnie
> poważnym zaskoczeniem w świecie linuksa... wydawałoby się, że takie
> wirtualne kable właśnie w tym ekosystemie będą naturalne i nawet
> dostępne do uzyskania za pomocą prostych poleceń systemowych.
Coś takiego możesz zrobić pewnie samym PulseAudio używając loopbacków,
więc dodatkowe oprogramowanie i „drivery” w Linuksie nie są potrzebne.
Tylko zapewne oczekujesz jakiegoś graficznego narzędzia. Nic mi o takim
nie wiadomo. Może są? Choć wątpię. Jack/Pipewire dają tak potężne
możliwości, że sens tego wydaje się wątpliwy.
k.
--
Krzysztof Gajdemski | songo (at) debian.org.pl | KG4751-RIPE
Registered Linux User #133457 | BLUG Registered Member #0005
PGP key at: http://s.debian.org.pl/gpg/gpgkey * ID: D3259224
Szanuję was wszystkich, którzy pozostajecie w cieniu - Snerg
Technical Details
Message-ID:
<slrnu0u2vk.35pfb.songo-u@fugazi.debian.org.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erje.net!feeder.erje.net!feeder2.ecngs.de!ecngs!feeder.ecngs.de!news.uzoreto.com!peer03.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mailReferences:
<640b752b$0$19614$65785112@news.neostrada.pl> <slrnu0n0k9.31ik0.songo-u@fugazi.debian.org.pl> <640ebc36$0$19609$65785112@news.neostrada.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erje.net!feeder.erje.net!feeder2.ecngs.de!ecngs!feeder.ecngs.de!news.uzoreto.com!peer03.ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-a-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail Newsgroups: pl.comp.os.linux From: Krzysztof Gajdemski <songo-u@debian.org.pl> Subject: Re: Virtual Audio Cable i Linux References: <640b752b$0$19614$65785112@news.neostrada.pl> <slrnu0n0k9.31ik0.songo-u@fugazi.debian.org.pl> <640ebc36$0$19609$65785112@news.neostrada.pl> Organization: Dragon Globulka Z X-Operating-System: Linux fugazi 5.10.0-18-amd64 User-Agent: slrn/1.0.3 (Linux) Mime-Version: 1.0 Message-ID: <slrnu0u2vk.35pfb.songo-u@fugazi.debian.org.pl> Date: 13 Mar 2023 11:41:40 GMT Lines: 60 NNTP-Posting-Host: 188.146.200.27 X-Trace: 1678707700 unt-rea-b-01.news.neostrada.pl 9588 188.146.200.27:8122 X-Complaints-To: abuse@news.neostrada.pl X-Received-Bytes: 4181 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit