Commit Graph

  • 0310b01599 C++ hackery Iscle 2023-05-15 02:15:46 +02:00
  • 3decda5e82 C++ hackery Iscle 2023-05-12 03:50:26 +02:00
  • 3082bf6af7 Subwoofer: Process two samples at a time Iscle 2023-03-11 00:38:23 +01:00
  • 3edf47a26d Fix SpectrumExtend Iscle 2023-03-10 23:47:48 +01:00
  • 6550d6e58b Fix ViPERBass Pure bass + crash Iscle 2023-03-10 23:46:34 +01:00
  • 952d24ba7a Fixed SoftwareLimiter crash on 64 bit devices Iscle 2023-03-10 22:54:33 +01:00
  • 8eed46db09 Add ffts as a submodule (because this is what ViPER used) Iscle 2023-03-02 02:37:55 +01:00
  • 942988d1b0 Update Convolver Iscle 2023-03-02 01:26:15 +01:00
  • a7a3f171a6 Merge remote-tracking branch 'origin/rewrite-continued' into rewrite-continued Iscle 2023-03-01 19:49:39 +01:00
  • aaa0ac2634 Multiple updates Iscle 2023-03-01 19:49:26 +01:00
  • 45df8d9fcc Start implementing Convolver Iscle 2023-03-01 19:38:35 +01:00
  • 2c4e153120 Improved implementation Iscle 2023-01-26 00:19:45 +01:00
  • 2e9a84134b Fix: do not overwrite the output buffer when it is accumulative. Iscle 2023-01-25 01:48:00 +01:00
  • a7d5eb60cd Added dirty SoftwareLimiter implementation Iscle 2023-01-08 01:11:46 +01:00
  • 11952040a3 Update Iscle 2023-01-06 03:24:08 +01:00
  • d1c4600366 Update Iscle 2022-12-31 03:32:32 +01:00
  • b6a5a9a3dd Update Iscle 2022-12-14 02:56:26 +01:00
  • b6ee869c04 Update Iscle 2022-12-13 03:10:29 +01:00
  • de2f2142fd Update Iscle 2022-11-24 01:17:13 +01:00
  • 6f78cc7ff3 Update Iscle 2022-11-09 15:23:29 +01:00
  • 40169a4975 Update Iscle 2022-11-08 03:23:14 +01:00
  • c30f2f8c6f Update Iscle 2022-10-25 03:30:21 +02:00
  • 346a33711f Update Iscle 2022-10-25 03:28:21 +02:00
  • e2cee17b48 Update Iscle 2022-10-25 03:24:27 +02:00
  • 5b99913a8f Update Iscle 2022-10-17 00:48:32 +02:00
  • 0648b3e759 Update Iscle 2022-10-16 17:01:43 +02:00
  • e1b1df1901 Update Iscle 2022-10-16 16:54:32 +02:00
  • 5c4092e8e4 Update Iscle 2022-10-15 03:40:21 +02:00
  • 59d6c12118 Update Iscle 2022-10-13 03:53:30 +02:00
  • d5a7ba77be Update Iscle 2022-10-13 03:01:20 +02:00
  • f0e899ab3a Update Iscle 2022-10-11 03:07:11 +02:00
  • 39aef22062 Update Iscle 2022-10-11 00:36:38 +02:00
  • 9d54379bd8 Update Iscle 2022-10-06 03:37:22 +02:00
  • e84cd53d79 Update Iscle 2022-10-04 05:00:43 +02:00
  • 55722aa955 Update Iscle 2022-10-04 03:16:38 +02:00
  • 2d85d11792 Update Iscle 2022-10-03 23:52:22 +02:00
  • 82ecf8ae5f essential.h: Revert effect->viper rename Iscle 2022-10-03 23:51:53 +02:00
  • b06f90357f Update Iscle 2022-09-28 03:38:57 +02:00
  • 9303dfbc37 Update Iscle 2022-09-28 03:14:29 +02:00
  • 6d7fd4d9e6 Update Iscle 2022-09-27 03:48:49 +02:00
  • 96563a651d Update Iscle 2022-09-25 02:02:07 +02:00
  • e9857b11db Update Iscle 2022-09-25 01:46:10 +02:00
  • 3e6be85fe6 Update Iscle 2022-09-25 01:28:56 +02:00
  • b20e30759a Update Iscle 2022-09-25 00:46:32 +02:00
  • e46f205779 Update Iscle 2022-09-23 04:15:43 +02:00
  • 64e356c7b7 Finish MultiBiquad implementation Iscle 2022-09-23 00:12:27 +02:00
  • 420c09be29 Update Iscle 2022-09-21 03:43:03 +02:00
  • 9e81c8b1d0 FIR: Initial implementation Iscle 2022-09-21 03:06:50 +02:00
  • 40981f156e Fix build Iscle 2022-09-19 04:30:42 +02:00
  • 2d185130a4 Update Iscle 2022-09-19 04:30:07 +02:00
  • 36275e8fba ViPERBass: Fix Pure Bass+ mode Iscle 2022-09-19 02:53:47 +02:00
  • 9e628a2fd7 ViPERBass: Clean up Iscle 2022-09-19 02:43:27 +02:00
  • 849cc612c9 ViPERBass: Fix compiler warning Iscle 2022-09-19 02:37:58 +02:00
  • 340908ba75 ViPERBass: Initial implementation Iscle 2022-09-19 02:36:53 +02:00
  • a04a1c0f71 Remove HighShelf.SetQuality calls Iscle 2022-09-18 05:13:03 +02:00
  • 83563168ea Implement HighShelf Iscle 2022-09-18 05:12:26 +02:00
  • a0034f3acc Update Iscle 2022-09-18 03:39:40 +02:00
  • d2ff3ff6cf Update Iscle 2022-09-18 03:38:22 +02:00
  • 5116784a09 Clean up Iscle 2022-09-16 12:59:25 +02:00
  • 40339a15cd Update Iscle 2022-09-16 03:16:58 +02:00
  • fcd7da0f13 Update Iscle 2022-09-13 02:16:31 +02:00
  • 3b905032eb ViPER: Fix build Iscle 2022-09-13 02:14:50 +02:00
  • c6390aceb7 AdaptiveBuffer: Initial implementation Iscle 2022-09-13 02:14:03 +02:00
  • 30e8bd545c ViPER: Make it build Iscle 2022-09-06 17:57:23 +02:00
  • 8bf909a25d Add function prototypes for many functions (still incomplete, will not build) Iscle 2022-08-30 00:39:15 +02:00
  • 11fbdcb7fb ViPER: Start implementing command function Iscle 2022-08-28 20:31:15 +02:00
  • 574ae5d1e7 Add kissfft submodule Iscle 2022-08-28 19:09:57 +02:00
  • 7a83bd90ef Remove pushed (by accident) kissfft files Iscle 2022-08-28 19:06:41 +02:00
  • 89ddadeabc Fix .gitmodules Iscle 2022-08-28 19:04:01 +02:00
  • 3870fb45d6 Project-wide: Start separating Android logic from DSP logic Iscle 2022-08-28 19:02:27 +02:00
  • 6d204bd433 Effect: Remove unused commands Iscle 2022-08-28 14:37:22 +02:00
  • deec86c3c3 Initialize objects to zero using the "new" keyword with () option Iscle 2022-08-24 11:07:15 +02:00
  • c357e50030 Use new and delete instead of malloc and free Iscle 2022-08-24 10:02:52 +02:00
  • 7954f0cc79 Fix software limiter array loop Iscle 2022-08-24 09:48:11 +02:00
  • 77e0661d1f Fix software limiter array loop Iscle 2022-08-24 09:44:23 +02:00
  • 2f2211821a ProcessUnit_FX: Implement constructor, destructor and ResetAllEffects() Iscle 2022-08-24 01:08:20 +02:00
  • 3fd428155e Update some files Iscle 2022-08-23 14:59:08 +02:00
  • d4eaeb0932 Add KISS FFT submodule Iscle 2022-08-23 14:58:18 +02:00
  • 44150f6e5a Use new KISS FFT library Iscle 2022-08-23 14:55:35 +02:00
  • 6300df0be0 Add name and implementor to descriptor struct Iscle 2022-08-23 07:47:06 +00:00
  • 926aec54bb Reformatted code Iscle 2022-08-23 00:26:44 +02:00
  • 7912b7deec viper.cpp: Rename methods and general housekeeping Iscle 2022-08-23 00:17:32 +02:00
  • 7701f9f87b
    Add gradle build setup rewrite Martmists 2021-10-26 04:36:34 +02:00
  • b8f2a30dbe Start work on PConvSingle and VHE Martmists 2021-09-18 13:37:23 +02:00
  • 3db1c228a3 named enums Martijn 2021-08-02 21:14:28 +02:00
  • 779c172aa8 hifi and clarity Martmists 2021-07-31 16:00:35 +02:00
  • aa87dba34f DiffSurround and WaveBuffer_I32 Martmists 2021-07-31 01:15:40 +02:00
  • 7b60aaeecd SpeakerCorrection and Subwoofer Martmists 2021-07-30 21:51:26 +02:00
  • 4fb9cee285 harmonics, analogx and spectrumextend Martijn 2021-07-30 16:54:59 +02:00
  • 46dac9bf20 Merge branch 'rewrite' of github.com:AndroidAudioMods/ViPERFX_RE into rewrite Martijn 2021-07-30 11:33:25 +02:00
  • 40278046ad update docs Martijn 2021-07-30 11:33:13 +02:00
  • fba6de29a4 remove typo Martmists 2021-07-29 23:56:13 +02:00
  • 2e6f8d6daa small fixes Martijn 2021-07-29 17:00:39 +02:00
  • b7dae6a4b6 work on HighShelf Martmists 2021-07-28 23:50:34 +02:00
  • 5d83c1356c NoiseSharpening Martmists 2021-07-28 22:34:00 +02:00
  • 7fabac795e small fixes Martmists 2021-07-28 18:22:50 +02:00
  • 7898ffef45 DynamicBass and DynamicSystem Martijn 2021-07-28 14:20:36 +02:00
  • c9453995e5 PolesFilter Martijn 2021-07-28 13:31:55 +02:00
  • 847dd91ea1 readme and depthsurround Martijn 2021-07-28 12:40:34 +02:00
  • f7cdd16376 Reverberation Martmists 2021-07-28 00:54:15 +02:00