TARV is proprietary software. It bundles the third-party components below, each under its own license. Their copyright and attribution travel with every distribution of the app.
libprojectM v4 — prebuilt native library (libprojectM-4.so), © projectM authors.
It is dynamically linked as a separate .so and can be replaced by rebuilding from source:
github.com/projectM-visualizer/projectm.
The JNI wrapper code is TARV's own.
libc++_shared (Android NDK STL) — © LLVM, Apache-2.0 with LLVM exception.
JetBrains Mono — © JetBrains. Embedded and redistributable under the OFL.
The bundled .milk presets are community MilkDrop/projectM presets (authors include suksma,
Geiss, Flexi, Rovastar, Aderrasi, En-D and others), collected from the official projectM preset
repositories. Following projectM's long-standing policy, these presets are treated as public domain and
free to redistribute. If you authored a preset and want it removed, contact us and it will be taken down.
Networking uses the platform java.net stack and the Android SDK's org.json —
no third-party HTTP library is bundled.