118 Commits

Author SHA1 Message Date
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
Iscle
d1c4600366 Update 2022-12-31 03:32:32 +01:00
Iscle
b6a5a9a3dd Update 2022-12-14 02:56:26 +01:00
Iscle
b6ee869c04 Update 2022-12-13 03:10:29 +01:00
Iscle
de2f2142fd Update 2022-11-24 01:17:13 +01:00
Iscle
6f78cc7ff3 Update 2022-11-09 15:23:29 +01:00
Iscle
40169a4975 Update 2022-11-08 03:23:14 +01:00
Iscle
c30f2f8c6f Update 2022-10-25 03:30:21 +02:00
Iscle
346a33711f Update 2022-10-25 03:28:21 +02:00
Iscle
e2cee17b48 Update 2022-10-25 03:24:27 +02:00
Iscle
5b99913a8f Update 2022-10-17 00:48:32 +02:00
Iscle
0648b3e759 Update 2022-10-16 17:01:43 +02:00
Iscle
e1b1df1901 Update 2022-10-16 16:54:32 +02:00
Iscle
5c4092e8e4 Update 2022-10-15 03:40:21 +02:00
Iscle
59d6c12118 Update 2022-10-13 03:53:30 +02:00
Iscle
d5a7ba77be Update 2022-10-13 03:01:20 +02:00
Iscle
f0e899ab3a Update 2022-10-11 03:07:11 +02:00
Iscle
39aef22062 Update 2022-10-11 00:36:38 +02:00
Iscle
9d54379bd8 Update 2022-10-06 03:37:22 +02:00
Iscle
e84cd53d79 Update 2022-10-04 05:00:43 +02:00
Iscle
55722aa955 Update 2022-10-04 03:16:38 +02:00
Iscle
2d85d11792 Update 2022-10-03 23:52:22 +02:00