diff --git a/.gitattributes b/.gitattributes index fa2ba7d8..e2910a9b 100644 --- a/.gitattributes +++ b/.gitattributes @@ -2,14 +2,12 @@ .*/** export-ignore appveyor.yml export-ignore /scripts/appveyor/** export-ignore - /vst/external/VST_SDK/VST3_SDK/**/CMakeLists.txt export-ignore /vst/external/VST_SDK/VST3_SDK/public.sdk/samples export-ignore /vst/external/VST_SDK/VST3_SDK/public.sdk/source/vst/*wrapper/** export-ignore /vst/external/VST_SDK/VST3_SDK/public.sdk/source/vst/interappaudio/** export-ignore /vst/external/VST_SDK/VST3_SDK/public.sdk/source/vst/testsuite/** export-ignore /vst/external/VST_SDK/VST3_SDK/public.sdk/source/vst/utility/test/** export-ignore - /editor/external/vstgui4/**/CMakeLists.txt export-ignore /editor/external/vstgui4/vstgui/Documentation/** export-ignore /editor/external/vstgui4/vstgui/doxygen/** export-ignore @@ -20,19 +18,17 @@ appveyor.yml export-ignore /editor/external/vstgui4/vstgui/uidescription/icontroller.h -export-ignore /editor/external/vstgui4/vstgui/vstgui_standalone* export-ignore /editor/external/vstgui4/vstgui/vstgui_uidescription* export-ignore - /external/st_audiofile/thirdparty/dr_libs/old/** export-ignore /external/st_audiofile/thirdparty/dr_libs/tests/** export-ignore - /external/filesystem/test/** export-ignore - /external/abseil-cpp/conanfile.py export-ignore /external/abseil-cpp/**/BUILD.bazel export-ignore /external/abseil-cpp/ci/** export-ignore - /external/simde/docker/** export-ignore /external/simde/test/** export-ignore /external/simde/meson* export-ignore /external/simde/*.py export-ignore /external/simde/*.yml export-ignore /external/simde/*.toml export-ignore +**/*.wav filter=lfs diff=lfs merge=lfs -text +**/*.flac filter=lfs diff=lfs merge=lfs -text diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 9f503aa7..1a571667 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -40,6 +40,9 @@ jobs: - uses: actions/checkout@v2 with: submodules: recursive + lfs: true + - name: Fetch LFS objects + run: git lfs checkout - name: Set up dependencies run: | sudo apt-get update && \ @@ -227,6 +230,9 @@ jobs: - uses: actions/checkout@v2 with: submodules: recursive + lfs: true + - name: Fetch LFS objects + run: git lfs checkout - name: Create Build Environment working-directory: ${{runner.workspace}} run: cmake -E make_directory build @@ -339,6 +345,9 @@ jobs: - uses: actions/checkout@v2 with: submodules: recursive + lfs: true + - name: Fetch LFS objects + run: git lfs checkout - name: Build with GNU make shell: bash run: make -C "$GITHUB_WORKSPACE" -f generic.mk -j2 @@ -374,6 +383,9 @@ jobs: - uses: actions/checkout@v2 with: submodules: recursive + lfs: true + - name: Fetch LFS objects + run: git lfs checkout - name: Set up dependencies run: | sudo apt-get update && \ diff --git a/benchmarks/sample.flac b/benchmarks/sample.flac index 3b84350a..599ef162 100755 Binary files a/benchmarks/sample.flac and b/benchmarks/sample.flac differ diff --git a/benchmarks/sample.wav b/benchmarks/sample.wav index 2acb8351..0976011c 100755 Binary files a/benchmarks/sample.wav and b/benchmarks/sample.wav differ diff --git a/tests/TestFiles/36-CajonCenter-1.wav b/tests/TestFiles/36-CajonCenter-1.wav index d31835e5..cc895266 100755 Binary files a/tests/TestFiles/36-CajonCenter-1.wav and b/tests/TestFiles/36-CajonCenter-1.wav differ diff --git a/tests/TestFiles/36-CajonCenter-2.wav b/tests/TestFiles/36-CajonCenter-2.wav index 703d521d..7d8000da 100755 Binary files a/tests/TestFiles/36-CajonCenter-2.wav and b/tests/TestFiles/36-CajonCenter-2.wav differ diff --git a/tests/TestFiles/36-CajonCenter-3.wav b/tests/TestFiles/36-CajonCenter-3.wav index 2ced2683..c72231c7 100755 Binary files a/tests/TestFiles/36-CajonCenter-3.wav and b/tests/TestFiles/36-CajonCenter-3.wav differ diff --git a/tests/TestFiles/36-CajonCenter-4.wav b/tests/TestFiles/36-CajonCenter-4.wav index cebfc34e..18104612 100755 Binary files a/tests/TestFiles/36-CajonCenter-4.wav and b/tests/TestFiles/36-CajonCenter-4.wav differ diff --git a/tests/TestFiles/36-CajonCenter-5.wav b/tests/TestFiles/36-CajonCenter-5.wav index 401fe3fe..5dadf679 100755 Binary files a/tests/TestFiles/36-CajonCenter-5.wav and b/tests/TestFiles/36-CajonCenter-5.wav differ diff --git a/tests/TestFiles/closedhat.wav b/tests/TestFiles/closedhat.wav index d31835e5..cc895266 100755 Binary files a/tests/TestFiles/closedhat.wav and b/tests/TestFiles/closedhat.wav differ diff --git a/tests/TestFiles/dummy1.wav b/tests/TestFiles/dummy1.wav index d31835e5..cc895266 100755 Binary files a/tests/TestFiles/dummy1.wav and b/tests/TestFiles/dummy1.wav differ diff --git a/tests/TestFiles/dummy16.wav b/tests/TestFiles/dummy16.wav index d31835e5..cc895266 100755 Binary files a/tests/TestFiles/dummy16.wav and b/tests/TestFiles/dummy16.wav differ diff --git a/tests/TestFiles/dummy2.wav b/tests/TestFiles/dummy2.wav index d31835e5..cc895266 100755 Binary files a/tests/TestFiles/dummy2.wav and b/tests/TestFiles/dummy2.wav differ diff --git a/tests/TestFiles/kick.wav b/tests/TestFiles/kick.wav index d31835e5..cc895266 100755 Binary files a/tests/TestFiles/kick.wav and b/tests/TestFiles/kick.wav differ diff --git a/tests/TestFiles/looped_flute.wav b/tests/TestFiles/looped_flute.wav index 972a9f1a..022613f3 100755 Binary files a/tests/TestFiles/looped_flute.wav and b/tests/TestFiles/looped_flute.wav differ diff --git a/tests/TestFiles/mono_sample.wav b/tests/TestFiles/mono_sample.wav index d31835e5..cc895266 100755 Binary files a/tests/TestFiles/mono_sample.wav and b/tests/TestFiles/mono_sample.wav differ diff --git a/tests/TestFiles/ramp_wave.wav b/tests/TestFiles/ramp_wave.wav index 838d8556..233edfcd 100644 Binary files a/tests/TestFiles/ramp_wave.wav and b/tests/TestFiles/ramp_wave.wav differ diff --git a/tests/TestFiles/root_key_38.wav b/tests/TestFiles/root_key_38.wav index 83dcb92c..e437d8f2 100644 Binary files a/tests/TestFiles/root_key_38.wav and b/tests/TestFiles/root_key_38.wav differ diff --git a/tests/TestFiles/root_key_62.wav b/tests/TestFiles/root_key_62.wav index 51790923..fed2f168 100644 Binary files a/tests/TestFiles/root_key_62.wav and b/tests/TestFiles/root_key_62.wav differ diff --git a/tests/TestFiles/short_non_wavetable.wav b/tests/TestFiles/short_non_wavetable.wav index e71973d3..3b3195b9 100644 Binary files a/tests/TestFiles/short_non_wavetable.wav and b/tests/TestFiles/short_non_wavetable.wav differ diff --git a/tests/TestFiles/silence.wav b/tests/TestFiles/silence.wav index 6218802a..a9111a1c 100644 Binary files a/tests/TestFiles/silence.wav and b/tests/TestFiles/silence.wav differ diff --git a/tests/TestFiles/snare.wav b/tests/TestFiles/snare.wav index d31835e5..cc895266 100755 Binary files a/tests/TestFiles/snare.wav and b/tests/TestFiles/snare.wav differ diff --git a/tests/TestFiles/stereo_sample.wav b/tests/TestFiles/stereo_sample.wav index 027a41d4..0fb96078 100755 Binary files a/tests/TestFiles/stereo_sample.wav and b/tests/TestFiles/stereo_sample.wav differ diff --git a/tests/TestFiles/wavetable_with_loop_at_endings.wav b/tests/TestFiles/wavetable_with_loop_at_endings.wav index b6aafda4..a3d3569c 100644 Binary files a/tests/TestFiles/wavetable_with_loop_at_endings.wav and b/tests/TestFiles/wavetable_with_loop_at_endings.wav differ