[HN Gopher] PipeWire 0.3 - JACK compatibility layer with compara...
       ___________________________________________________________________
        
       PipeWire 0.3 - JACK compatibility layer with comparable performance
       to JACK2
        
       Author : c487bd62
       Score  : 82 points
       Date   : 2020-02-22 16:42 UTC (6 hours ago)
        
 (HTM) web link (github.com)
 (TXT) w3m dump (github.com)
        
       | misterbishop wrote:
       | Jack, while incredibly powerful has been a huge hurdle for pro
       | audio on Linux. I'm looking forward to Pipewire being the default
       | audio interface. Hopefully it drives a revival of the Linux sound
       | engineering community and new software projects. Specifically the
       | lack of a user friendly loop/sample-based recording tool like
       | Ableton Live is glaring.
        
         | scns wrote:
         | Check out Bitwig
        
           | paulie_a wrote:
           | Does it work with a launchpad? Or is there any other options
           | that do? Ableton and virtualdj are literally the only pieces
           | of software I keep windows for.
           | 
           | Edit: sidenote is there any software works with a mixtrax3
        
             | unixhero wrote:
             | Bitwig was created by Ableton employees.
        
         | jcelerier wrote:
         | > Specifically the lack of a user friendly loop/sample-based
         | recording tool like Ableton Live is glaring.
         | 
         | Slowly I'm trying to get https://ossia.io there... any help
         | appreciated :D
        
         | cycloptic wrote:
         | Can you describe what some of your hurdles have been? Pipewire
         | is probably not going to solve your issues as it's not a
         | complete replacement for JACK [0] and uses the same API anyway.
         | Realistically, if you're writing a new DAW, you're still going
         | to want to use the JACK API. If your problems are driver-
         | related, that definitely won't be solved by switching to a
         | different audio daemon.
         | 
         | And for the record, the open source audio community is not
         | dead. There is activity, but you have to know where to look.
         | 
         | [0]:
         | https://gitlab.freedesktop.org/pipewire/pipewire/-/wikis/FAQ...
        
           | PaulDavisThe1st wrote:
           | To be fair, as the original author of JACK and the lead
           | author of one the main DAWs on Linux, we no longer encourage
           | the use of JACK with Ardour.
           | 
           | JACK is an exceptional powerful tool (if I do say so myself)
           | but it is overkill for the majority (maybe even the vast
           | majority) of users. We try to encourage most Ardour users to
           | use its builtin ALSA audio/MIDI I/O support rather than JACK
           | these days.
        
           | cjsthompson wrote:
           | Before giving others lessons you should get your facts
           | straight. PipeWire is meant to be a complete replacement for
           | not only JACK, but also PulseAudio. One of it's goals is to
           | merge the functionality of both of these and only provide a
           | compatible API for apps as a convenience. It will be possible
           | to write apps that don't use these. Internally it's different
           | from JACK and PulseAudio. Other goals include better latency
           | and better handling of dynamically plugged audio interfaces
           | which is currently a mess with JACK. It's also an attempt at
           | simplifying the linux audio stack.
        
         | PaulDavisThe1st wrote:
         | The reasons why a tool like Live exists or does not exist on a
         | platform has essentially zero relationship to the APIs used for
         | audio and MIDI I/O.
         | 
         | As others have noted, Bitwig already exists - in some ways, it
         | is more powerful than Live (and in others, less). It is also
         | proprietary.
         | 
         | Also, Live is not the kind of tool that most people would
         | associate the term user friendly with. It's quite hard to get
         | started using Live, despite the program being basically 100%
         | awesomesauce. Live is extremely friendly towards a certain kind
         | of workflow for "in-the-box" music production, and has
         | fundamentally changed the entire zeitgeist surrounding making
         | music with computers. But it's not a replacement for linear
         | timeline DAWs (like ProTools, Logic, Sonar, Ardour etc. etc.)
         | and has its own foibles and certainly its own complexities and
         | limitations.
         | 
         | I anticipate that the next major release of Ardour will have
         | some Live-like features starting to arrive.
        
       | PaulHoule wrote:
       | Note this is developed by a Red Hat engineer, so this is an an
       | open source IBM contribution to Linux.
        
       | BlackLotus89 wrote:
       | I tried getting it running and working two weeks ago and sometime
       | today as well. I had some real problems getting it working. The
       | compilation ran without a hitch, but getting jack, alsa or
       | pulseaudio to work wasn't really possible. Wanted zo open bug
       | reports and read the wiki on github but they moved it to the
       | freedesktop gitlab, but didn't update the links. Also the pages
       | are mostly out of date or without any relevant information, but
       | plans.
       | 
       | Can't wait to get a seamless setup for it, but I guess 0.3 is
       | still too early for early adopters...
        
       ___________________________________________________________________
       (page generated 2020-02-22 23:00 UTC)