Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Audio4Linux/Viper4Linux-GUI

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

318 Commits
318 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Viper4Linux-GUI

Build Status GitHub GitHub release

Official UI for Viper4Linux https://github.com/Audio4Linux/Viper4Linux

  • Telegram: @ThePBone
  • Supports both Viper4Linux2 and legacy Viper4Linux

Repository status

This project will likely not receive any more feature updates, as my focus has shifted towards JamesDSP for Linux.

JDSP is a free & open-source audio effects processor with more DSP algorithms that are actively developed. It also includes an updated GUI with more features, such as AutoEQ integration, a scripting engine for custom audio effects, and full Pipewire support.

Installation

IMPORTANT: Make sure to install the Viper4Linux driver and CLI first. It is not included with this GUI: https://github.com/Audio4Linux/Viper4Linux

Arch

On Arch you can use the AUR package (using git) provided by yochananmarqos:

yay -S viper4linux-gui-git  

Or this one to get the latest stable release:

yay -S viper4linux-gui

AUR version AUR version

Ubuntu (PPA)

Add my PPA repository if you haven't already:

curl -s --compressed "https://thepbone.github.io/PPA-Repository/KEY.gpg" | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/thepbone_ppa.gpg
sudo curl -s --compressed -o /etc/apt/sources.list.d/thepbone_ppa.list "https://thepbone.github.io/PPA-Repository/thepbone_ppa.list"
sudo apt update

And install the app:

sudo apt install viper4linux-gui

View PPA on GitHub

Debian

You can find DEB packages here.

sudo dpkg -i <..deb-filename..>

Build from sources

This GUI requires the following dependencies:

  • Required Qt version: Qt 5.9.5 or higher
  • Required Qt modules: core, gui, xml, dbus, network, svg and multimedia

Dependencies for Debian-based distros:

sudo apt install libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev gstreamer1.0-plugins-bad libgstreamer-plugins-bad1.0-dev libpulse-dev
sudo apt install qtbase5-dev qtmultimedia5-dev libqt5svg5-dev  
sudo apt install libqt5core5a libqt5dbus5 libqt5gui5 libqt5multimedia5 libqt5svg5 libqt5xml5 libqt5network5

Clone this repository

git clone https://github.com/Audio4Linux/Viper4Linux-GUI

Compile sources

cd Viper4Linux-GUI
qmake V4L_Frontend.pro
make
./V4L_Frontend

Optional: Manual Install

Copy to /usr/local/bin
sudo cp V4L_Frontend /usr/local/bin/viper-gui
sudo chmod 755 /usr/local/bin/viper-gui
Create Menu Entry
sudo cat <<EOT >> /usr/share/applications/viper-gui.desktop
[Desktop Entry]
Name=Viper4Linux
GenericName=Equalizer
Comment=User Interface for Viper4Linux
Keywords=equalizer
Categories=AudioVideo;Audio;
Exec=viper-gui
Icon=viper-gui
StartupNotify=false
Terminal=false
Type=Application
EOT
Download Icon
sudo wget -O /usr/share/pixmaps/viper-gui.png https://raw.githubusercontent.com/Audio4Linux/Viper4Linux-GUI/master/viper.png -q --show-progress

Screenshots

GIF GIF

Credits

Packages

About

Official UI for Viper4Linux2

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Morty Proxy This is a proxified and sanitized view of the page, visit original site.