-
Notifications
You must be signed in to change notification settings - Fork 1
UADE plugin for Audacious and DeaDBeeF
License
GPL-2.0, LGPL-2.1 licenses found
Licenses found
GPL-2.0
COPYING
LGPL-2.1
COPYING.LGPL
mvtiaine/audacious-uade
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This is Audacious (https://audacious-media-player.org/) input plugin for UADE (https://zakalwe.fi/uade/). Main features: - Song length and author database (see below) - Player independent songend detection (similar to "deep songend scan" option in DeliPlayer for Windows) - Preferences UI for configuring UADE playback options etc. - Custom fork of UADE including support for additional formats not (yet) supported in official UADE releases: -- Face The Music -- OctaMED Soundstudio / MMD3 -- Protracker4 / Protracker IFF - MED4 sng+samples format support via MED4->MMD0 conversion - DigiBooster 3 and DigiBooster Pro 2 (http://www.digibooster.de/) support using the official portable replay - HivelyTracker (http://www.hivelytracker.co.uk/) support using the official portable replay Modland (http://ftp.modland.com/), AMP (https://amp.dascene.net/) and UnExotica (https://www.exotica.org.uk/wiki/UnExoticA) are used as sources for precalculated song lengths and author/album meta data. In addition Mods Anthology (https://archive.org/details/cdrom-amiga-mods-anthology-1), Wanted Team (http://wt.exotica.org.uk/), Zakalwe (git://zakalwe.fi/chip) and Aminet (https://aminet.net/) are used as sources for precalculated song lengths. * Dependencies: Audacious >= 3.8 (libuade >= 3.0 if using system libuade instead of the bundled one) (libbsd on Linux if using bundled libuade) * To install via Homebrew: brew install mvtiaine/repo/audacious-uade * To install from Gentoo overlay: # Add https://github.com/mvtiaine/gentoo-overlay.git via layman or eselect repository emerge -p media-plugins/audacious-uade emerge media-plugins/audacious-uade * To build and install with Arch: wget https://raw.githubusercontent.com/mvtiaine/arch-repo/main/audacious-uade/PKGBUILD makepkg -s (sudo) pacman -U audacious-uade*.pkg* * To build and install with Debian: debian/make_deb.sh (sudo) dpkg -i build-deb/audacious-uade*.deb * To build and install from source: (autoreconf -i) mkdir -p build cd build ../configure make (sudo) make install * To use system libuade instead of bundled one: ../configure --with-system-libuade * Other notes: - The bundled uade includes some bug fixes and format support updates not (yet) merged to uade master branch - Case sensitive filesystems may cause issues for formats with external samples - Tested on OSX and Linux - My custom Audacious playlist entry template: ${?codec:[${codec}${?channels: (${channels}ch)}]} - ${?artist:${artist} - }${?album:${album} - }${title} ${?copyright:- (${copyright})} ${?year:- (${year})} ${?subsong-id:${?subsong-num:- [${subsong-id}/${subsong-num}]}} * License (source code) The project as a whole is licensed under GPL-2.0-or-later. Some parts are also licensed under LGPL-2.0-or-later, for example sources under src/converter and src/player. See src/3rdparty for 3rd party source code licenses. See https://zakalwe.fi/uade/ for UADE license information.
About
UADE plugin for Audacious and DeaDBeeF
Topics
Resources
License
GPL-2.0, LGPL-2.1 licenses found
Licenses found
GPL-2.0
COPYING
LGPL-2.1
COPYING.LGPL