From c30f2f8c6f4db998b8bc3be09855fd4193f9e84a Mon Sep 17 00:00:00 2001 From: Iscle Date: Tue, 25 Oct 2022 03:30:21 +0200 Subject: [PATCH] Update --- .gitmodules | 4 +- CMakeLists.txt | 94 +++++++++---------- src/{cpp => }/ViPER4Android.cpp | 0 src/{cpp => }/ViPER4Android.h | 0 src/cpp/viper/kissfft | 1 - src/{cpp => }/log.h | 0 src/main/AndroidManifest.xml | 6 -- src/{cpp => }/viper/ViPER.cpp | 0 src/{cpp => }/viper/ViPER.h | 0 src/{cpp => }/viper/constants.h | 0 src/{cpp => }/viper/effects/AnalogX.cpp | 0 src/{cpp => }/viper/effects/AnalogX.h | 0 src/{cpp => }/viper/effects/ColorfulMusic.cpp | 0 src/{cpp => }/viper/effects/ColorfulMusic.h | 0 src/{cpp => }/viper/effects/Convolver.cpp | 0 src/{cpp => }/viper/effects/Convolver.h | 0 src/{cpp => }/viper/effects/Cure.cpp | 0 src/{cpp => }/viper/effects/Cure.h | 0 src/{cpp => }/viper/effects/DiffSurround.cpp | 0 src/{cpp => }/viper/effects/DiffSurround.h | 0 src/{cpp => }/viper/effects/DynamicSystem.cpp | 0 src/{cpp => }/viper/effects/DynamicSystem.h | 0 src/{cpp => }/viper/effects/FETCompressor.cpp | 0 src/{cpp => }/viper/effects/FETCompressor.h | 0 src/{cpp => }/viper/effects/FIREqualizer.cpp | 0 src/{cpp => }/viper/effects/FIREqualizer.h | 0 src/{cpp => }/viper/effects/IIRFilter.cpp | 0 src/{cpp => }/viper/effects/IIRFilter.h | 0 src/{cpp => }/viper/effects/PlaybackGain.cpp | 0 src/{cpp => }/viper/effects/PlaybackGain.h | 0 src/{cpp => }/viper/effects/Reverberation.cpp | 0 src/{cpp => }/viper/effects/Reverberation.h | 0 .../viper/effects/SoftwareLimiter.cpp | 0 src/{cpp => }/viper/effects/SoftwareLimiter.h | 0 .../viper/effects/SpeakerCorrection.cpp | 0 .../viper/effects/SpeakerCorrection.h | 0 .../viper/effects/SpectrumExtend.cpp | 0 src/{cpp => }/viper/effects/SpectrumExtend.h | 0 src/{cpp => }/viper/effects/TubeSimulator.cpp | 0 src/{cpp => }/viper/effects/TubeSimulator.h | 0 src/{cpp => }/viper/effects/VHE.cpp | 0 src/{cpp => }/viper/effects/VHE.h | 0 src/{cpp => }/viper/effects/ViPERBass.cpp | 0 src/{cpp => }/viper/effects/ViPERBass.h | 0 src/{cpp => }/viper/effects/ViPERClarity.cpp | 0 src/{cpp => }/viper/effects/ViPERClarity.h | 0 src/{cpp => }/viper/effects/ViPERDDC.cpp | 0 src/{cpp => }/viper/effects/ViPERDDC.h | 0 src/{cpp => }/viper/utils/AdaptiveBuffer.cpp | 0 src/{cpp => }/viper/utils/AdaptiveBuffer.h | 0 src/{cpp => }/viper/utils/Biquad.cpp | 0 src/{cpp => }/viper/utils/Biquad.h | 0 src/{cpp => }/viper/utils/CAllpassFilter.cpp | 0 src/{cpp => }/viper/utils/CAllpassFilter.h | 0 src/{cpp => }/viper/utils/CCombFilter.cpp | 0 src/{cpp => }/viper/utils/CCombFilter.h | 0 src/{cpp => }/viper/utils/CRevModel.cpp | 0 src/{cpp => }/viper/utils/CRevModel.h | 0 src/{cpp => }/viper/utils/Crossfeed.cpp | 0 src/{cpp => }/viper/utils/Crossfeed.h | 0 src/{cpp => }/viper/utils/DepthSurround.cpp | 0 src/{cpp => }/viper/utils/DepthSurround.h | 0 src/{cpp => }/viper/utils/DynamicBass.cpp | 0 src/{cpp => }/viper/utils/DynamicBass.h | 0 src/{cpp => }/viper/utils/FIR.cpp | 0 src/{cpp => }/viper/utils/FIR.h | 0 src/{cpp => }/viper/utils/Harmonic.cpp | 0 src/{cpp => }/viper/utils/Harmonic.h | 0 src/{cpp => }/viper/utils/HiFi.cpp | 0 src/{cpp => }/viper/utils/HiFi.h | 0 src/{cpp => }/viper/utils/HighShelf.cpp | 0 src/{cpp => }/viper/utils/HighShelf.h | 0 src/{cpp => }/viper/utils/IIR_1st.cpp | 0 src/{cpp => }/viper/utils/IIR_1st.h | 0 .../viper/utils/IIR_NOrder_BW_BP.cpp | 0 src/{cpp => }/viper/utils/IIR_NOrder_BW_BP.h | 0 .../viper/utils/IIR_NOrder_BW_LH.cpp | 0 src/{cpp => }/viper/utils/IIR_NOrder_BW_LH.h | 0 .../viper/utils/MinPhaseIIRCoeffs.cpp | 0 src/{cpp => }/viper/utils/MinPhaseIIRCoeffs.h | 0 src/{cpp => }/viper/utils/MultiBiquad.cpp | 0 src/{cpp => }/viper/utils/MultiBiquad.h | 0 src/{cpp => }/viper/utils/NoiseSharpening.cpp | 0 src/{cpp => }/viper/utils/NoiseSharpening.h | 0 src/{cpp => }/viper/utils/PConvSingle_F32.cpp | 0 src/{cpp => }/viper/utils/PConvSingle_F32.h | 0 src/{cpp => }/viper/utils/PassFilter.cpp | 0 src/{cpp => }/viper/utils/PassFilter.h | 0 src/{cpp => }/viper/utils/PolesFilter.cpp | 0 src/{cpp => }/viper/utils/PolesFilter.h | 0 src/{cpp => }/viper/utils/Polyphase.cpp | 0 src/{cpp => }/viper/utils/Polyphase.h | 0 .../viper/utils/Stereo3DSurround.cpp | 0 src/{cpp => }/viper/utils/Stereo3DSurround.h | 0 src/{cpp => }/viper/utils/Subwoofer.cpp | 0 src/{cpp => }/viper/utils/Subwoofer.h | 0 src/{cpp => }/viper/utils/TimeConstDelay.cpp | 0 src/{cpp => }/viper/utils/TimeConstDelay.h | 0 src/{cpp => }/viper/utils/WaveBuffer.cpp | 0 src/{cpp => }/viper/utils/WaveBuffer.h | 0 100 files changed, 49 insertions(+), 56 deletions(-) rename src/{cpp => }/ViPER4Android.cpp (100%) rename src/{cpp => }/ViPER4Android.h (100%) delete mode 160000 src/cpp/viper/kissfft rename src/{cpp => }/log.h (100%) delete mode 100644 src/main/AndroidManifest.xml rename src/{cpp => }/viper/ViPER.cpp (100%) rename src/{cpp => }/viper/ViPER.h (100%) rename src/{cpp => }/viper/constants.h (100%) rename src/{cpp => }/viper/effects/AnalogX.cpp (100%) rename src/{cpp => }/viper/effects/AnalogX.h (100%) rename src/{cpp => }/viper/effects/ColorfulMusic.cpp (100%) rename src/{cpp => }/viper/effects/ColorfulMusic.h (100%) rename src/{cpp => }/viper/effects/Convolver.cpp (100%) rename src/{cpp => }/viper/effects/Convolver.h (100%) rename src/{cpp => }/viper/effects/Cure.cpp (100%) rename src/{cpp => }/viper/effects/Cure.h (100%) rename src/{cpp => }/viper/effects/DiffSurround.cpp (100%) rename src/{cpp => }/viper/effects/DiffSurround.h (100%) rename src/{cpp => }/viper/effects/DynamicSystem.cpp (100%) rename src/{cpp => }/viper/effects/DynamicSystem.h (100%) rename src/{cpp => }/viper/effects/FETCompressor.cpp (100%) rename src/{cpp => }/viper/effects/FETCompressor.h (100%) rename src/{cpp => }/viper/effects/FIREqualizer.cpp (100%) rename src/{cpp => }/viper/effects/FIREqualizer.h (100%) rename src/{cpp => }/viper/effects/IIRFilter.cpp (100%) rename src/{cpp => }/viper/effects/IIRFilter.h (100%) rename src/{cpp => }/viper/effects/PlaybackGain.cpp (100%) rename src/{cpp => }/viper/effects/PlaybackGain.h (100%) rename src/{cpp => }/viper/effects/Reverberation.cpp (100%) rename src/{cpp => }/viper/effects/Reverberation.h (100%) rename src/{cpp => }/viper/effects/SoftwareLimiter.cpp (100%) rename src/{cpp => }/viper/effects/SoftwareLimiter.h (100%) rename src/{cpp => }/viper/effects/SpeakerCorrection.cpp (100%) rename src/{cpp => }/viper/effects/SpeakerCorrection.h (100%) rename src/{cpp => }/viper/effects/SpectrumExtend.cpp (100%) rename src/{cpp => }/viper/effects/SpectrumExtend.h (100%) rename src/{cpp => }/viper/effects/TubeSimulator.cpp (100%) rename src/{cpp => }/viper/effects/TubeSimulator.h (100%) rename src/{cpp => }/viper/effects/VHE.cpp (100%) rename src/{cpp => }/viper/effects/VHE.h (100%) rename src/{cpp => }/viper/effects/ViPERBass.cpp (100%) rename src/{cpp => }/viper/effects/ViPERBass.h (100%) rename src/{cpp => }/viper/effects/ViPERClarity.cpp (100%) rename src/{cpp => }/viper/effects/ViPERClarity.h (100%) rename src/{cpp => }/viper/effects/ViPERDDC.cpp (100%) rename src/{cpp => }/viper/effects/ViPERDDC.h (100%) rename src/{cpp => }/viper/utils/AdaptiveBuffer.cpp (100%) rename src/{cpp => }/viper/utils/AdaptiveBuffer.h (100%) rename src/{cpp => }/viper/utils/Biquad.cpp (100%) rename src/{cpp => }/viper/utils/Biquad.h (100%) rename src/{cpp => }/viper/utils/CAllpassFilter.cpp (100%) rename src/{cpp => }/viper/utils/CAllpassFilter.h (100%) rename src/{cpp => }/viper/utils/CCombFilter.cpp (100%) rename src/{cpp => }/viper/utils/CCombFilter.h (100%) rename src/{cpp => }/viper/utils/CRevModel.cpp (100%) rename src/{cpp => }/viper/utils/CRevModel.h (100%) rename src/{cpp => }/viper/utils/Crossfeed.cpp (100%) rename src/{cpp => }/viper/utils/Crossfeed.h (100%) rename src/{cpp => }/viper/utils/DepthSurround.cpp (100%) rename src/{cpp => }/viper/utils/DepthSurround.h (100%) rename src/{cpp => }/viper/utils/DynamicBass.cpp (100%) rename src/{cpp => }/viper/utils/DynamicBass.h (100%) rename src/{cpp => }/viper/utils/FIR.cpp (100%) rename src/{cpp => }/viper/utils/FIR.h (100%) rename src/{cpp => }/viper/utils/Harmonic.cpp (100%) rename src/{cpp => }/viper/utils/Harmonic.h (100%) rename src/{cpp => }/viper/utils/HiFi.cpp (100%) rename src/{cpp => }/viper/utils/HiFi.h (100%) rename src/{cpp => }/viper/utils/HighShelf.cpp (100%) rename src/{cpp => }/viper/utils/HighShelf.h (100%) rename src/{cpp => }/viper/utils/IIR_1st.cpp (100%) rename src/{cpp => }/viper/utils/IIR_1st.h (100%) rename src/{cpp => }/viper/utils/IIR_NOrder_BW_BP.cpp (100%) rename src/{cpp => }/viper/utils/IIR_NOrder_BW_BP.h (100%) rename src/{cpp => }/viper/utils/IIR_NOrder_BW_LH.cpp (100%) rename src/{cpp => }/viper/utils/IIR_NOrder_BW_LH.h (100%) rename src/{cpp => }/viper/utils/MinPhaseIIRCoeffs.cpp (100%) rename src/{cpp => }/viper/utils/MinPhaseIIRCoeffs.h (100%) rename src/{cpp => }/viper/utils/MultiBiquad.cpp (100%) rename src/{cpp => }/viper/utils/MultiBiquad.h (100%) rename src/{cpp => }/viper/utils/NoiseSharpening.cpp (100%) rename src/{cpp => }/viper/utils/NoiseSharpening.h (100%) rename src/{cpp => }/viper/utils/PConvSingle_F32.cpp (100%) rename src/{cpp => }/viper/utils/PConvSingle_F32.h (100%) rename src/{cpp => }/viper/utils/PassFilter.cpp (100%) rename src/{cpp => }/viper/utils/PassFilter.h (100%) rename src/{cpp => }/viper/utils/PolesFilter.cpp (100%) rename src/{cpp => }/viper/utils/PolesFilter.h (100%) rename src/{cpp => }/viper/utils/Polyphase.cpp (100%) rename src/{cpp => }/viper/utils/Polyphase.h (100%) rename src/{cpp => }/viper/utils/Stereo3DSurround.cpp (100%) rename src/{cpp => }/viper/utils/Stereo3DSurround.h (100%) rename src/{cpp => }/viper/utils/Subwoofer.cpp (100%) rename src/{cpp => }/viper/utils/Subwoofer.h (100%) rename src/{cpp => }/viper/utils/TimeConstDelay.cpp (100%) rename src/{cpp => }/viper/utils/TimeConstDelay.h (100%) rename src/{cpp => }/viper/utils/WaveBuffer.cpp (100%) rename src/{cpp => }/viper/utils/WaveBuffer.h (100%) diff --git a/.gitmodules b/.gitmodules index e74e59b..fc7d77a 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,3 @@ -[submodule "src/cpp/viper/kissfft"] - path = src/cpp/viper/kissfft +[submodule "src/viper/kissfft"] + path = src/viper/kissfft url = git@github.com:mborgerding/kissfft.git diff --git a/CMakeLists.txt b/CMakeLists.txt index 4ba3985..b732221 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -26,57 +26,57 @@ include_directories(src/include) set(FILES # Main - src/cpp/viper/ViPER.cpp - src/cpp/ViPER4Android.cpp + src/viper/ViPER.cpp + src/ViPER4Android.cpp # Effects - src/cpp/viper/effects/AnalogX.cpp - src/cpp/viper/effects/ColorfulMusic.cpp - src/cpp/viper/effects/Convolver.cpp - src/cpp/viper/effects/Cure.cpp - src/cpp/viper/effects/DiffSurround.cpp - src/cpp/viper/effects/DynamicSystem.cpp - src/cpp/viper/effects/FETCompressor.cpp - src/cpp/viper/effects/FIREqualizer.cpp - src/cpp/viper/effects/IIRFilter.cpp - src/cpp/viper/effects/PlaybackGain.cpp - src/cpp/viper/effects/Reverberation.cpp - src/cpp/viper/effects/SoftwareLimiter.cpp - src/cpp/viper/effects/SpeakerCorrection.cpp - src/cpp/viper/effects/SpectrumExtend.cpp - src/cpp/viper/effects/TubeSimulator.cpp - src/cpp/viper/effects/VHE.cpp - src/cpp/viper/effects/ViPERBass.cpp - src/cpp/viper/effects/ViPERClarity.cpp - src/cpp/viper/effects/ViPERDDC.cpp + src/viper/effects/AnalogX.cpp + src/viper/effects/ColorfulMusic.cpp + src/viper/effects/Convolver.cpp + src/viper/effects/Cure.cpp + src/viper/effects/DiffSurround.cpp + src/viper/effects/DynamicSystem.cpp + src/viper/effects/FETCompressor.cpp + src/viper/effects/FIREqualizer.cpp + src/viper/effects/IIRFilter.cpp + src/viper/effects/PlaybackGain.cpp + src/viper/effects/Reverberation.cpp + src/viper/effects/SoftwareLimiter.cpp + src/viper/effects/SpeakerCorrection.cpp + src/viper/effects/SpectrumExtend.cpp + src/viper/effects/TubeSimulator.cpp + src/viper/effects/VHE.cpp + src/viper/effects/ViPERBass.cpp + src/viper/effects/ViPERClarity.cpp + src/viper/effects/ViPERDDC.cpp # Utils - src/cpp/viper/utils/AdaptiveBuffer.cpp - src/cpp/viper/utils/Biquad.cpp - src/cpp/viper/utils/CAllpassFilter.cpp - src/cpp/viper/utils/CCombFilter.cpp - src/cpp/viper/utils/CRevModel.cpp - src/cpp/viper/utils/Crossfeed.cpp - src/cpp/viper/utils/DepthSurround.cpp - src/cpp/viper/utils/DynamicBass.cpp - src/cpp/viper/utils/FIR.cpp - src/cpp/viper/utils/Harmonic.cpp - src/cpp/viper/utils/HiFi.cpp - src/cpp/viper/utils/HighShelf.cpp - src/cpp/viper/utils/IIR_1st.cpp - src/cpp/viper/utils/IIR_NOrder_BW_BP.cpp - src/cpp/viper/utils/IIR_NOrder_BW_LH.cpp - src/cpp/viper/utils/MinPhaseIIRCoeffs.cpp - src/cpp/viper/utils/MultiBiquad.cpp - src/cpp/viper/utils/NoiseSharpening.cpp - src/cpp/viper/utils/PassFilter.cpp - src/cpp/viper/utils/PConvSingle_F32.cpp - src/cpp/viper/utils/PolesFilter.cpp - src/cpp/viper/utils/Polyphase.cpp - src/cpp/viper/utils/Stereo3DSurround.cpp - src/cpp/viper/utils/Subwoofer.cpp - src/cpp/viper/utils/TimeConstDelay.cpp - src/cpp/viper/utils/WaveBuffer.cpp) + src/viper/utils/AdaptiveBuffer.cpp + src/viper/utils/Biquad.cpp + src/viper/utils/CAllpassFilter.cpp + src/viper/utils/CCombFilter.cpp + src/viper/utils/CRevModel.cpp + src/viper/utils/Crossfeed.cpp + src/viper/utils/DepthSurround.cpp + src/viper/utils/DynamicBass.cpp + src/viper/utils/FIR.cpp + src/viper/utils/Harmonic.cpp + src/viper/utils/HiFi.cpp + src/viper/utils/HighShelf.cpp + src/viper/utils/IIR_1st.cpp + src/viper/utils/IIR_NOrder_BW_BP.cpp + src/viper/utils/IIR_NOrder_BW_LH.cpp + src/viper/utils/MinPhaseIIRCoeffs.cpp + src/viper/utils/MultiBiquad.cpp + src/viper/utils/NoiseSharpening.cpp + src/viper/utils/PassFilter.cpp + src/viper/utils/PConvSingle_F32.cpp + src/viper/utils/PolesFilter.cpp + src/viper/utils/Polyphase.cpp + src/viper/utils/Stereo3DSurround.cpp + src/viper/utils/Subwoofer.cpp + src/viper/utils/TimeConstDelay.cpp + src/viper/utils/WaveBuffer.cpp) message(${CMAKE_BUILD_TYPE}) diff --git a/src/cpp/ViPER4Android.cpp b/src/ViPER4Android.cpp similarity index 100% rename from src/cpp/ViPER4Android.cpp rename to src/ViPER4Android.cpp diff --git a/src/cpp/ViPER4Android.h b/src/ViPER4Android.h similarity index 100% rename from src/cpp/ViPER4Android.h rename to src/ViPER4Android.h diff --git a/src/cpp/viper/kissfft b/src/cpp/viper/kissfft deleted file mode 160000 index 8f47a67..0000000 --- a/src/cpp/viper/kissfft +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 8f47a67f595a6641c566087bf5277034be64f24d diff --git a/src/cpp/log.h b/src/log.h similarity index 100% rename from src/cpp/log.h rename to src/log.h diff --git a/src/main/AndroidManifest.xml b/src/main/AndroidManifest.xml deleted file mode 100644 index a513319..0000000 --- a/src/main/AndroidManifest.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - \ No newline at end of file diff --git a/src/cpp/viper/ViPER.cpp b/src/viper/ViPER.cpp similarity index 100% rename from src/cpp/viper/ViPER.cpp rename to src/viper/ViPER.cpp diff --git a/src/cpp/viper/ViPER.h b/src/viper/ViPER.h similarity index 100% rename from src/cpp/viper/ViPER.h rename to src/viper/ViPER.h diff --git a/src/cpp/viper/constants.h b/src/viper/constants.h similarity index 100% rename from src/cpp/viper/constants.h rename to src/viper/constants.h diff --git a/src/cpp/viper/effects/AnalogX.cpp b/src/viper/effects/AnalogX.cpp similarity index 100% rename from src/cpp/viper/effects/AnalogX.cpp rename to src/viper/effects/AnalogX.cpp diff --git a/src/cpp/viper/effects/AnalogX.h b/src/viper/effects/AnalogX.h similarity index 100% rename from src/cpp/viper/effects/AnalogX.h rename to src/viper/effects/AnalogX.h diff --git a/src/cpp/viper/effects/ColorfulMusic.cpp b/src/viper/effects/ColorfulMusic.cpp similarity index 100% rename from src/cpp/viper/effects/ColorfulMusic.cpp rename to src/viper/effects/ColorfulMusic.cpp diff --git a/src/cpp/viper/effects/ColorfulMusic.h b/src/viper/effects/ColorfulMusic.h similarity index 100% rename from src/cpp/viper/effects/ColorfulMusic.h rename to src/viper/effects/ColorfulMusic.h diff --git a/src/cpp/viper/effects/Convolver.cpp b/src/viper/effects/Convolver.cpp similarity index 100% rename from src/cpp/viper/effects/Convolver.cpp rename to src/viper/effects/Convolver.cpp diff --git a/src/cpp/viper/effects/Convolver.h b/src/viper/effects/Convolver.h similarity index 100% rename from src/cpp/viper/effects/Convolver.h rename to src/viper/effects/Convolver.h diff --git a/src/cpp/viper/effects/Cure.cpp b/src/viper/effects/Cure.cpp similarity index 100% rename from src/cpp/viper/effects/Cure.cpp rename to src/viper/effects/Cure.cpp diff --git a/src/cpp/viper/effects/Cure.h b/src/viper/effects/Cure.h similarity index 100% rename from src/cpp/viper/effects/Cure.h rename to src/viper/effects/Cure.h diff --git a/src/cpp/viper/effects/DiffSurround.cpp b/src/viper/effects/DiffSurround.cpp similarity index 100% rename from src/cpp/viper/effects/DiffSurround.cpp rename to src/viper/effects/DiffSurround.cpp diff --git a/src/cpp/viper/effects/DiffSurround.h b/src/viper/effects/DiffSurround.h similarity index 100% rename from src/cpp/viper/effects/DiffSurround.h rename to src/viper/effects/DiffSurround.h diff --git a/src/cpp/viper/effects/DynamicSystem.cpp b/src/viper/effects/DynamicSystem.cpp similarity index 100% rename from src/cpp/viper/effects/DynamicSystem.cpp rename to src/viper/effects/DynamicSystem.cpp diff --git a/src/cpp/viper/effects/DynamicSystem.h b/src/viper/effects/DynamicSystem.h similarity index 100% rename from src/cpp/viper/effects/DynamicSystem.h rename to src/viper/effects/DynamicSystem.h diff --git a/src/cpp/viper/effects/FETCompressor.cpp b/src/viper/effects/FETCompressor.cpp similarity index 100% rename from src/cpp/viper/effects/FETCompressor.cpp rename to src/viper/effects/FETCompressor.cpp diff --git a/src/cpp/viper/effects/FETCompressor.h b/src/viper/effects/FETCompressor.h similarity index 100% rename from src/cpp/viper/effects/FETCompressor.h rename to src/viper/effects/FETCompressor.h diff --git a/src/cpp/viper/effects/FIREqualizer.cpp b/src/viper/effects/FIREqualizer.cpp similarity index 100% rename from src/cpp/viper/effects/FIREqualizer.cpp rename to src/viper/effects/FIREqualizer.cpp diff --git a/src/cpp/viper/effects/FIREqualizer.h b/src/viper/effects/FIREqualizer.h similarity index 100% rename from src/cpp/viper/effects/FIREqualizer.h rename to src/viper/effects/FIREqualizer.h diff --git a/src/cpp/viper/effects/IIRFilter.cpp b/src/viper/effects/IIRFilter.cpp similarity index 100% rename from src/cpp/viper/effects/IIRFilter.cpp rename to src/viper/effects/IIRFilter.cpp diff --git a/src/cpp/viper/effects/IIRFilter.h b/src/viper/effects/IIRFilter.h similarity index 100% rename from src/cpp/viper/effects/IIRFilter.h rename to src/viper/effects/IIRFilter.h diff --git a/src/cpp/viper/effects/PlaybackGain.cpp b/src/viper/effects/PlaybackGain.cpp similarity index 100% rename from src/cpp/viper/effects/PlaybackGain.cpp rename to src/viper/effects/PlaybackGain.cpp diff --git a/src/cpp/viper/effects/PlaybackGain.h b/src/viper/effects/PlaybackGain.h similarity index 100% rename from src/cpp/viper/effects/PlaybackGain.h rename to src/viper/effects/PlaybackGain.h diff --git a/src/cpp/viper/effects/Reverberation.cpp b/src/viper/effects/Reverberation.cpp similarity index 100% rename from src/cpp/viper/effects/Reverberation.cpp rename to src/viper/effects/Reverberation.cpp diff --git a/src/cpp/viper/effects/Reverberation.h b/src/viper/effects/Reverberation.h similarity index 100% rename from src/cpp/viper/effects/Reverberation.h rename to src/viper/effects/Reverberation.h diff --git a/src/cpp/viper/effects/SoftwareLimiter.cpp b/src/viper/effects/SoftwareLimiter.cpp similarity index 100% rename from src/cpp/viper/effects/SoftwareLimiter.cpp rename to src/viper/effects/SoftwareLimiter.cpp diff --git a/src/cpp/viper/effects/SoftwareLimiter.h b/src/viper/effects/SoftwareLimiter.h similarity index 100% rename from src/cpp/viper/effects/SoftwareLimiter.h rename to src/viper/effects/SoftwareLimiter.h diff --git a/src/cpp/viper/effects/SpeakerCorrection.cpp b/src/viper/effects/SpeakerCorrection.cpp similarity index 100% rename from src/cpp/viper/effects/SpeakerCorrection.cpp rename to src/viper/effects/SpeakerCorrection.cpp diff --git a/src/cpp/viper/effects/SpeakerCorrection.h b/src/viper/effects/SpeakerCorrection.h similarity index 100% rename from src/cpp/viper/effects/SpeakerCorrection.h rename to src/viper/effects/SpeakerCorrection.h diff --git a/src/cpp/viper/effects/SpectrumExtend.cpp b/src/viper/effects/SpectrumExtend.cpp similarity index 100% rename from src/cpp/viper/effects/SpectrumExtend.cpp rename to src/viper/effects/SpectrumExtend.cpp diff --git a/src/cpp/viper/effects/SpectrumExtend.h b/src/viper/effects/SpectrumExtend.h similarity index 100% rename from src/cpp/viper/effects/SpectrumExtend.h rename to src/viper/effects/SpectrumExtend.h diff --git a/src/cpp/viper/effects/TubeSimulator.cpp b/src/viper/effects/TubeSimulator.cpp similarity index 100% rename from src/cpp/viper/effects/TubeSimulator.cpp rename to src/viper/effects/TubeSimulator.cpp diff --git a/src/cpp/viper/effects/TubeSimulator.h b/src/viper/effects/TubeSimulator.h similarity index 100% rename from src/cpp/viper/effects/TubeSimulator.h rename to src/viper/effects/TubeSimulator.h diff --git a/src/cpp/viper/effects/VHE.cpp b/src/viper/effects/VHE.cpp similarity index 100% rename from src/cpp/viper/effects/VHE.cpp rename to src/viper/effects/VHE.cpp diff --git a/src/cpp/viper/effects/VHE.h b/src/viper/effects/VHE.h similarity index 100% rename from src/cpp/viper/effects/VHE.h rename to src/viper/effects/VHE.h diff --git a/src/cpp/viper/effects/ViPERBass.cpp b/src/viper/effects/ViPERBass.cpp similarity index 100% rename from src/cpp/viper/effects/ViPERBass.cpp rename to src/viper/effects/ViPERBass.cpp diff --git a/src/cpp/viper/effects/ViPERBass.h b/src/viper/effects/ViPERBass.h similarity index 100% rename from src/cpp/viper/effects/ViPERBass.h rename to src/viper/effects/ViPERBass.h diff --git a/src/cpp/viper/effects/ViPERClarity.cpp b/src/viper/effects/ViPERClarity.cpp similarity index 100% rename from src/cpp/viper/effects/ViPERClarity.cpp rename to src/viper/effects/ViPERClarity.cpp diff --git a/src/cpp/viper/effects/ViPERClarity.h b/src/viper/effects/ViPERClarity.h similarity index 100% rename from src/cpp/viper/effects/ViPERClarity.h rename to src/viper/effects/ViPERClarity.h diff --git a/src/cpp/viper/effects/ViPERDDC.cpp b/src/viper/effects/ViPERDDC.cpp similarity index 100% rename from src/cpp/viper/effects/ViPERDDC.cpp rename to src/viper/effects/ViPERDDC.cpp diff --git a/src/cpp/viper/effects/ViPERDDC.h b/src/viper/effects/ViPERDDC.h similarity index 100% rename from src/cpp/viper/effects/ViPERDDC.h rename to src/viper/effects/ViPERDDC.h diff --git a/src/cpp/viper/utils/AdaptiveBuffer.cpp b/src/viper/utils/AdaptiveBuffer.cpp similarity index 100% rename from src/cpp/viper/utils/AdaptiveBuffer.cpp rename to src/viper/utils/AdaptiveBuffer.cpp diff --git a/src/cpp/viper/utils/AdaptiveBuffer.h b/src/viper/utils/AdaptiveBuffer.h similarity index 100% rename from src/cpp/viper/utils/AdaptiveBuffer.h rename to src/viper/utils/AdaptiveBuffer.h diff --git a/src/cpp/viper/utils/Biquad.cpp b/src/viper/utils/Biquad.cpp similarity index 100% rename from src/cpp/viper/utils/Biquad.cpp rename to src/viper/utils/Biquad.cpp diff --git a/src/cpp/viper/utils/Biquad.h b/src/viper/utils/Biquad.h similarity index 100% rename from src/cpp/viper/utils/Biquad.h rename to src/viper/utils/Biquad.h diff --git a/src/cpp/viper/utils/CAllpassFilter.cpp b/src/viper/utils/CAllpassFilter.cpp similarity index 100% rename from src/cpp/viper/utils/CAllpassFilter.cpp rename to src/viper/utils/CAllpassFilter.cpp diff --git a/src/cpp/viper/utils/CAllpassFilter.h b/src/viper/utils/CAllpassFilter.h similarity index 100% rename from src/cpp/viper/utils/CAllpassFilter.h rename to src/viper/utils/CAllpassFilter.h diff --git a/src/cpp/viper/utils/CCombFilter.cpp b/src/viper/utils/CCombFilter.cpp similarity index 100% rename from src/cpp/viper/utils/CCombFilter.cpp rename to src/viper/utils/CCombFilter.cpp diff --git a/src/cpp/viper/utils/CCombFilter.h b/src/viper/utils/CCombFilter.h similarity index 100% rename from src/cpp/viper/utils/CCombFilter.h rename to src/viper/utils/CCombFilter.h diff --git a/src/cpp/viper/utils/CRevModel.cpp b/src/viper/utils/CRevModel.cpp similarity index 100% rename from src/cpp/viper/utils/CRevModel.cpp rename to src/viper/utils/CRevModel.cpp diff --git a/src/cpp/viper/utils/CRevModel.h b/src/viper/utils/CRevModel.h similarity index 100% rename from src/cpp/viper/utils/CRevModel.h rename to src/viper/utils/CRevModel.h diff --git a/src/cpp/viper/utils/Crossfeed.cpp b/src/viper/utils/Crossfeed.cpp similarity index 100% rename from src/cpp/viper/utils/Crossfeed.cpp rename to src/viper/utils/Crossfeed.cpp diff --git a/src/cpp/viper/utils/Crossfeed.h b/src/viper/utils/Crossfeed.h similarity index 100% rename from src/cpp/viper/utils/Crossfeed.h rename to src/viper/utils/Crossfeed.h diff --git a/src/cpp/viper/utils/DepthSurround.cpp b/src/viper/utils/DepthSurround.cpp similarity index 100% rename from src/cpp/viper/utils/DepthSurround.cpp rename to src/viper/utils/DepthSurround.cpp diff --git a/src/cpp/viper/utils/DepthSurround.h b/src/viper/utils/DepthSurround.h similarity index 100% rename from src/cpp/viper/utils/DepthSurround.h rename to src/viper/utils/DepthSurround.h diff --git a/src/cpp/viper/utils/DynamicBass.cpp b/src/viper/utils/DynamicBass.cpp similarity index 100% rename from src/cpp/viper/utils/DynamicBass.cpp rename to src/viper/utils/DynamicBass.cpp diff --git a/src/cpp/viper/utils/DynamicBass.h b/src/viper/utils/DynamicBass.h similarity index 100% rename from src/cpp/viper/utils/DynamicBass.h rename to src/viper/utils/DynamicBass.h diff --git a/src/cpp/viper/utils/FIR.cpp b/src/viper/utils/FIR.cpp similarity index 100% rename from src/cpp/viper/utils/FIR.cpp rename to src/viper/utils/FIR.cpp diff --git a/src/cpp/viper/utils/FIR.h b/src/viper/utils/FIR.h similarity index 100% rename from src/cpp/viper/utils/FIR.h rename to src/viper/utils/FIR.h diff --git a/src/cpp/viper/utils/Harmonic.cpp b/src/viper/utils/Harmonic.cpp similarity index 100% rename from src/cpp/viper/utils/Harmonic.cpp rename to src/viper/utils/Harmonic.cpp diff --git a/src/cpp/viper/utils/Harmonic.h b/src/viper/utils/Harmonic.h similarity index 100% rename from src/cpp/viper/utils/Harmonic.h rename to src/viper/utils/Harmonic.h diff --git a/src/cpp/viper/utils/HiFi.cpp b/src/viper/utils/HiFi.cpp similarity index 100% rename from src/cpp/viper/utils/HiFi.cpp rename to src/viper/utils/HiFi.cpp diff --git a/src/cpp/viper/utils/HiFi.h b/src/viper/utils/HiFi.h similarity index 100% rename from src/cpp/viper/utils/HiFi.h rename to src/viper/utils/HiFi.h diff --git a/src/cpp/viper/utils/HighShelf.cpp b/src/viper/utils/HighShelf.cpp similarity index 100% rename from src/cpp/viper/utils/HighShelf.cpp rename to src/viper/utils/HighShelf.cpp diff --git a/src/cpp/viper/utils/HighShelf.h b/src/viper/utils/HighShelf.h similarity index 100% rename from src/cpp/viper/utils/HighShelf.h rename to src/viper/utils/HighShelf.h diff --git a/src/cpp/viper/utils/IIR_1st.cpp b/src/viper/utils/IIR_1st.cpp similarity index 100% rename from src/cpp/viper/utils/IIR_1st.cpp rename to src/viper/utils/IIR_1st.cpp diff --git a/src/cpp/viper/utils/IIR_1st.h b/src/viper/utils/IIR_1st.h similarity index 100% rename from src/cpp/viper/utils/IIR_1st.h rename to src/viper/utils/IIR_1st.h diff --git a/src/cpp/viper/utils/IIR_NOrder_BW_BP.cpp b/src/viper/utils/IIR_NOrder_BW_BP.cpp similarity index 100% rename from src/cpp/viper/utils/IIR_NOrder_BW_BP.cpp rename to src/viper/utils/IIR_NOrder_BW_BP.cpp diff --git a/src/cpp/viper/utils/IIR_NOrder_BW_BP.h b/src/viper/utils/IIR_NOrder_BW_BP.h similarity index 100% rename from src/cpp/viper/utils/IIR_NOrder_BW_BP.h rename to src/viper/utils/IIR_NOrder_BW_BP.h diff --git a/src/cpp/viper/utils/IIR_NOrder_BW_LH.cpp b/src/viper/utils/IIR_NOrder_BW_LH.cpp similarity index 100% rename from src/cpp/viper/utils/IIR_NOrder_BW_LH.cpp rename to src/viper/utils/IIR_NOrder_BW_LH.cpp diff --git a/src/cpp/viper/utils/IIR_NOrder_BW_LH.h b/src/viper/utils/IIR_NOrder_BW_LH.h similarity index 100% rename from src/cpp/viper/utils/IIR_NOrder_BW_LH.h rename to src/viper/utils/IIR_NOrder_BW_LH.h diff --git a/src/cpp/viper/utils/MinPhaseIIRCoeffs.cpp b/src/viper/utils/MinPhaseIIRCoeffs.cpp similarity index 100% rename from src/cpp/viper/utils/MinPhaseIIRCoeffs.cpp rename to src/viper/utils/MinPhaseIIRCoeffs.cpp diff --git a/src/cpp/viper/utils/MinPhaseIIRCoeffs.h b/src/viper/utils/MinPhaseIIRCoeffs.h similarity index 100% rename from src/cpp/viper/utils/MinPhaseIIRCoeffs.h rename to src/viper/utils/MinPhaseIIRCoeffs.h diff --git a/src/cpp/viper/utils/MultiBiquad.cpp b/src/viper/utils/MultiBiquad.cpp similarity index 100% rename from src/cpp/viper/utils/MultiBiquad.cpp rename to src/viper/utils/MultiBiquad.cpp diff --git a/src/cpp/viper/utils/MultiBiquad.h b/src/viper/utils/MultiBiquad.h similarity index 100% rename from src/cpp/viper/utils/MultiBiquad.h rename to src/viper/utils/MultiBiquad.h diff --git a/src/cpp/viper/utils/NoiseSharpening.cpp b/src/viper/utils/NoiseSharpening.cpp similarity index 100% rename from src/cpp/viper/utils/NoiseSharpening.cpp rename to src/viper/utils/NoiseSharpening.cpp diff --git a/src/cpp/viper/utils/NoiseSharpening.h b/src/viper/utils/NoiseSharpening.h similarity index 100% rename from src/cpp/viper/utils/NoiseSharpening.h rename to src/viper/utils/NoiseSharpening.h diff --git a/src/cpp/viper/utils/PConvSingle_F32.cpp b/src/viper/utils/PConvSingle_F32.cpp similarity index 100% rename from src/cpp/viper/utils/PConvSingle_F32.cpp rename to src/viper/utils/PConvSingle_F32.cpp diff --git a/src/cpp/viper/utils/PConvSingle_F32.h b/src/viper/utils/PConvSingle_F32.h similarity index 100% rename from src/cpp/viper/utils/PConvSingle_F32.h rename to src/viper/utils/PConvSingle_F32.h diff --git a/src/cpp/viper/utils/PassFilter.cpp b/src/viper/utils/PassFilter.cpp similarity index 100% rename from src/cpp/viper/utils/PassFilter.cpp rename to src/viper/utils/PassFilter.cpp diff --git a/src/cpp/viper/utils/PassFilter.h b/src/viper/utils/PassFilter.h similarity index 100% rename from src/cpp/viper/utils/PassFilter.h rename to src/viper/utils/PassFilter.h diff --git a/src/cpp/viper/utils/PolesFilter.cpp b/src/viper/utils/PolesFilter.cpp similarity index 100% rename from src/cpp/viper/utils/PolesFilter.cpp rename to src/viper/utils/PolesFilter.cpp diff --git a/src/cpp/viper/utils/PolesFilter.h b/src/viper/utils/PolesFilter.h similarity index 100% rename from src/cpp/viper/utils/PolesFilter.h rename to src/viper/utils/PolesFilter.h diff --git a/src/cpp/viper/utils/Polyphase.cpp b/src/viper/utils/Polyphase.cpp similarity index 100% rename from src/cpp/viper/utils/Polyphase.cpp rename to src/viper/utils/Polyphase.cpp diff --git a/src/cpp/viper/utils/Polyphase.h b/src/viper/utils/Polyphase.h similarity index 100% rename from src/cpp/viper/utils/Polyphase.h rename to src/viper/utils/Polyphase.h diff --git a/src/cpp/viper/utils/Stereo3DSurround.cpp b/src/viper/utils/Stereo3DSurround.cpp similarity index 100% rename from src/cpp/viper/utils/Stereo3DSurround.cpp rename to src/viper/utils/Stereo3DSurround.cpp diff --git a/src/cpp/viper/utils/Stereo3DSurround.h b/src/viper/utils/Stereo3DSurround.h similarity index 100% rename from src/cpp/viper/utils/Stereo3DSurround.h rename to src/viper/utils/Stereo3DSurround.h diff --git a/src/cpp/viper/utils/Subwoofer.cpp b/src/viper/utils/Subwoofer.cpp similarity index 100% rename from src/cpp/viper/utils/Subwoofer.cpp rename to src/viper/utils/Subwoofer.cpp diff --git a/src/cpp/viper/utils/Subwoofer.h b/src/viper/utils/Subwoofer.h similarity index 100% rename from src/cpp/viper/utils/Subwoofer.h rename to src/viper/utils/Subwoofer.h diff --git a/src/cpp/viper/utils/TimeConstDelay.cpp b/src/viper/utils/TimeConstDelay.cpp similarity index 100% rename from src/cpp/viper/utils/TimeConstDelay.cpp rename to src/viper/utils/TimeConstDelay.cpp diff --git a/src/cpp/viper/utils/TimeConstDelay.h b/src/viper/utils/TimeConstDelay.h similarity index 100% rename from src/cpp/viper/utils/TimeConstDelay.h rename to src/viper/utils/TimeConstDelay.h diff --git a/src/cpp/viper/utils/WaveBuffer.cpp b/src/viper/utils/WaveBuffer.cpp similarity index 100% rename from src/cpp/viper/utils/WaveBuffer.cpp rename to src/viper/utils/WaveBuffer.cpp diff --git a/src/cpp/viper/utils/WaveBuffer.h b/src/viper/utils/WaveBuffer.h similarity index 100% rename from src/cpp/viper/utils/WaveBuffer.h rename to src/viper/utils/WaveBuffer.h