mirror of
https://github.com/sudoxnym/fdroiddata.git
synced 2026-05-22 05:39:06 +00:00
New app: me.timschneeberger.rootlessjamesdsp
This commit is contained in:
parent
dca6ce25ea
commit
1d64710b8b
2 changed files with 1134 additions and 0 deletions
78
metadata/me.timschneeberger.rootlessjamesdsp.yml
Normal file
78
metadata/me.timschneeberger.rootlessjamesdsp.yml
Normal file
|
|
@ -0,0 +1,78 @@
|
|||
AntiFeatures:
|
||||
- UpstreamNonFree
|
||||
Categories:
|
||||
- Multimedia
|
||||
- System
|
||||
License: GPL-3.0-or-later
|
||||
AuthorName: Tim Schneeberger
|
||||
SourceCode: https://github.com/ThePBone/RootlessJamesDSP
|
||||
IssueTracker: https://github.com/ThePBone/RootlessJamesDSP/issues
|
||||
Donate: https://github.com/sponsors/ThePBone
|
||||
|
||||
Summary: System-wide JamesDSP implementation for non-rooted devices
|
||||
Description: |-
|
||||
JamesDSP is a system-wide audio processing engine that doesn't need any root access.
|
||||
ADB access via a computer is required for the initial setup.
|
||||
|
||||
JamesDSP supports the following audio effects:
|
||||
* Limiter control
|
||||
* Output gain control
|
||||
* Auto dynamic range compressor
|
||||
* Dynamic bass boost
|
||||
* Interpolating FIR equalizer
|
||||
* Arbitrary response equalizer (Graphic EQ)
|
||||
* ViPER-DDC
|
||||
* Convolver
|
||||
* Live-programmable DSP (scripting engine for audio effects)
|
||||
* Analog modelling
|
||||
* Soundstage wideness
|
||||
* Crossfeed
|
||||
* Virtual room effect (reverb)
|
||||
|
||||
Limitations:
|
||||
* Apps blocking internal audio capture remain unprocessed (e.g., Spotify, Google Chrome)
|
||||
* Apps using some types of HW-accelerated playback may cause issues and need to be manually excluded (e.g., some Unity games)
|
||||
* Cannot coexist with (some) other audio effect apps (e.g., Wavelet and other apps that make use of the `DynamicsProcessing` Android API)
|
||||
|
||||
Additionally, this app integrates directly with AutoEQ. Using AutoEQ integration, you
|
||||
can search and import frequency responses that aim to correct your headphone to a neutral sound.
|
||||
Go to 'Arbitrary response equalizer > Magnitude response > AutoEQ profiles' to get started.
|
||||
|
||||
RepoType: git
|
||||
Repo: https://github.com/ThePBone/RootlessJamesDSP
|
||||
|
||||
Builds:
|
||||
- versionName: 1.1.1
|
||||
versionCode: 17
|
||||
commit: v1.1.1
|
||||
subdir: app
|
||||
submodules: true
|
||||
patch:
|
||||
- remove_crashlytics.patch
|
||||
gradle:
|
||||
- yes
|
||||
output: build/outputs/apk/rootless/release/JamesDSP-v$$VERSION$$-rootless-universal-release-unsigned.apk
|
||||
prebuild: sed -i 's/maven\ {\ url\ =\ java\.net\.URI("https\:\/\/jitpack\.io")\
|
||||
}/maven("https:\/\/jitpack.io")/' ../build.gradle.kts
|
||||
scandelete:
|
||||
- app/src/main/cpp/libjamesdsp
|
||||
ndk: r23c
|
||||
|
||||
MaintainerNotes: |-
|
||||
Scanner complains about app/src/main/cpp/libjamesdsp/Main/DSPManager/libs/android-support-v13.jar,
|
||||
however it's needed to build DSPManager for libjamesdsp, not libjamesdsp itself, so it's safe to
|
||||
remove it, RootlessJamesDSP doesn't need DSPManager from libjamesdsp.
|
||||
|
||||
Scanner complains about unrecognized maven repo (regex matches the wrong thing), however this repo is
|
||||
allowed in f-droid:
|
||||
https://gitlab.com/fdroid/fdroidserver/-/blob/master/fdroidserver/scanner.py#L439,
|
||||
Adapted the repo line to proper kotlin DSL syntax.
|
||||
|
||||
AUM is disabled since the massive patch is very likely to fail in newer versions and needs to be adapted
|
||||
manually.
|
||||
|
||||
AutoUpdateMode: None
|
||||
UpdateCheckMode: Tags
|
||||
UpdateCheckData: buildSrc/src/main/kotlin/AndroidConfig.kt|versionCode\s=\s(\d+)|.|versionName\s=\s"(.*)"
|
||||
CurrentVersion: 1.1.1
|
||||
CurrentVersionCode: 17
|
||||
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue