Include cleanups

This commit is contained in:
Paul Ferrand 2020-11-01 09:00:22 +01:00
parent cfae639d5f
commit faadb70b02
9 changed files with 28 additions and 20 deletions

View file

@ -4,14 +4,11 @@
// license. You should have receive a LICENSE.md file along with the code.
// If not, contact the sfizz maintainers at https://github.com/sfztools/sfizz
#include "absl/algorithm/container.h"
#include "absl/memory/memory.h"
#include "absl/strings/str_replace.h"
#include "Synth.h"
#include "Config.h"
#include "Debug.h"
#include "Effects.h"
#include "Macros.h"
#include "ModifierHelpers.h"
#include "modulations/ModId.h"
#include "modulations/ModKey.h"
#include "modulations/ModMatrix.h"
@ -21,16 +18,20 @@
#include "modulations/sources/LFO.h"
#include "PolyphonyGroup.h"
#include "pugixml.hpp"
#include "Region.h"
#include "RegionSet.h"
#include "Resources.h"
#include "ScopedFTZ.h"
#include "SisterVoiceRing.h"
#include "StringViewHelpers.h"
#include "Synth.h"
#include "TriggerEvent.h"
#include "utility/SpinMutex.h"
#include "utility/XmlHelpers.h"
#include "Voice.h"
#include "VoiceManager.h"
#include <absl/algorithm/container.h>
#include <absl/memory/memory.h>
#include <absl/strings/str_replace.h>
#include <absl/types/optional.h>
#include <absl/types/span.h>
#include <algorithm>

View file

@ -5,14 +5,16 @@
// If not, contact the sfizz maintainers at https://github.com/sfztools/sfizz
#pragma once
#include "Region.h"
#include "Voice.h"
#include "LeakDetector.h"
#include "AudioSpan.h"
#include "LeakDetector.h"
#include "Resources.h"
#include "utility/NumericId.h"
#include "parser/Parser.h"
#include <ghc/fs_std.hpp>
#include <absl/strings/string_view.h>
#include <memory>
#include <set>
#include <bitset>
#include <string>
#include <vector>
namespace sfz {
@ -21,6 +23,8 @@ namespace sfz {
class RegionSet;
class PolyphonyGroup;
class EffectBus;
class Region;
class Voice;
/**
* @brief This class is the core of the sfizz library. In C++ it is the main point

View file

@ -4,15 +4,13 @@
// license. You should have receive a LICENSE.md file along with the code.
// If not, contact the sfizz maintainers at https://github.com/sfztools/sfizz
#include "absl/algorithm/container.h"
#include "absl/types/span.h"
#include "Voice.h"
#include "AudioBuffer.h"
#include "Config.h"
#include "Defaults.h"
#include "EQPool.h"
#include "FilterPool.h"
#include "FlexEnvelope.h"
#include "HistoricalBuffer.h"
#include "Interpolators.h"
#include "LFO.h"
#include "Macros.h"
@ -27,7 +25,8 @@
#include "SfzHelpers.h"
#include "SIMDHelpers.h"
#include "Smoothers.h"
#include "Voice.h"
#include <absl/algorithm/container.h>
#include <absl/types/span.h>
#include <random>
namespace sfz {

View file

@ -6,11 +6,11 @@
#pragma once
#include "Voice.h"
#include "Resources.h"
#include "Config.h"
#include "Region.h"
#include "PolyphonyGroup.h"
#include "Region.h"
#include "Resources.h"
#include "Voice.h"
#include "VoiceStealing.h"
#include <vector>

View file

@ -6,10 +6,10 @@
#pragma once
#include "../Opcode.h"
#include "ghc/fs_std.hpp"
#include "absl/types/optional.h"
#include "absl/container/flat_hash_map.h"
#include "absl/container/flat_hash_set.h"
#include <ghc/fs_std.hpp>
#include <absl/types/optional.h>
#include <absl/container/flat_hash_map.h>
#include <absl/container/flat_hash_set.h>
#include <string>
#include <memory>

View file

@ -6,6 +6,7 @@
#include "TestHelpers.h"
#include "sfizz/Synth.h"
#include "sfizz/Voice.h"
#include "sfizz/SfzHelpers.h"
#include "sfizz/modulations/ModId.h"
#include "sfizz/modulations/ModKey.h"

View file

@ -7,6 +7,7 @@
#include "DataHelpers.h"
#include "sfizz/Synth.h"
#include "sfizz/LFO.h"
#include "sfizz/Region.h"
#include "catch2/catch.hpp"
static bool computeLFO(DataPoints& dp, const fs::path& sfzPath, double sampleRate, size_t numFrames)

View file

@ -17,6 +17,7 @@
#include "sfizz/Synth.h"
#include "sfizz/LFO.h"
#include "sfizz/Region.h"
#include "sfizz/LFODescription.h"
#include "sfizz/MathHelpers.h"
#include "cxxopts.hpp"

View file

@ -7,6 +7,7 @@
#pragma once
#include "sfizz/Synth.h"
#include "sfizz/Region.h"
#include "sfizz/Voice.h"
#include "sfizz/modulations/ModKey.h"
class RegionCCView {