4

Rui Nuno Capela / qpwgraph · GitLab

 1 year ago
source link: https://gitlab.freedesktop.org/rncbc/qpwgraph
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

qpwgraph - A PipeWire Graph Qt GUI Interface

qpwgraph is a graph manager dedicated to PipeWire, using the Qt C++ framework, based and pretty much like the same of QjackCtl.

Source code repository: https://gitlab.freedesktop.org/rncbc/qpwgraph

Upstream author: Rui Nuno Capela [email protected].

Prerequisites

qpwgraph software prerequisites for building are a C++17 compiler (g++), the Qt C++ framework (qt6-qtbase-devel or qt5-qtbase-devel) and of course the PipeWire API C development libraries and headers (pipewire-devel).

Optionally on build configure time, ALSA development libraries and headers (alsa-devel) are also required if ALSA MIDI (Sequencer) support is desired (cmake -DCONFIG_ALSA_MIDI=[1|ON]...).

Building

qpwgraph uses the CMake build system, version 3.15 or newer.

On the source distribution top directory:

After successful build you may test run it immedialy as follows:

If you may install it permanently, then run, optionally as root:

Note that the default installation path (<prefix>) is /usr/local .

Enjoy.

License

qpwgraph is free, open-source software, distributed under the terms of the GNU General Public License (GPL) version 2 or later.

Copyright

Copyright (C) 2021-2022, rncbc aka Rui Nuno Capela. All rights reserved.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK