Skip to content
/ plug Public

Software for Fender Mustang Amps.

License

Notifications You must be signed in to change notification settings

offa/plug

Folders and files

NameName
Last commit message
Last commit date

Latest commit

20e3422 · Mar 5, 2025
Mar 5, 2025
Dec 5, 2023
Oct 13, 2024
Jan 21, 2025
Feb 10, 2025
Jan 21, 2025
Jan 21, 2025
Feb 6, 2023
Feb 24, 2023
Mar 5, 2025
Dec 10, 2023
Nov 15, 2017
Nov 13, 2017
Oct 13, 2024
Aug 5, 2024
Feb 10, 2025
Jan 12, 2020

Repository files navigation

Plug

CI Pipeline Status Coverage Report GitHub release License C++

A client Software for Fender Mustang Amps. This is a fork of piorekf's Plug.

Plug is an alternative to the (discontinued) FUSE software. It allows to control the amplifier and organize presets.

Please see Contributing for how to contribute to this project.

Requirements

See Setup for installation instructions.

Building

Building and testing is done through CMake:

mkdir build && cd build
cmake ..
make
make unittest

Installation

CMake will install the application and udev rules using:

make install

The udev rule allows the USB access without root for the users of the plugdev group.

Libusb Logging

Debug message logging of libusb can be controlled by the LIBUSB_DEBUG variable (0: None, 1: Error, 2: Warning, 3: Info, 4: Debug).

Credits

Thanks to piorekf and all Plug contributors.

License

GNU General Public License (GPLv3+)

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.