Commit Graph

139 Commits

Author SHA1 Message Date
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 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 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
Iscle
3361fbfb7e Disable sampling rate cap
Only some of the effects rely on the sampling rate being at most 48kHz, it's better to handle this inside the effects themselves.
2023-05-16 03:12:51 +02:00
Iscle
bf580b11ad Do not use pointers for each effect in the ViPER class 2023-05-16 03:02:29 +02:00
Iscle
01029501e2 Pass disable reason to the app 2023-05-16 02:10:42 +02:00
Iscle
173222774f Actions: Do not clean the build, as it's not needed 2023-05-16 02:04:10 +02:00
Iscle
73d9d17323 Actions: Use actions/cache@v3 2023-05-16 01:59:23 +02:00
Iscle
eb8a7cc77b Actions: Build with NEON support for armeabi-v7a platforms 2023-05-16 01:58:33 +02:00
Iscle
213cd3ce25 Actions: Set minimum SDK version to 21 2023-05-16 01:57:13 +02:00
Iscle
4826177dac Actions: Update versions 2023-05-16 01:12:03 +02:00
Iscle
fe2f1c197a Actions: Update versions 2023-05-16 01:07:49 +02:00
Iscle
7c48ebc523 Actions: Fix build path 2023-05-16 01:03:12 +02:00
Iscle
3f71866a36 Fix CMakeLists 2023-05-16 00:59:31 +02:00
Iscle
034ca6ed61 Actions: Make it run on any branch 2023-05-16 00:56:57 +02:00
Iscle
36d87e062d Add GitHub Actions workflow 2023-05-16 00:55:57 +02:00
Iscle
5a053df9ce C++ hackery 2023-05-15 18:09:07 +02:00
Iscle
0310b01599 C++ hackery 2023-05-15 02:15:46 +02:00
Iscle
3decda5e82 C++ hackery 2023-05-12 03:50:26 +02:00
Iscle
3082bf6af7 Subwoofer: Process two samples at a time 2023-03-11 00:38:23 +01:00
Iscle
3edf47a26d Fix SpectrumExtend 2023-03-10 23:47:48 +01:00
Iscle
6550d6e58b Fix ViPERBass Pure bass + crash
More cleanup is due, but will suffice for now.
2023-03-10 23:46:34 +01:00
Iscle
952d24ba7a Fixed SoftwareLimiter crash on 64 bit devices
More cleanup is due, but will suffice for now.
2023-03-10 22:54:33 +01:00
Iscle
8eed46db09 Add ffts as a submodule (because this is what ViPER used) 2023-03-02 02:37:55 +01:00
Iscle
942988d1b0 Update Convolver 2023-03-02 01:26:15 +01:00
Iscle
a7a3f171a6 Merge remote-tracking branch 'origin/rewrite-continued' into rewrite-continued 2023-03-01 19:49:39 +01:00
Iscle
aaa0ac2634 Multiple updates 2023-03-01 19:49:26 +01:00
Iscle
45df8d9fcc Start implementing Convolver 2023-03-01 19:38:35 +01:00
Iscle
2c4e153120 Improved implementation 2023-01-26 00:19:45 +01:00
Iscle
2e9a84134b Fix: do not overwrite the output buffer when it is accumulative.
Fixes https://github.com/AndroidAudioMods/ViPER4Android/issues/16
2023-01-25 01:48:00 +01:00
Iscle
a7d5eb60cd Added dirty SoftwareLimiter implementation 2023-01-08 01:11:46 +01:00
Iscle
11952040a3 Update 2023-01-06 03:24:08 +01:00