168 Commits

Author SHA1 Message Date
Iscle
37d723ff09 Bump ViPER version to v1.0.0
Some checks failed
build / build (arm64-v8a) (push) Failing after 20s
build / build (armeabi-v7a) (push) Failing after 10s
build / build (x86) (push) Failing after 12s
build / build (x86_64) (push) Failing after 11s
build / package (push) Has been skipped
2025-05-02 01:37:44 +02:00
Iscle
9e9008d76a Clean up AIDL code 2025-05-02 01:23:01 +02:00
Iscle
ff8f29489c Build ViPER for all AIDL versions (V1, V2, V3)
Some checks failed
build / build (arm64-v8a) (push) Failing after 17s
build / build (armeabi-v7a) (push) Failing after 31s
build / build (x86) (push) Failing after 15s
build / build (x86_64) (push) Failing after 15s
build / package (push) Has been skipped
2025-04-28 00:29:21 +02:00
Iscle
95a3c3f7c2 Builds 3 versions with aosp build system 2025-04-22 01:16:20 +02:00
Iscle
3396fd0f5f Fix some warnings and build a single shared lib
Some checks failed
build / build (arm64-v8a) (push) Failing after 12s
build / build (armeabi-v7a) (push) Failing after 14s
build / build (x86) (push) Failing after 13s
build / build (x86_64) (push) Failing after 21s
build / package (push) Has been skipped
2025-04-03 02:17:00 +02:00
Iscle
8463b73ccc Improve log header and fix some includes 2025-04-03 00:35:10 +02:00
Iscle
5840621060 Delete unused ffts external module 2025-04-03 00:25:23 +02:00
Iscle
2045d11a9e Merge remote-tracking branch 'origin/foss' into foss 2025-04-03 00:23:59 +02:00
Iscle
81c2a2c3e0
Merge pull request #25 from anonymix007/aidl
Implement AIDL IEffect ViPER library
2025-04-02 23:59:46 +02:00
anonymix007
d71c29e4da Implement AIDL IEffect ViPER library 2025-04-01 19:24:04 +03:00
Iscle
15ddc2d421 Add "type" UUID to v4a_re effect xml 2025-03-31 01:33:53 +02:00
Iscle
bdf5053968 Fix return value 2024-04-10 00:41:11 +02:00
Iscle
0aebad3049
Merge pull request #21 from xddxdd/fix-stereo3dsurround
Fix Stereo3DSurround remainder handling
2024-04-10 00:35:49 +02:00
Iscle
11133beedd Fix DynamicSystem parameter types 2024-04-10 00:34:22 +02:00
Iscle
ba6033cd3b Add ViPER-DDC and Dynamic System command handlers 2024-04-09 23:46:47 +02:00
Iscle
11e5cb6918 ViPERDDC: Do not spam log when sampling rate is invalid 2024-04-09 03:38:01 +02:00
Iscle
0c86463646 Add new setter functions 2024-03-23 01:54:16 +01:00
Iscle
593e1d4a27 Add debug logs to set parameter calls 2024-03-20 15:14:35 +01:00
Iscle
68168ac2a0 Fix reset command 2024-03-20 13:44:52 +01:00
Iscle
8107aee217 Improved interface
Not all effects are implemented. Untested.
2024-03-14 14:11:11 +01:00
Iscle
8cc3af5730
Merge pull request #20 from xddxdd/fix-reverberation
Fix CRevModel process function loop stride
2024-03-14 13:02:04 +01:00
Iscle
175f854f3d actions: Remove useless "ls" call 2024-03-14 00:18:34 +01:00
Iscle
3145edc1ba actions: Use download-artifact@4 2024-03-14 00:17:02 +01:00
Iscle
fa0adbc8a2 actions: Fix build 2024-03-14 00:11:44 +01:00
Iscle
2d0b6340a3 actions: Update packages 2024-03-14 00:07:08 +01:00
Iscle
07c1fd7566 actions: Use included NDK 2024-03-14 00:04:44 +01:00
Iscle
df53254cfa Bump version to 0.7.0-alpha1 2024-03-13 23:52:11 +01:00
Lan Tian
40191e47f0
Fix Stereo3DSurround remainder handling 2024-01-09 16:24:03 -08:00
Lan Tian
958ff60d11
Fix CRevModel process function loop stride 2024-01-09 01:12:16 -08:00
Iscle
eb65772bb0 Bump version to 0.6.1 2023-12-09 23:59:28 +01:00
Iscle
de2dabe63a Bump version to 0.6.0 2023-12-09 23:52:49 +01:00
Iscle
07b390247b Bump version to 0.6.0 2023-12-09 17:22:44 +01:00
Iscle
0d9122ef53 actions: Let's actualy upload the proper directory xD 2023-09-03 03:57:27 +02:00
Iscle
657e2f3827 actions: Try to not create a double .zip... 2023-09-03 03:55:06 +02:00
Iscle
57fb5eb87b actions: Do not create a folder for each abi
That's old news ;)
2023-09-03 03:52:05 +02:00
Iscle
3589e71c4d actions: Do not package before building! 2023-09-03 03:48:17 +02:00
Iscle
17a199c2bc actions: Do everything in the same workflow 2023-09-03 03:47:26 +02:00
Iscle
69f6395bec actions: Only package the module after everything is built 2023-09-03 03:41:32 +02:00
Iscle
b45b01d847 actions: Create Magisk Module with GitHub Actions 2023-09-03 03:38:22 +02:00
Iscle
808c7cb8e9 Delete ViPERBass destructor declaration as it's no longer required 2023-09-03 03:25:45 +02:00
Iscle
a947fd7f79 Make ViPERBass stereo :) 2023-09-03 03:22:29 +02:00
Iscle
86b50169a0 Compile with -O3 and -flto. Also strip the binaries.
Fixes #17.
2023-09-02 14:11:01 +02:00
Iscle
f560faea08 v0.5.0 v0.5.0 2023-05-22 00:40:55 +02:00
Iscle
5c0d69d970 Fix ViPER DDC, add architecture info 2023-05-21 18:46:20 +02:00
Iscle
9764057ca7 Clamp floatToFloat accomulate result v0.4.0 2023-05-18 01:05:27 +02:00
Iscle
3f114fdbb4 Improve buffer processing and pcm conversion 2023-05-17 03:31:39 +02:00
Iscle
50f1bd350a Fix some compiler warnings on 32 bit architectures 2023-05-16 18:08:43 +02:00
Iscle
57182c9daa Fix some compiler warnings 2023-05-16 18:07:10 +02:00
Iscle
d78189693a Only copy audio effect config based on the mask 2023-05-16 18:03:24 +02:00
Iscle
93d64d9f36 Add a method to pass the chosen config to the app 2023-05-16 13:02:26 +02:00