Commit Graph

  • 37d723ff09 Bump ViPER version to v1.0.0 aidl2 Iscle 2025-05-02 01:37:44 +02:00
  • 9e9008d76a Clean up AIDL code Iscle 2025-05-02 01:23:01 +02:00
  • ff8f29489c Build ViPER for all AIDL versions (V1, V2, V3) Iscle 2025-04-28 00:29:21 +02:00
  • 95a3c3f7c2 Builds 3 versions with aosp build system Iscle 2025-04-22 01:16:20 +02:00
  • 421a72c193 Test aidl Iscle 2025-04-21 13:00:17 +02:00
  • 8ca8a8b778 Revert "More stupid stuff" Iscle 2025-04-21 12:55:06 +02:00
  • fb3cd8729e Revert "More stupid stuff" Iscle 2025-04-21 12:55:04 +02:00
  • 796ca3ac35 Test Iscle 2025-04-21 12:43:25 +02:00
  • a44c581280 More stupid stuff Iscle 2025-04-08 00:19:26 +02:00
  • d4f8e87912 More stupid stuff Iscle 2025-04-07 22:55:16 +02:00
  • b372155da2 Allow manual workflow trigger Iscle 2025-04-06 15:49:32 +02:00
  • c9493aaf0a test Iscle 2025-04-06 15:41:07 +02:00
  • 3396fd0f5f Fix some warnings and build a single shared lib foss Iscle 2025-04-03 02:17:00 +02:00
  • 8463b73ccc Improve log header and fix some includes Iscle 2025-04-03 00:35:10 +02:00
  • 5840621060 Delete unused ffts external module Iscle 2025-04-03 00:25:23 +02:00
  • 2045d11a9e Merge remote-tracking branch 'origin/foss' into foss Iscle 2025-04-03 00:23:59 +02:00
  • 9f76039bf9 Update Iscle 2025-04-03 00:23:29 +02:00
  • 81c2a2c3e0
    Merge pull request #25 from anonymix007/aidl Iscle 2025-04-02 23:59:46 +02:00
  • 5e5012120b Shim test Iscle 2025-04-02 12:57:25 +02:00
  • b65dd9fd0b Add verbose logging Iscle 2025-04-02 12:28:43 +02:00
  • d2aeef3e64 Add shims for hidden API Iscle 2025-04-02 12:13:09 +02:00
  • 4c430372b5 Extract threading logic to EffectThread and other changes Iscle 2025-04-02 02:43:03 +02:00
  • 90773bbf7a actions: Clone submodules when building Iscle 2025-04-02 02:05:35 +02:00
  • e769ff7d4e Fix build Iscle 2025-04-02 02:02:51 +02:00
  • d23bbdf7e1 Add effect boilerplate code Iscle 2025-04-02 01:32:17 +02:00
  • c5c4810230 Add script to build AIDL files Iscle 2025-04-02 00:44:15 +02:00
  • f1bd1567aa Add external dependencies Iscle 2025-04-02 00:43:09 +02:00
  • 9423ded62a CMakeLists cleanup Iscle 2025-04-01 23:09:42 +02:00
  • 985174f4c6 Fix createEffect return value Iscle 2025-04-01 23:06:17 +02:00
  • 4eb77fa743 Set min sdk to 31 Iscle 2025-04-01 23:00:52 +02:00
  • e82945461d Add generated AIDL files Iscle 2025-04-01 22:57:03 +02:00
  • 7d2f6b0b31 Move files around a bit more Iscle 2025-04-01 20:40:02 +02:00
  • 3b9804a393 Move include folder inside cpp src Iscle 2025-04-01 20:33:04 +02:00
  • 9682bee001 Add .gitmodules Iscle 2025-04-01 20:32:51 +02:00
  • 9f9365e98d Delete .gitmodules Iscle 2025-04-01 20:31:04 +02:00
  • 97912b72fe Moving files around Iscle 2025-04-01 20:30:45 +02:00
  • d71c29e4da Implement AIDL IEffect ViPER library anonymix007 2025-01-14 15:18:50 +03:00
  • 2083654a07 Add UUID handling and effect descriptor for ViPER4Android Iscle 2025-03-31 18:22:23 +02:00
  • ec972e5099 Add aidl defines Iscle 2025-03-31 18:09:07 +02:00
  • f4fe8dd0d7 Add "type" UUID to v4a_re effect xml Iscle 2025-03-31 01:33:53 +02:00
  • 15ddc2d421 Add "type" UUID to v4a_re effect xml Iscle 2025-03-31 01:33:53 +02:00
  • e7258d27df Export createEffect, destroyEffect and queryEffect functions Iscle 2025-03-31 01:19:59 +02:00
  • d3fb5d04b6
    Merge e2a6a406a2b4ad95d0ac78d919adc4ebb5139a59 into bdf5053968124d1e03c104defc8ea735c1114747 anonymix007 2025-01-20 22:07:30 +03:00
  • e2a6a406a2 Implement effect offloading to Hexagon DSP anonymix007 2025-01-20 20:05:07 +03:00
  • 0733c93ef9
    Merge ad409c7e57b73cd33d25cabfde76cdab1da7fb42 into bdf5053968124d1e03c104defc8ea735c1114747 rhjdvsgsgks 2025-01-14 01:13:09 +00:00
  • ad409c7e57 expose effect directly myself 2024-12-29 15:50:01 +00:00
  • 035d5b4025 make it build on linux myself 2024-12-29 11:49:58 +00:00
  • bdf5053968 Fix return value Iscle 2024-04-10 00:41:11 +02:00
  • 0aebad3049
    Merge pull request #21 from xddxdd/fix-stereo3dsurround Iscle 2024-04-10 00:35:49 +02:00
  • 11133beedd Fix DynamicSystem parameter types Iscle 2024-04-10 00:34:22 +02:00
  • ba6033cd3b Add ViPER-DDC and Dynamic System command handlers Iscle 2024-04-09 23:46:47 +02:00
  • 11e5cb6918 ViPERDDC: Do not spam log when sampling rate is invalid Iscle 2024-04-09 03:38:01 +02:00
  • 0c86463646 Add new setter functions Iscle 2024-03-23 01:54:16 +01:00
  • 593e1d4a27 Add debug logs to set parameter calls Iscle 2024-03-20 15:14:35 +01:00
  • 68168ac2a0 Fix reset command Iscle 2024-03-20 13:44:52 +01:00
  • 8107aee217 Improved interface Iscle 2024-03-14 14:11:11 +01:00
  • 8cc3af5730
    Merge pull request #20 from xddxdd/fix-reverberation Iscle 2024-03-14 13:02:04 +01:00
  • 175f854f3d actions: Remove useless "ls" call Iscle 2024-03-14 00:18:34 +01:00
  • 3145edc1ba actions: Use download-artifact@4 Iscle 2024-03-14 00:17:02 +01:00
  • fa0adbc8a2 actions: Fix build Iscle 2024-03-14 00:11:44 +01:00
  • 2d0b6340a3 actions: Update packages Iscle 2024-03-14 00:07:08 +01:00
  • 07c1fd7566 actions: Use included NDK Iscle 2024-03-14 00:04:44 +01:00
  • df53254cfa Bump version to 0.7.0-alpha1 Iscle 2024-03-13 23:52:11 +01:00
  • 40191e47f0
    Fix Stereo3DSurround remainder handling Lan Tian 2024-01-09 16:24:03 -08:00
  • 958ff60d11
    Fix CRevModel process function loop stride Lan Tian 2024-01-09 01:12:16 -08:00
  • eb65772bb0 Bump version to 0.6.1 rewrite-continued Iscle 2023-12-09 23:59:28 +01:00
  • de2dabe63a Bump version to 0.6.0 Iscle 2023-12-09 23:52:49 +01:00
  • 07b390247b Bump version to 0.6.0 Iscle 2023-12-09 17:22:44 +01:00
  • 0d9122ef53 actions: Let's actualy upload the proper directory xD Iscle 2023-09-03 03:57:27 +02:00
  • 657e2f3827 actions: Try to not create a double .zip... Iscle 2023-09-03 03:55:06 +02:00
  • 57fb5eb87b actions: Do not create a folder for each abi Iscle 2023-09-03 03:52:05 +02:00
  • 3589e71c4d actions: Do not package before building! Iscle 2023-09-03 03:48:17 +02:00
  • 17a199c2bc actions: Do everything in the same workflow Iscle 2023-09-03 03:47:26 +02:00
  • 69f6395bec actions: Only package the module after everything is built Iscle 2023-09-03 03:41:32 +02:00
  • b45b01d847 actions: Create Magisk Module with GitHub Actions Iscle 2023-09-03 03:38:22 +02:00
  • 808c7cb8e9 Delete ViPERBass destructor declaration as it's no longer required Iscle 2023-09-03 03:25:45 +02:00
  • a947fd7f79 Make ViPERBass stereo :) Iscle 2023-09-03 03:22:29 +02:00
  • 86b50169a0 Compile with -O3 and -flto. Also strip the binaries. Iscle 2023-09-02 14:11:01 +02:00
  • f560faea08 v0.5.0 v0.5.0 Iscle 2023-05-22 00:40:55 +02:00
  • 5c0d69d970 Fix ViPER DDC, add architecture info Iscle 2023-05-21 18:46:20 +02:00
  • 9764057ca7 Clamp floatToFloat accomulate result v0.4.0 Iscle 2023-05-18 01:05:27 +02:00
  • 3f114fdbb4 Improve buffer processing and pcm conversion Iscle 2023-05-17 03:31:39 +02:00
  • 50f1bd350a Fix some compiler warnings on 32 bit architectures Iscle 2023-05-16 18:08:43 +02:00
  • 57182c9daa Fix some compiler warnings Iscle 2023-05-16 18:07:10 +02:00
  • d78189693a Only copy audio effect config based on the mask Iscle 2023-05-16 18:03:24 +02:00
  • 93d64d9f36 Add a method to pass the chosen config to the app Iscle 2023-05-16 13:02:26 +02:00
  • 3361fbfb7e Disable sampling rate cap Iscle 2023-05-16 03:12:51 +02:00
  • bf580b11ad Do not use pointers for each effect in the ViPER class Iscle 2023-05-16 03:02:29 +02:00
  • 01029501e2 Pass disable reason to the app Iscle 2023-05-16 02:10:42 +02:00
  • 173222774f Actions: Do not clean the build, as it's not needed Iscle 2023-05-16 02:04:10 +02:00
  • 73d9d17323 Actions: Use actions/cache@v3 Iscle 2023-05-16 01:59:23 +02:00
  • eb8a7cc77b Actions: Build with NEON support for armeabi-v7a platforms Iscle 2023-05-16 01:58:33 +02:00
  • 213cd3ce25 Actions: Set minimum SDK version to 21 Iscle 2023-05-16 01:57:13 +02:00
  • 4826177dac Actions: Update versions Iscle 2023-05-16 01:12:03 +02:00
  • fe2f1c197a Actions: Update versions Iscle 2023-05-16 01:07:49 +02:00
  • 7c48ebc523 Actions: Fix build path Iscle 2023-05-16 01:03:12 +02:00
  • 3f71866a36 Fix CMakeLists Iscle 2023-05-16 00:59:31 +02:00
  • 034ca6ed61 Actions: Make it run on any branch Iscle 2023-05-16 00:56:57 +02:00
  • 36d87e062d Add GitHub Actions workflow Iscle 2023-05-16 00:55:57 +02:00
  • 5a053df9ce C++ hackery Iscle 2023-05-15 18:09:07 +02:00