157 Commits

Author SHA1 Message Date
Iscle
9e81c8b1d0 FIR: Initial implementation 2022-09-21 03:06:50 +02:00
Iscle
40981f156e Fix build 2022-09-19 04:30:42 +02:00
Iscle
2d185130a4 Update 2022-09-19 04:30:07 +02:00
Iscle
36275e8fba ViPERBass: Fix Pure Bass+ mode 2022-09-19 02:53:47 +02:00
Iscle
9e628a2fd7 ViPERBass: Clean up 2022-09-19 02:43:27 +02:00
Iscle
849cc612c9 ViPERBass: Fix compiler warning 2022-09-19 02:37:58 +02:00
Iscle
340908ba75 ViPERBass: Initial implementation 2022-09-19 02:36:53 +02:00
Iscle
a04a1c0f71 Remove HighShelf.SetQuality calls 2022-09-18 05:13:03 +02:00
Iscle
83563168ea Implement HighShelf 2022-09-18 05:12:26 +02:00
Iscle
a0034f3acc Update 2022-09-18 03:39:40 +02:00
Iscle
d2ff3ff6cf Update 2022-09-18 03:38:22 +02:00
Iscle
5116784a09 Clean up 2022-09-16 12:59:25 +02:00
Iscle
40339a15cd Update 2022-09-16 03:16:58 +02:00
Iscle
fcd7da0f13 Update 2022-09-13 02:16:31 +02:00
Iscle
3b905032eb ViPER: Fix build 2022-09-13 02:14:50 +02:00
Iscle
c6390aceb7 AdaptiveBuffer: Initial implementation 2022-09-13 02:14:03 +02:00
Iscle
30e8bd545c ViPER: Make it build 2022-09-06 17:57:23 +02:00
Iscle
8bf909a25d Add function prototypes for many functions (still incomplete, will not build) 2022-08-30 00:39:15 +02:00
Iscle
11fbdcb7fb ViPER: Start implementing command function 2022-08-28 20:31:15 +02:00
Iscle
574ae5d1e7 Add kissfft submodule 2022-08-28 19:09:57 +02:00
Iscle
7a83bd90ef Remove pushed (by accident) kissfft files 2022-08-28 19:06:41 +02:00
Iscle
89ddadeabc Fix .gitmodules 2022-08-28 19:04:01 +02:00
Iscle
3870fb45d6 Project-wide: Start separating Android logic from DSP logic 2022-08-28 19:02:27 +02:00
Iscle
6d204bd433 Effect: Remove unused commands 2022-08-28 14:37:22 +02:00
Iscle
deec86c3c3 Initialize objects to zero using the "new" keyword with () option 2022-08-24 11:07:15 +02:00
Iscle
c357e50030 Use new and delete instead of malloc and free 2022-08-24 10:02:52 +02:00
Iscle
7954f0cc79 Fix software limiter array loop 2022-08-24 09:48:11 +02:00
Iscle
77e0661d1f Fix software limiter array loop 2022-08-24 09:44:23 +02:00
Iscle
2f2211821a ProcessUnit_FX: Implement constructor, destructor and ResetAllEffects() 2022-08-24 01:08:20 +02:00
Iscle
3fd428155e Update some files 2022-08-23 14:59:08 +02:00
Iscle
d4eaeb0932 Add KISS FFT submodule 2022-08-23 14:58:18 +02:00
Iscle
44150f6e5a Use new KISS FFT library 2022-08-23 14:55:35 +02:00
Iscle
6300df0be0 Add name and implementor to descriptor struct 2022-08-23 07:47:06 +00:00
Iscle
926aec54bb Reformatted code
Indentated with 4 spaces
2022-08-23 00:26:44 +02:00
Iscle
7912b7deec viper.cpp: Rename methods and general housekeeping
Removed strcpy calls as those would lead to a buffer overflow and were unnecessary. Alse added nullptr checking just in case (official Google effects do so)
2022-08-23 00:17:32 +02:00
Martmists
7701f9f87b
Add gradle build setup
Signed-off-by: Martmists <martmists@gmail.com>
2021-10-26 04:36:34 +02:00
Martmists
b8f2a30dbe Start work on PConvSingle and VHE 2021-09-18 13:37:23 +02:00
Martijn
3db1c228a3 named enums 2021-08-02 21:14:28 +02:00
Martmists
779c172aa8 hifi and clarity 2021-07-31 16:00:35 +02:00
Martmists
aa87dba34f DiffSurround and WaveBuffer_I32 2021-07-31 01:15:40 +02:00
Martmists
7b60aaeecd SpeakerCorrection and Subwoofer 2021-07-30 21:51:26 +02:00
Martijn
4fb9cee285 harmonics, analogx and spectrumextend 2021-07-30 16:54:59 +02:00
Martijn
46dac9bf20 Merge branch 'rewrite' of github.com:AndroidAudioMods/ViPERFX_RE into rewrite 2021-07-30 11:33:25 +02:00
Martijn
40278046ad update docs 2021-07-30 11:33:13 +02:00
Martmists
fba6de29a4 remove typo 2021-07-29 23:56:13 +02:00
Martijn
2e6f8d6daa small fixes 2021-07-29 17:00:39 +02:00
Martmists
b7dae6a4b6 work on HighShelf 2021-07-28 23:50:34 +02:00
Martmists
5d83c1356c NoiseSharpening 2021-07-28 22:34:00 +02:00
Martmists
7fabac795e small fixes 2021-07-28 18:22:50 +02:00
Martijn
7898ffef45 DynamicBass and DynamicSystem 2021-07-28 14:20:36 +02:00