This Lavalink.jar supports filter operations and is based off of the current Lavalink dev branch.
-
Currently using https://github.com/devoxin/walkyst-lavaplayer/tree/arb (version 1.3.98-devoxin)
-
@Devoxin's lavaplayer work to fix yt searching
-
@Devoxin's alternate age restricted track lookup, temporarily removing the need for personal keys to be used
-
@TopiSenpai's koe work to resolve some 1006 close codes freyacodes/Lavalink#648
-
oshi 5.8.1 to resolve the issue listed on freyacodes/Lavalink#601
NOTE:
- This build does not include mac M1 specificity nor is JDA-NAS turned on on all cpu architectures - it is only turned on on Linux, on Intel-based 64 bit processors. If you intend to use this Lavalink.jar on a mac M1, use an Intel version of Java and you will be able to run this jar as-is, as Rosetta2 will translate it appropriately and use the bundled Intel mac native files.
architecture | lavaplayer natives | udpqueue (JDA-NAS) natives | filter (lavadsp) natives | timescale filter | avx2 support for timescale | Notes |
---|---|---|---|---|---|---|
Darwin aarch64e | ❌ | ❌ | ❌ | ❌ | ❌ | Mac M1 |
Darwin x86 64 bit | ✅ | ❌ | ✅ | ✅ | ✅ | Intel Mac, Sierra 10.12.x and greater |
Linux aarch32 | ✅ | ❌ | ❌ | ❌ ❗ | ❌ | |
Linux aarch64 | ✅ | ❌ | ✅ | ✅ | ❌ | Ubuntu or other 64-bit OS like Raspbian OS 64-bit beta on Raspberry Pi 2 or greater, armv7 or armv8 processor |
Linux ARM 32/64 | ✅ | ❌ | ✅ | ✅ | ❌ | Raspbian OS 32 bit on Raspberry Pi 2 or greater, armv7 or armv8 processor |
Linux ARMHF 32 | ✅ | ❌ | ❌ | ❌❗ | ❌ | Raspbian OS 32 bit on Raspberry Pi 1 or lesser, armv6 processor |
Linux i386 32 bit | ✅ | ❌ | ✅ | ✅ | ✅ | |
Linux x86 64 bit | ✅ | ✅ | ✅ | ✅ | ✅ | |
Windows i386 32 bit | ✅ | ❌ | ✅ | ✅ | ✅ | |
Windows x86 64 bit | ✅ | ❌ | ✅ | ✅ | ✅ |
❗ Using timescale transforms on these cpu architectures will cause a segfault. These architectures are not recommended for hosting your Lavalink.jar if you intend to use filters.