chenlh
2026-03-13 67b7b35ceb551ae5a14338ad0770b6e2ee62f02b
清理非必要文件(VS工程纯净版)
已添加3个文件
已修改13个文件
已删除7个文件
254 ■■■■ 文件已修改
cbb_RoomReverb/ReverbHallRoom/.vs/ReverbHallRoom/CopilotIndices/17.13.439.2385/CodeChunks.db 补丁 | 查看 | 原始文档 | blame | 历史
cbb_RoomReverb/ReverbHallRoom/.vs/ReverbHallRoom/CopilotIndices/17.13.439.2385/SemanticSymbols.db 补丁 | 查看 | 原始文档 | blame | 历史
cbb_RoomReverb/ReverbHallRoom/.vs/ReverbHallRoom/FileContentIndex/1593ba8f-bbea-403d-9c37-be218f1cd1ec.vsidx 补丁 | 查看 | 原始文档 | blame | 历史
cbb_RoomReverb/ReverbHallRoom/.vs/ReverbHallRoom/FileContentIndex/46d07015-65cb-4fe7-a056-59362f75721f.vsidx 补丁 | 查看 | 原始文档 | blame | 历史
cbb_RoomReverb/ReverbHallRoom/.vs/ReverbHallRoom/FileContentIndex/9e83b5d3-8044-4e57-b6e1-3cc4afe3f3db.vsidx 补丁 | 查看 | 原始文档 | blame | 历史
cbb_RoomReverb/ReverbHallRoom/.vs/ReverbHallRoom/FileContentIndex/da58f8b0-b2b4-45b2-8449-0947d4e53dc0.vsidx 补丁 | 查看 | 原始文档 | blame | 历史
cbb_RoomReverb/ReverbHallRoom/.vs/ReverbHallRoom/v17/.suo 补丁 | 查看 | 原始文档 | blame | 历史
cbb_RoomReverb/ReverbHallRoom/.vs/ReverbHallRoom/v17/Browse.VC.db 补丁 | 查看 | 原始文档 | blame | 历史
cbb_RoomReverb/ReverbHallRoom/.vs/ReverbHallRoom/v17/DocumentLayout.backup.json 54 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cbb_RoomReverb/ReverbHallRoom/.vs/ReverbHallRoom/v17/DocumentLayout.json 54 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cbb_RoomReverb/ReverbHallRoom/.vs/ReverbHallRoom/v17/Solution.VC.db 补丁 | 查看 | 原始文档 | blame | 历史
cbb_RoomReverb/ReverbHallRoom/.vs/ReverbHallRoom/v17/ipch/AutoPCH/26c6e6bc21719993/REVERB.ipch 补丁 | 查看 | 原始文档 | blame | 历史
cbb_RoomReverb/ReverbHallRoom/.vs/ReverbHallRoom/v17/ipch/AutoPCH/c6c4be2c6e03fbf/REVERB_WRAPPER.ipch 补丁 | 查看 | 原始文档 | blame | 历史
cbb_RoomReverb/ReverbHallRoom/ReverbHallRoom.cpp 16 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cbb_RoomReverb/ReverbHallRoom/ReverbHallRoom/x64/Debug/ReverbHallRoom.Build.CppClean.log 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cbb_RoomReverb/ReverbHallRoom/ReverbHallRoom/x64/Debug/ReverbHallRoom.exe.recipe 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cbb_RoomReverb/ReverbHallRoom/ReverbHallRoom/x64/Debug/ReverbHallRoom.log 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cbb_RoomReverb/ReverbHallRoom/ReverbHallRoom/x64/Debug/ReverbHallRoom.vcxproj.FileListAbsolute.txt 补丁 | 查看 | 原始文档 | blame | 历史
cbb_RoomReverb/ReverbHallRoom/output.wav 补丁 | 查看 | 原始文档 | blame | 历史
cbb_RoomReverb/ReverbHallRoom/pug.txt 48 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cbb_RoomReverb/reverb.h 补丁 | 查看 | 原始文档 | blame | 历史
cbb_RoomReverb/reverb_wrapper.c 30 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cbb_RoomReverb/reverb_wrapper.h 21 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
cbb_RoomReverb/ReverbHallRoom/.vs/ReverbHallRoom/CopilotIndices/17.13.439.2385/CodeChunks.db
Binary files differ
cbb_RoomReverb/ReverbHallRoom/.vs/ReverbHallRoom/CopilotIndices/17.13.439.2385/SemanticSymbols.db
Binary files differ
cbb_RoomReverb/ReverbHallRoom/.vs/ReverbHallRoom/FileContentIndex/1593ba8f-bbea-403d-9c37-be218f1cd1ec.vsidx
Binary files differ
cbb_RoomReverb/ReverbHallRoom/.vs/ReverbHallRoom/FileContentIndex/46d07015-65cb-4fe7-a056-59362f75721f.vsidx
Binary files differ
cbb_RoomReverb/ReverbHallRoom/.vs/ReverbHallRoom/FileContentIndex/9e83b5d3-8044-4e57-b6e1-3cc4afe3f3db.vsidx
Binary files differ
cbb_RoomReverb/ReverbHallRoom/.vs/ReverbHallRoom/FileContentIndex/da58f8b0-b2b4-45b2-8449-0947d4e53dc0.vsidx
Binary files differ
cbb_RoomReverb/ReverbHallRoom/.vs/ReverbHallRoom/v17/.suo
Binary files differ
cbb_RoomReverb/ReverbHallRoom/.vs/ReverbHallRoom/v17/Browse.VC.db
Binary files differ
cbb_RoomReverb/ReverbHallRoom/.vs/ReverbHallRoom/v17/DocumentLayout.backup.json
@@ -19,6 +19,9 @@
      "AbsoluteMoniker": "D:0:0:{1400541B-B713-435F-95FB-9F7F15065495}|ReverbHallRoom.vcxproj|E:\\ADI_Prj\\z_git_fold_temp\\03-audio_process\\cbb_RoomReverb\\reverb.h||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}"
    },
    {
      "AbsoluteMoniker": "D:0:0:{1400541B-B713-435F-95FB-9F7F15065495}|ReverbHallRoom.vcxproj|E:\\ADI_Prj\\z_git_fold_temp\\03-audio_process\\cbb_RoomReverb\\reverb_utils\\ReverbChannel.h||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}"
    },
    {
      "AbsoluteMoniker": "D:0:0:{1400541B-B713-435F-95FB-9F7F15065495}|ReverbHallRoom.vcxproj|E:\\ADI_Prj\\z_git_fold_temp\\03-audio_process\\cbb_RoomReverb\\reverb_utils\\Programs.h||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}"
    },
    {
@@ -35,7 +38,7 @@
      "DocumentGroups": [
        {
          "DockedWidth": 220,
          "SelectedChildIndex": 9,
          "SelectedChildIndex": 10,
          "Children": [
            {
              "$type": "Bookmark",
@@ -67,7 +70,19 @@
            },
            {
              "$type": "Document",
              "DocumentIndex": 6,
              "DocumentIndex": 5,
              "Title": "ReverbChannel.h",
              "DocumentMoniker": "E:\\ADI_Prj\\z_git_fold_temp\\03-audio_process\\cbb_RoomReverb\\reverb_utils\\ReverbChannel.h",
              "RelativeDocumentMoniker": "..\\reverb_utils\\ReverbChannel.h",
              "ToolTip": "E:\\ADI_Prj\\z_git_fold_temp\\03-audio_process\\cbb_RoomReverb\\reverb_utils\\ReverbChannel.h",
              "RelativeToolTip": "..\\reverb_utils\\ReverbChannel.h",
              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000680|",
              "WhenOpened": "2026-03-13T10:43:19.161Z"
            },
            {
              "$type": "Document",
              "DocumentIndex": 7,
              "Title": "RandomBuffer.cpp",
              "DocumentMoniker": "E:\\ADI_Prj\\z_git_fold_temp\\03-audio_process\\cbb_RoomReverb\\reverb_utils\\RandomBuffer.cpp",
              "RelativeDocumentMoniker": "..\\reverb_utils\\RandomBuffer.cpp",
@@ -75,12 +90,11 @@
              "RelativeToolTip": "..\\reverb_utils\\RandomBuffer.cpp",
              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000677|",
              "WhenOpened": "2026-03-10T09:35:50.55Z",
              "EditorCaption": ""
              "WhenOpened": "2026-03-10T09:35:50.55Z"
            },
            {
              "$type": "Document",
              "DocumentIndex": 7,
              "DocumentIndex": 8,
              "Title": "RandomBuffer.h",
              "DocumentMoniker": "E:\\ADI_Prj\\z_git_fold_temp\\03-audio_process\\cbb_RoomReverb\\reverb_utils\\RandomBuffer.h",
              "RelativeDocumentMoniker": "..\\reverb_utils\\RandomBuffer.h",
@@ -88,8 +102,7 @@
              "RelativeToolTip": "..\\reverb_utils\\RandomBuffer.h",
              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000680|",
              "WhenOpened": "2026-03-10T09:35:49.431Z",
              "EditorCaption": ""
              "WhenOpened": "2026-03-10T09:35:49.431Z"
            },
            {
              "$type": "Document",
@@ -99,7 +112,7 @@
              "RelativeDocumentMoniker": "ReverbHallRoom.cpp",
              "ToolTip": "E:\\ADI_Prj\\z_git_fold_temp\\03-audio_process\\cbb_RoomReverb\\ReverbHallRoom\\ReverbHallRoom.cpp",
              "RelativeToolTip": "ReverbHallRoom.cpp",
              "ViewState": "AgIAAB4AAAAAAAAAAAAAACgAAAAyAAAAAAAAAA==",
              "ViewState": "AgIAAAAAAAAAAAAAAAAAABsAAAArAAAAAAAAAA==",
              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000677|",
              "WhenOpened": "2026-03-10T09:03:46.843Z",
              "EditorCaption": ""
@@ -112,14 +125,13 @@
              "RelativeDocumentMoniker": "..\\reverb_wrapper.h",
              "ToolTip": "E:\\ADI_Prj\\z_git_fold_temp\\03-audio_process\\cbb_RoomReverb\\reverb_wrapper.h",
              "RelativeToolTip": "..\\reverb_wrapper.h",
              "ViewState": "AgIAAAwAAAAAAAAAAAAAACsAAAAAAAAAAAAAAA==",
              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAA==",
              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000680|",
              "WhenOpened": "2026-03-10T09:37:03.415Z",
              "EditorCaption": ""
              "WhenOpened": "2026-03-10T09:37:03.415Z"
            },
            {
              "$type": "Document",
              "DocumentIndex": 5,
              "DocumentIndex": 6,
              "Title": "Programs.h",
              "DocumentMoniker": "E:\\ADI_Prj\\z_git_fold_temp\\03-audio_process\\cbb_RoomReverb\\reverb_utils\\Programs.h",
              "RelativeDocumentMoniker": "..\\reverb_utils\\Programs.h",
@@ -127,8 +139,7 @@
              "RelativeToolTip": "..\\reverb_utils\\Programs.h",
              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAEAAAAMAAAAAAAAAA==",
              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000680|",
              "WhenOpened": "2026-03-10T09:14:17.518Z",
              "EditorCaption": ""
              "WhenOpened": "2026-03-10T09:14:17.518Z"
            },
            {
              "$type": "Document",
@@ -138,10 +149,9 @@
              "RelativeDocumentMoniker": "..\\reverb.cpp",
              "ToolTip": "E:\\ADI_Prj\\z_git_fold_temp\\03-audio_process\\cbb_RoomReverb\\reverb.cpp",
              "RelativeToolTip": "..\\reverb.cpp",
              "ViewState": "AgIAAEQAAAAAAAAAAAAQwEoAAAAqAAAAAAAAAA==",
              "ViewState": "AgIAABoAAAAAAAAAAAD4v0UAAAATAAAAAAAAAA==",
              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000677|",
              "WhenOpened": "2026-03-10T09:06:15.139Z",
              "EditorCaption": ""
              "WhenOpened": "2026-03-10T09:06:15.139Z"
            },
            {
              "$type": "Document",
@@ -151,10 +161,9 @@
              "RelativeDocumentMoniker": "..\\reverb_wrapper.c",
              "ToolTip": "E:\\ADI_Prj\\z_git_fold_temp\\03-audio_process\\cbb_RoomReverb\\reverb_wrapper.c",
              "RelativeToolTip": "..\\reverb_wrapper.c",
              "ViewState": "AgIAABUAAAAAAAAAAAAAADQAAAAAAAAAAAAAAA==",
              "ViewState": "AgIAAFQAAAAAAAAAAAD4v2gAAAAQAAAAAAAAAA==",
              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000423|",
              "WhenOpened": "2026-03-10T09:36:48.616Z",
              "EditorCaption": ""
              "WhenOpened": "2026-03-10T09:36:48.616Z"
            },
            {
              "$type": "Document",
@@ -164,10 +173,9 @@
              "RelativeDocumentMoniker": "..\\reverb.h",
              "ToolTip": "E:\\ADI_Prj\\z_git_fold_temp\\03-audio_process\\cbb_RoomReverb\\reverb.h",
              "RelativeToolTip": "..\\reverb.h",
              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAAAAAAAAAAAAAA==",
              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000680|",
              "WhenOpened": "2026-03-10T09:38:04.142Z",
              "EditorCaption": ""
              "WhenOpened": "2026-03-10T09:38:04.142Z"
            }
          ]
        },
cbb_RoomReverb/ReverbHallRoom/.vs/ReverbHallRoom/v17/DocumentLayout.json
@@ -19,6 +19,9 @@
      "AbsoluteMoniker": "D:0:0:{1400541B-B713-435F-95FB-9F7F15065495}|ReverbHallRoom.vcxproj|E:\\ADI_Prj\\z_git_fold_temp\\03-audio_process\\cbb_RoomReverb\\reverb.h||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}"
    },
    {
      "AbsoluteMoniker": "D:0:0:{1400541B-B713-435F-95FB-9F7F15065495}|ReverbHallRoom.vcxproj|E:\\ADI_Prj\\z_git_fold_temp\\03-audio_process\\cbb_RoomReverb\\reverb_utils\\ReverbChannel.h||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}"
    },
    {
      "AbsoluteMoniker": "D:0:0:{1400541B-B713-435F-95FB-9F7F15065495}|ReverbHallRoom.vcxproj|E:\\ADI_Prj\\z_git_fold_temp\\03-audio_process\\cbb_RoomReverb\\reverb_utils\\Programs.h||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}"
    },
    {
@@ -35,7 +38,7 @@
      "DocumentGroups": [
        {
          "DockedWidth": 220,
          "SelectedChildIndex": 9,
          "SelectedChildIndex": 10,
          "Children": [
            {
              "$type": "Bookmark",
@@ -67,7 +70,19 @@
            },
            {
              "$type": "Document",
              "DocumentIndex": 6,
              "DocumentIndex": 5,
              "Title": "ReverbChannel.h",
              "DocumentMoniker": "E:\\ADI_Prj\\z_git_fold_temp\\03-audio_process\\cbb_RoomReverb\\reverb_utils\\ReverbChannel.h",
              "RelativeDocumentMoniker": "..\\reverb_utils\\ReverbChannel.h",
              "ToolTip": "E:\\ADI_Prj\\z_git_fold_temp\\03-audio_process\\cbb_RoomReverb\\reverb_utils\\ReverbChannel.h",
              "RelativeToolTip": "..\\reverb_utils\\ReverbChannel.h",
              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000680|",
              "WhenOpened": "2026-03-13T10:43:19.161Z"
            },
            {
              "$type": "Document",
              "DocumentIndex": 7,
              "Title": "RandomBuffer.cpp",
              "DocumentMoniker": "E:\\ADI_Prj\\z_git_fold_temp\\03-audio_process\\cbb_RoomReverb\\reverb_utils\\RandomBuffer.cpp",
              "RelativeDocumentMoniker": "..\\reverb_utils\\RandomBuffer.cpp",
@@ -75,12 +90,11 @@
              "RelativeToolTip": "..\\reverb_utils\\RandomBuffer.cpp",
              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000677|",
              "WhenOpened": "2026-03-10T09:35:50.55Z",
              "EditorCaption": ""
              "WhenOpened": "2026-03-10T09:35:50.55Z"
            },
            {
              "$type": "Document",
              "DocumentIndex": 7,
              "DocumentIndex": 8,
              "Title": "RandomBuffer.h",
              "DocumentMoniker": "E:\\ADI_Prj\\z_git_fold_temp\\03-audio_process\\cbb_RoomReverb\\reverb_utils\\RandomBuffer.h",
              "RelativeDocumentMoniker": "..\\reverb_utils\\RandomBuffer.h",
@@ -88,8 +102,7 @@
              "RelativeToolTip": "..\\reverb_utils\\RandomBuffer.h",
              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000680|",
              "WhenOpened": "2026-03-10T09:35:49.431Z",
              "EditorCaption": ""
              "WhenOpened": "2026-03-10T09:35:49.431Z"
            },
            {
              "$type": "Document",
@@ -99,7 +112,7 @@
              "RelativeDocumentMoniker": "ReverbHallRoom.cpp",
              "ToolTip": "E:\\ADI_Prj\\z_git_fold_temp\\03-audio_process\\cbb_RoomReverb\\ReverbHallRoom\\ReverbHallRoom.cpp",
              "RelativeToolTip": "ReverbHallRoom.cpp",
              "ViewState": "AgIAAB4AAAAAAAAAAAAAACgAAAAyAAAAAAAAAA==",
              "ViewState": "AgIAAAAAAAAAAAAAAAAAABsAAAArAAAAAAAAAA==",
              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000677|",
              "WhenOpened": "2026-03-10T09:03:46.843Z",
              "EditorCaption": ""
@@ -112,14 +125,13 @@
              "RelativeDocumentMoniker": "..\\reverb_wrapper.h",
              "ToolTip": "E:\\ADI_Prj\\z_git_fold_temp\\03-audio_process\\cbb_RoomReverb\\reverb_wrapper.h",
              "RelativeToolTip": "..\\reverb_wrapper.h",
              "ViewState": "AgIAAAwAAAAAAAAAAAAAACsAAAAAAAAAAAAAAA==",
              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAA==",
              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000680|",
              "WhenOpened": "2026-03-10T09:37:03.415Z",
              "EditorCaption": ""
              "WhenOpened": "2026-03-10T09:37:03.415Z"
            },
            {
              "$type": "Document",
              "DocumentIndex": 5,
              "DocumentIndex": 6,
              "Title": "Programs.h",
              "DocumentMoniker": "E:\\ADI_Prj\\z_git_fold_temp\\03-audio_process\\cbb_RoomReverb\\reverb_utils\\Programs.h",
              "RelativeDocumentMoniker": "..\\reverb_utils\\Programs.h",
@@ -127,8 +139,7 @@
              "RelativeToolTip": "..\\reverb_utils\\Programs.h",
              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAEAAAAMAAAAAAAAAA==",
              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000680|",
              "WhenOpened": "2026-03-10T09:14:17.518Z",
              "EditorCaption": ""
              "WhenOpened": "2026-03-10T09:14:17.518Z"
            },
            {
              "$type": "Document",
@@ -138,10 +149,9 @@
              "RelativeDocumentMoniker": "..\\reverb.cpp",
              "ToolTip": "E:\\ADI_Prj\\z_git_fold_temp\\03-audio_process\\cbb_RoomReverb\\reverb.cpp",
              "RelativeToolTip": "..\\reverb.cpp",
              "ViewState": "AgIAAEQAAAAAAAAAAAAQwEoAAAAqAAAAAAAAAA==",
              "ViewState": "AgIAABoAAAAAAAAAAAD4v0UAAAATAAAAAAAAAA==",
              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000677|",
              "WhenOpened": "2026-03-10T09:06:15.139Z",
              "EditorCaption": ""
              "WhenOpened": "2026-03-10T09:06:15.139Z"
            },
            {
              "$type": "Document",
@@ -151,10 +161,9 @@
              "RelativeDocumentMoniker": "..\\reverb_wrapper.c",
              "ToolTip": "E:\\ADI_Prj\\z_git_fold_temp\\03-audio_process\\cbb_RoomReverb\\reverb_wrapper.c",
              "RelativeToolTip": "..\\reverb_wrapper.c",
              "ViewState": "AgIAABUAAAAAAAAAAAAAADQAAAAAAAAAAAAAAA==",
              "ViewState": "AgIAAFQAAAAAAAAAAAD4v2gAAAAQAAAAAAAAAA==",
              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000423|",
              "WhenOpened": "2026-03-10T09:36:48.616Z",
              "EditorCaption": ""
              "WhenOpened": "2026-03-10T09:36:48.616Z"
            },
            {
              "$type": "Document",
@@ -164,10 +173,9 @@
              "RelativeDocumentMoniker": "..\\reverb.h",
              "ToolTip": "E:\\ADI_Prj\\z_git_fold_temp\\03-audio_process\\cbb_RoomReverb\\reverb.h",
              "RelativeToolTip": "..\\reverb.h",
              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==",
              "ViewState": "AgIAAAAAAAAAAAAAAAAAAAkAAAAAAAAAAAAAAA==",
              "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000680|",
              "WhenOpened": "2026-03-10T09:38:04.142Z",
              "EditorCaption": ""
              "WhenOpened": "2026-03-10T09:38:04.142Z"
            }
          ]
        },
cbb_RoomReverb/ReverbHallRoom/.vs/ReverbHallRoom/v17/Solution.VC.db
Binary files differ
cbb_RoomReverb/ReverbHallRoom/.vs/ReverbHallRoom/v17/ipch/AutoPCH/26c6e6bc21719993/REVERB.ipch
Binary files differ
cbb_RoomReverb/ReverbHallRoom/.vs/ReverbHallRoom/v17/ipch/AutoPCH/c6c4be2c6e03fbf/REVERB_WRAPPER.ipch
Binary files differ
cbb_RoomReverb/ReverbHallRoom/ReverbHallRoom.cpp
@@ -8,20 +8,12 @@
int main()
{
    unsigned int channels = 1, frame_size = 64, sample_rate = 48e3; double dry = 0, early = 0, late = 0.8; int input_mix_on = 0, hight_cut_on = 0;  // 1~6
    int low_cut_on = 0; double input_mix = 0, high_cut_freq = 0, low_cut_freq = 0, cross_seed = 0; int taps_on = 1; double  taps_count = 0.5;   // 7~12
    double taps_pre_delay = 0.2, taps_decay = 0.5, taps_length = 0.1; int early_difus_on = 1; double early_difus_count = 0.5, early_difus_delay = 0.3;  // 7~19
    double early_difus_feedback = 0.3, early_difus_mod_amt = 0.2, early_difus_mod_rate = 0.1; int late_mode = 1, late_reflect_on = 1; double late_line_count = 0.3;   // 20~25
    double late_line_size = 0.4, late_line_mod_amt = 0.2, late_line_decay = 0.3, late_line_mod_rate = 0.1, late_difus_count = 0.1, late_difus_delay = 0.2;      // 26~31
    double late_difus_feedback = 0.3, late_difus_mod_amt = 0.3, late_difus_mod_rate = 0.4; int eq_low_shelf_on = 0, eq_high_shelf_on = 0, eq_low_pass_on = 0;   // 32~37
    double eq_low_shelf_freq = 0.1, eq_low_shelf_gain = 0.1, eq_high_shelf_freq = 0.1, eq_high_shelf_gain = 0.1, eq_low_pass_freq = 0.2;        // 38~42
    unsigned int channels = 1, frame_size = 64, sample_rate = 48e3; double room_size = 0.3, wet_dry = 60.0, reverb_time = 1.9, pre_delay = 1.5;
    double high_damp_freq = 6890.0, high_ratio = 0.36, diffusion = 3.5, density = 1.3, hpf = 100.0, lpf = 11000.0;
    Reverb *reverb[1];
    reverb_wrapper_init((void **)reverb, channels, frame_size, sample_rate, dry, early, late, input_mix_on, hight_cut_on,
        low_cut_on, input_mix, high_cut_freq, low_cut_freq, cross_seed, taps_on, taps_count, taps_pre_delay, taps_decay, taps_length, early_difus_on, early_difus_count, early_difus_delay,
        early_difus_feedback, early_difus_mod_amt, early_difus_mod_rate, late_mode, late_reflect_on, late_line_count, late_line_size, late_line_mod_amt, late_line_decay = 0.1, late_line_mod_rate, late_difus_count, late_difus_delay,    // 20~31
        late_difus_feedback, late_difus_mod_amt, late_difus_mod_rate, eq_low_shelf_on, eq_high_shelf_on, eq_low_pass_on, eq_low_shelf_freq, eq_low_shelf_gain, eq_high_shelf_freq = 0.1, eq_high_shelf_gain, eq_low_pass_freq        // 32~42
        );
    reverb_wrapper_init((void **)reverb, channels, frame_size, sample_rate, room_size, wet_dry, reverb_time, pre_delay, high_damp_freq,
                         high_ratio, diffusion, density, hpf, lpf);
    
    // 璇诲叆wav璇煶鏂囦欢
cbb_RoomReverb/ReverbHallRoom/ReverbHallRoom/x64/Debug/ReverbHallRoom.Build.CppClean.log
文件已删除
cbb_RoomReverb/ReverbHallRoom/ReverbHallRoom/x64/Debug/ReverbHallRoom.exe.recipe
文件已删除
cbb_RoomReverb/ReverbHallRoom/ReverbHallRoom/x64/Debug/ReverbHallRoom.log
文件已删除
cbb_RoomReverb/ReverbHallRoom/ReverbHallRoom/x64/Debug/ReverbHallRoom.vcxproj.FileListAbsolute.txt
cbb_RoomReverb/ReverbHallRoom/output.wav
Binary files differ
cbb_RoomReverb/ReverbHallRoom/pug.txt
@@ -1,7 +1,7 @@
FS:48000, CH:1, N:64, Reverb Params:
Dry: MUTED
Early: MUTED
Late: -6.0 dB
Dry: -18.0 dB
Early: -12.0 dB
Late: -12.0 dB
Interpolation: DISABLED
High_Cut_ON: DISABLED
Low_Cut_ON: DISABLED
@@ -11,39 +11,39 @@
Cross Seed: 0%
Multitap_Delay_ON: ENABLED
Count: 128
Pre-delay: 32 ms
Decay: 50%
Length: 109 ms
Count: 34
Pre-delay: 0 ms
Decay: 9%
Length: 104 ms
Early_Diffusion_ON: ENABLED
Diffusion Stages: 6
Diffusion Stages: 2
Delay: 10 ms
Feedback: 30%
Mod Amt: 50%
Mod Rate: 0.03 Hz
Feedback: 50%
Mod Amt: 87%
Mod Rate: 0.20 Hz
Late_Mode: POST
Late_Diffusion_ON: ENABLED
Line_Count: 4
Line_Size: 72 ms
Line_Mod_Amt: 50%
Line_Decay: 109 ms
Line_Count: 2
Line_Size: 25 ms
Line_Mod_Amt: 87%
Line_Decay: 50 ms
Line_Mod_Rate: 0.00 Hz
Diffusion Stages: 1
Diffusion_Delay: 28 ms
Diffusion_Feedback: 30%
Diffusion_Mod Amt: 75%
Diffusion_Mod Rate: 0.27 Hz
Diffusion Stages: 2
Diffusion_Delay: 10 ms
Diffusion_Feedback: 9%
Diffusion_Mod Amt: 87%
Diffusion_Mod Rate: 0.20 Hz
EQ_Low_Shelf_ON: DISABLED
EQ_High_Shelf_ON: DISABLED
EQ_Lowpass_ON: DISABLED
Low_Freq: 20 Hz
Low Gain: -18.0 dB
High Freq: 817 Hz
High Gain: -18.0 dB
LP_Cutoff_Freq: 1368 Hz
Low Gain: -20.0 dB
High Freq: 400 Hz
High Gain: -20.0 dB
LP_Cutoff_Freq: 400 Hz
Tap Seed: 499
Diffusion Seed: 499
cbb_RoomReverb/reverb.h
Binary files differ
cbb_RoomReverb/reverb_wrapper.c
@@ -66,8 +66,8 @@
    }
    void reverb_wrapper_init(void **p, int channels, int frame_size, int sample_rate, double room_size, double wetdry_ratio, double reverb_time, double pre_delay, 
                                  double high_damp_freq, double high_ratio, double diffusion, double density, double hpf, double lpf
                                  )
                             double high_damp_freq, double high_ratio, double diffusion, double density, double hpf, double lpf
                            )
    {
        ReverbUI ui = {room_size, wetdry_ratio, reverb_time, pre_delay, high_damp_freq, high_ratio, diffusion, density, hpf, lpf};
        c_t.sample_rate = sample_rate;
@@ -89,8 +89,8 @@
    }
    void reverb_wrapper_process(void *p, int sample_rate, double room_size, double wetdry_ratio, double reverb_time, double pre_delay,
                                  double high_damp_freq, double high_ratio, double diffusion, double density, double hpf, double lpf,
    void reverb_wrapper_process(void *p,/* int sample_rate, double room_size, double wetdry_ratio, double reverb_time, double pre_delay,
                                  double high_damp_freq, double high_ratio, double diffusion, double density, double hpf, double lpf,*/
                                  float *src, float *dst)
    {
        int i;
@@ -104,7 +104,7 @@
        reverb_process(p, x, y);
        ReverbUI uip = {room_size, wetdry_ratio, reverb_time, pre_delay, high_damp_freq, high_ratio, diffusion, density, hpf, lpf};
        /*ReverbUI uip = {room_size, wetdry_ratio, reverb_time, pre_delay, high_damp_freq, high_ratio, diffusion, density, hpf, lpf};
        params_chg(&c_t, &t_t, &e_t, &l_t, &eq_t, &uip);
        Reverb params = {ch, n, {sample_rate, c_t.dry, c_t.early, c_t.late, c_t.input_mix_on, c_t.high_cut_on, c_t.low_cut_on, c_t.input_mix, c_t.high_cut, c_t.low_cut, c_t.cross_seed},
@@ -114,7 +114,7 @@
                     {eq_t.low_shelf_on, eq_t.high_shelf_on, eq_t.low_pass_on, eq_t.low_shelf_freq, eq_t.low_shelf_gain, eq_t.high_shelf_freq, eq_t.high_shelf_gain, eq_t.low_pass_freq},
                    };
        reverb_params_set(&params);
        reverb_params_set(&params);*/
        
    }
@@ -146,10 +146,10 @@
}
void reverb_wrapper_process(void *p, int sample_rate, double dry, double early, double late, int input_mix_on, int hight_cut_on,    // 6
void reverb_wrapper_process(void *p,/* int sample_rate, double dry, double early, double late, int input_mix_on, int hight_cut_on,    // 6
    int low_cut_on, double input_mix, double high_cut_freq, double low_cut_freq, double cross_seed, int taps_on, double  taps_count, double taps_pre_delay, double taps_decay, double taps_length, int early_difus_on, double early_difus_count, double early_difus_delay,    // 13
    double early_difus_feedback, double early_difus_mod_amt, double early_difus_mod_rate, int late_mode, int late_reflect_on, double late_line_count, double late_line_size, double late_line_mod_amt, double late_line_decay, double late_line_mod_rate, double late_difus_count, double late_difus_delay,    // 12
    double late_difus_feedback, double late_difus_mod_amt, double late_difus_mod_rate, int eq_low_shelf_on, int eq_high_shelf_on, int eq_low_pass_on, double eq_low_shelf_freq, double eq_low_shelf_gain, double eq_high_shelf_freq, double eq_high_shelf_gain, double eq_low_pass_freq,
    double late_difus_feedback, double late_difus_mod_amt, double late_difus_mod_rate, int eq_low_shelf_on, int eq_high_shelf_on, int eq_low_pass_on, double eq_low_shelf_freq, double eq_low_shelf_gain, double eq_high_shelf_freq, double eq_high_shelf_gain, double eq_low_pass_freq,*/
    float *src, float *dst)
{
    int i;
@@ -163,13 +163,13 @@
    reverb_process(p, x, y);
    Reverb params = {ch, n, {sample_rate, dry, early, late, input_mix_on, hight_cut_on, low_cut_on, input_mix, high_cut_freq, low_cut_freq, cross_seed},
                     {taps_on, taps_count, taps_pre_delay, taps_decay, taps_length},
                       {early_difus_on, early_difus_count, early_difus_delay, early_difus_feedback, early_difus_mod_amt, early_difus_mod_rate},
                     {late_mode, late_reflect_on, late_line_count, late_line_size, late_line_mod_amt, late_line_mod_rate},
                     {eq_low_shelf_on, eq_high_shelf_on, eq_low_pass_on, eq_low_shelf_freq, eq_low_shelf_gain, eq_high_shelf_freq, eq_high_shelf_gain, eq_low_pass_freq},
                    };
    reverb_params_set(&params);
    //Reverb params = {ch, n, {sample_rate, dry, early, late, input_mix_on, hight_cut_on, low_cut_on, input_mix, high_cut_freq, low_cut_freq, cross_seed},
    //                 {taps_on, taps_count, taps_pre_delay, taps_decay, taps_length},
    //                   {early_difus_on, early_difus_count, early_difus_delay, early_difus_feedback, early_difus_mod_amt, early_difus_mod_rate},
    //                 {late_mode, late_reflect_on, late_line_count, late_line_size, late_line_mod_amt, late_line_mod_rate},
    //                 {eq_low_shelf_on, eq_high_shelf_on, eq_low_pass_on, eq_low_shelf_freq, eq_low_shelf_gain, eq_high_shelf_freq, eq_high_shelf_gain, eq_low_pass_freq},
    //                };
    //reverb_params_set(&params);
    
}
cbb_RoomReverb/reverb_wrapper.h
@@ -6,15 +6,21 @@
#define UI_XYK    1    //xinyingke(jiangmen)
#define GUI    UI_XYK
#ifdef __cplusplus
extern "C" {
#endif
#if (GUI == UI_XYK)
    void reverb_wrapper_init(void **p, int channels, int frame_size, int sample_rate, double room_size, double drywet_ratio, double reverb_time, double pre_delay, 
                                  double high_damp_freq, double high_ratio, double diffusion, double density, double hpf, double lpf
                                  );
                             double high_damp_freq, double high_ratio, double diffusion, double density, double hpf, double lpf
                             );
    void reverb_wrapper_process(void *p, int sample_rate, double room_size, double drywet_ratio, double reverb_time, double pre_delay,
                                  double high_damp_freq, double high_ratio, double diffusion, double density, double hpf, double lpf,
    void reverb_wrapper_process(void *p,/* int sample_rate, double room_size, double drywet_ratio, double reverb_time, double pre_delay,
                                  double high_damp_freq, double high_ratio, double diffusion, double density, double hpf, double lpf,*/
                                  float *src, float *dst);
#else
@@ -25,10 +31,10 @@
        double late_difus_feedback, double late_difus_mod_amt, double late_difus_mod_rate, int eq_low_shelf_on, int eq_high_shelf_on, int eq_low_pass_on, double eq_low_shelf_freq, double eq_low_shelf_gain, double eq_high_shelf_freq, double eq_high_shelf_gain, double eq_low_pass_freq    //32~42
        );
    void reverb_wrapper_process(void *p, int sample_rate, double dry, double early, double late, int input_mix_on, int hight_cut_on,    // 6
    void reverb_wrapper_process(void *p, /*int sample_rate, double dry, double early, double late, int input_mix_on, int hight_cut_on,    // 6
        int low_cut_on, double input_mix, double high_cut_freq, double low_cut_freq, double cross_seed, int taps_on, double  taps_count, double taps_pre_delay, double taps_decay, double taps_length, int early_difus_on, double early_difus_count, double early_difus_delay,    // 13
        double early_difus_feedback, double early_difus_mod_amt, double early_difus_mod_rate, int late_mode, int late_reflect_on, double late_line_count, double late_line_size, double late_line_mod_amt, double late_line_decay, double late_line_mod_rate, double late_difus_count, double late_difus_delay,    // 12
        double late_difus_feedback, double late_difus_mod_amt, double late_difus_mod_rate, int eq_low_shelf_on, int eq_high_shelf_on, int eq_low_pass_on, double eq_low_shelf_freq, double eq_low_shelf_gain, double eq_high_shelf_freq, double eq_high_shelf_gain, double eq_low_pass_freq,
        double late_difus_feedback, double late_difus_mod_amt, double late_difus_mod_rate, int eq_low_shelf_on, int eq_high_shelf_on, int eq_low_pass_on, double eq_low_shelf_freq, double eq_low_shelf_gain, double eq_high_shelf_freq, double eq_high_shelf_gain, double eq_low_pass_freq,*/
                                      float *src, float *dst);
#endif
@@ -36,6 +42,9 @@
void reverb_wrapper_delete(void *p);
#ifdef __cplusplus
}
#endif
#endif