Completed Spacing, Shape and Opacity struct.

TODO: Complete further structs.
This commit is contained in:
Legaeli 2025-10-27 19:01:17 +01:00
parent 885399f0ed
commit 54c64845d2
52 changed files with 20536 additions and 198 deletions

View File

@ -28,6 +28,121 @@ namespace AXIOM {
static inline const juce::Colour ACCENTWEAKHOVER = juce::Colour::fromRGB(82, 210, 210); // #52D2D2
};
struct Spacing {
enum class DensityMode {
Narrow,
Compact,
Regular,
Wide,
SuperWide
};
static constexpr float getDensityFactor(DensityMode mode) {
switch (mode) {
case DensityMode::Narrow: return {0.9f};
case DensityMode::Compact: return {0.95f};
case DensityMode::Regular: return {1.0f};
case DensityMode::Wide: return {1.08f};
case DensityMode::SuperWide: return {1.15f};
}
return {1.0f};
};
enum class SizeMode {
XS,
S,
M,
L,
XL
};
static constexpr int getSizeUnits(SizeMode size) {
switch (size) {
case SizeMode::XS: return 1;
case SizeMode::S: return 2;
case SizeMode::M: return 3;
case SizeMode::L: return 4;
case SizeMode::XL: return 6;
}
return 1;
};
enum class SnapMode {
Nearest, Floor, Ceiling
};
enum class uiScaleMode {
XS, S, M, L, XL
};
struct Scale {
float baseUnit = 8.0f;
float densityFactor = 1.0f;
float uiScale = 1.0f;
float uiScaleInfluence = 0.3f;
static constexpr float MINCLAMP = 4.0f;
static constexpr float MAXCLAMP = 56.0f;
SnapMode snapMode = SnapMode::Nearest;
float stepUnits = 1.0f;
float space(SizeMode size) noexcept {
float px;
auto units = static_cast<float>(getSizeUnits(size));
px = units * baseUnit;
px *= densityFactor;
px *= 1.0f + (uiScale - 1.0f) * uiScaleInfluence;
px = snapToGrid(px, stepUnits, snapMode);
return std::clamp(px, MINCLAMP, MAXCLAMP);
}
float snapToGrid(float px, float stepUnits, SnapMode mode) noexcept {
float grid = baseUnit * stepUnits;
if (grid <= 0.0f) return px;
float units = px / grid;
float snappedUnits;
switch (mode) {
case SnapMode::Nearest: snappedUnits = std::round(units);
break;
case SnapMode::Floor: snappedUnits = std::floor(units + 1e-6f);
break;
case SnapMode::Ceiling: snappedUnits = std::ceil(units - 1e-6f);
break;
}
return snappedUnits * grid;
};
};
inline static Scale scale;
static void setDensity(DensityMode mode) noexcept {
scale.densityFactor = getDensityFactor(mode);
}
static void setUiScale(uiScaleMode mode) noexcept {
switch (mode) {
case uiScaleMode::XS: scale.uiScale = 0.5f;
break;
case uiScaleMode::S: scale.uiScale = 0.75f;
break;
case uiScaleMode::M: scale.uiScale = 1.0f;
break;
case uiScaleMode::L: scale.uiScale = 1.5f;
break;
case uiScaleMode::XL: scale.uiScale = 1.75f;
break;
}
scale.uiScale = juce::jlimit(0.6f, 3.0f, scale.uiScale);
}
};
struct Typography {
inline static juce::Typeface::Ptr orbitronFont =
juce::Typeface::createSystemTypefaceFor(
@ -99,7 +214,7 @@ namespace AXIOM {
return {primaryFamily, 0, false, false, false, 0.0f, 1.3f, false};
}
static juce::Font getFont(Style style, float uiScale = 1.0f) {
static juce::Font getFont(Style style, float uiScale = Spacing::scale.uiScale) {
const auto t = getToken(style);
const auto fam = t.family;
auto height = scale.sizeFor(t.stepFromBase) * uiScale;
@ -123,7 +238,7 @@ namespace AXIOM {
return f;
}
static void applyToLabel(juce::Label &label, Style style, float uiScale = 1.0f) {
static void applyToLabel(juce::Label &label, Style style, float uiScale = Spacing::scale.uiScale) {
label.setFont(getFont(style, uiScale));
if (getToken(style).uppercase)
@ -136,7 +251,7 @@ namespace AXIOM {
juce::Rectangle<float> bounds,
Style style,
juce::Colour colour,
float uiScale = 1.0f,
float uiScale = Spacing::scale.uiScale,
juce::Justification just = juce::Justification::topLeft) {
const auto token = getToken(style);
const auto font = getFont(style, uiScale);
@ -155,139 +270,192 @@ namespace AXIOM {
}
};
struct Spacing {
enum class DensityMode {
Narrow,
Compact,
Regular,
Wide,
SuperWide
};
static constexpr float getDensityFactor(DensityMode mode) {
switch (mode) {
case DensityMode::Narrow: return {0.9f};
case DensityMode::Compact: return {0.95f};
case DensityMode::Regular: return {1.0f};
case DensityMode::Wide: return {1.08f};
case DensityMode::SuperWide: return {1.15f};
}
return {1.0f};
};
enum class SizeMode {
struct Shape {
enum class RadiusMode {
XS,
S,
M,
L,
XL
};
enum class StrokeMode {
Hairline,
Thin,
Regular,
Bold
};
enum class CornerStyle {
Rounded,
Cut,
Squircle
};
static constexpr int getSizeUnits(SizeMode size) {
switch (size) {
case SizeMode::XS: return 1;
case SizeMode::S: return 2;
case SizeMode::M: return 3;
case SizeMode::L: return 4;
case SizeMode::XL: return 6;
struct Scale {
float baseRadius = 8.0f;
float uiScale = Spacing::scale.uiScale;
float uiScaleInfluenceRadius = 0.5f;
float uiScaleInfluenceStroke = 0.3f;
static constexpr float MINRADIUS = 2.0f;
static constexpr float MAXRADIUS = 28.0f;
static constexpr float MINSTROKE = 1.0f;
static constexpr float MAXSTROKE = 3.0f;
};
inline static Scale scale{};
static constexpr int getRadiusUnits(RadiusMode mode) {
switch (mode) {
case RadiusMode::XS: return 1;
case RadiusMode::S: return 2;
case RadiusMode::M: return 3;
case RadiusMode::L: return 4;
case RadiusMode::XL: return 6;
}
return 1;
};
enum class SnapMode {
Nearest, Floor, Ceiling
static float getRadius(RadiusMode mode, juce::Rectangle<float> bounds) {
int units = getRadiusUnits(mode);
float maxRadiusAllowed = std::min(bounds.getHeight(), bounds.getWidth()) * 0.5f;
float radius = units * scale.baseRadius;
radius *= (1.0f + (Spacing::scale.uiScale - 1.0f) * scale.uiScaleInfluenceRadius);
radius = std::round(radius * 2.0f) / 2.0f;
radius = juce::jlimit(scale.MINRADIUS, std::min(scale.MAXRADIUS, maxRadiusAllowed), radius);
return radius;
};
struct Scale {
float baseUnit = 8.0f;
float densityFactor = 1.0f;
float uiScale = 1.0f;
float uiScaleInfluence = 0.3f;
static constexpr float MINCLAMP = 4.0f;
static constexpr float MAXCLAMP = 56.0f;
SnapMode snapMode = SnapMode::Nearest;
float stepUnits = 1.0f;
float space(SizeMode size) noexcept {
float px;
auto units = static_cast<float>(getSizeUnits(size));
px = units * baseUnit;
px *= densityFactor;
px *= 1.0f + (uiScale - 1.0f) * uiScaleInfluence;
px = snapToGrid(px, stepUnits, snapMode);
return std::clamp(px, MINCLAMP, MAXCLAMP);
static constexpr float getStrokeUnits(StrokeMode mode) {
switch (mode) {
case StrokeMode::Hairline: return 0.5f;
case StrokeMode::Thin: return 1.0f;
case StrokeMode::Regular: return 1.5f;
case StrokeMode::Bold: return 2.0f;
}
float snapToGrid(float px, float stepUnits, SnapMode mode) noexcept{
float grid = baseUnit * stepUnits;
if (grid <= 0.0f) return px;
float units = px / grid;
float snappedUnits;
switch (mode) {
case SnapMode::Nearest: snappedUnits = std::round(units); break;
case SnapMode::Floor: snappedUnits = std::floor(units + 1e-6f); break;
case SnapMode::Ceiling: snappedUnits = std::ceil (units - 1e-6f); break;
}
return snappedUnits * grid;
};
return 1.0f;
};
inline static Scale scale;
static float getStrokeWidth(StrokeMode mode) {
float width = getStrokeUnits(mode);
width *= 1.0f + (Spacing::scale.uiScale - 1) * scale.uiScaleInfluenceStroke;
width = std::round(width * 2.0f) / 2.0f;
width = juce::jlimit(scale.MINSTROKE, scale.MAXSTROKE, width);
return width;
};
static void setDensity(DensityMode mode) noexcept {
scale.densityFactor = getDensityFactor(mode);
};
struct Shadows {
};
struct Opacity {
static constexpr float MINALPHA = 0.04f;
static constexpr float MAXALPHA = 0.95f;
struct AlphaToken {
enum class Role {
Text, Icon, Surface, Overlay, Stroke, FocusGlow, Disabled, InteractiveFill
};
enum class State {
Rest, Hover, Active, Checked, Dragged, Disabled
};
enum class Emphasis {
High, Medium, Low, Muted
};
Role role;
State state;
Emphasis emphasis;
};
static AlphaToken getAlphaToken(AlphaToken::Role role, AlphaToken::State state, AlphaToken::Emphasis emphasis) {
return AlphaToken{ role, state, emphasis };
};
static float getAlphaFactor(AlphaToken::Role role, AlphaToken::State state, AlphaToken::Emphasis emphasis) {
float alphaFactor;
if (role == AlphaToken::Role::Text || role == AlphaToken::Role::Icon) {
alphaFactor = fromEmphasis(emphasis);
}else {
alphaFactor = fromRole(role);
}
alphaFactor += fromState(state);
if (state == AlphaToken::State::Disabled) alphaFactor *= 0.5f;
alphaFactor = std::clamp(alphaFactor, MINALPHA, MAXALPHA);
return alphaFactor;
}
static float fromEmphasis(AlphaToken::Emphasis emphasis) {
switch (emphasis) {
case AlphaToken::Emphasis::High: return 0.92f;
case AlphaToken::Emphasis::Medium: return 0.72f;
case AlphaToken::Emphasis::Low: return 0.56f;
case AlphaToken::Emphasis::Muted: return 0.42f;
}
return 0.92f;
}
static float fromRole(AlphaToken::Role role) {
switch (role) {
case AlphaToken::Role::Surface: return 0.96f;
case AlphaToken::Role::Overlay: return 0.28f;
case AlphaToken::Role::Stroke: return 0.14f;
case AlphaToken::Role::FocusGlow: return 0.18f;
case AlphaToken::Role::Disabled: return 0.45f;
case AlphaToken::Role::InteractiveFill: return 0.95f;
default: return 1.0f;
}
}
static float fromState(AlphaToken::State state) {
switch (state) {
case AlphaToken::State::Rest: return 0.0f;
case AlphaToken::State::Hover: return 0.06f;
case AlphaToken::State::Active: return 0.10f;
case AlphaToken::State::Checked: return 0.08f;
case AlphaToken::State::Dragged: return 0.10f;
case AlphaToken::State::Disabled: return 0.0f;
}
return 0.0f;
}
static juce::Colour applyAlpha(juce::Colour baseColour, AlphaToken token) {
float alphaFactor = getAlphaFactor(token.role, token.state, token.emphasis);
return baseColour.withMultipliedAlpha(alphaFactor);
}
};
struct Shape {
};
struct Shadows {
};
struct Opacity {
};
struct Motion {
};
struct Components {
struct ButtonStyles {
struct Motion {
};
struct SliderStyles {
struct Components {
struct ButtonStyles {
};
struct SliderStyles {
};
struct LabelStyles {
};
struct TextInputStyles {
};
struct ComboBoxStyles {
};
};
struct LabelStyles {
struct Assets {
};
struct TextInputStyles {
struct Layout {
};
struct ComboBoxStyles {
};
};
struct Assets {
};
struct Layout {
};
private
:
};
};
}

View File

@ -0,0 +1,12 @@
{
"Version": 1,
"WorkspaceRootPath": "C:\\Users\\deppe\\Desktop\\Projects\\main_crystalizereq\\CrystalizerEQ\\Builds\\VisualStudio2022\\",
"Documents": [],
"DocumentGroupContainers": [
{
"Orientation": 0,
"VerticalTabListWidth": 256,
"DocumentGroups": []
}
]
}

View File

@ -0,0 +1,12 @@
{
"Version": 1,
"WorkspaceRootPath": "C:\\Users\\deppe\\Desktop\\Projects\\main_crystalizereq\\CrystalizerEQ\\Builds\\VisualStudio2022\\",
"Documents": [],
"DocumentGroupContainers": [
{
"Orientation": 0,
"VerticalTabListWidth": 256,
"DocumentGroups": []
}
]
}

View File

@ -0,0 +1,46 @@

Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio Version 17
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CrystalizerEQ - Standalone Plugin", "CrystalizerEQ_StandalonePlugin.vcxproj", "{8CF2A7D7-EA3D-EDAE-7462-F2CF0BE7EDA8}"
ProjectSection(ProjectDependencies) = postProject
{AF846FA3-14F9-2CDD-C8BE-61536699EC4C} = {AF846FA3-14F9-2CDD-C8BE-61536699EC4C}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CrystalizerEQ - VST3", "CrystalizerEQ_VST3.vcxproj", "{547438AE-9438-D4E2-96C8-F06624E803CC}"
ProjectSection(ProjectDependencies) = postProject
{AF846FA3-14F9-2CDD-C8BE-61536699EC4C} = {AF846FA3-14F9-2CDD-C8BE-61536699EC4C}
{881BFBC2-2212-66BC-E9E3-29E00578918E} = {881BFBC2-2212-66BC-E9E3-29E00578918E}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CrystalizerEQ - Shared Code", "CrystalizerEQ_SharedCode.vcxproj", "{AF846FA3-14F9-2CDD-C8BE-61536699EC4C}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CrystalizerEQ - VST3 Manifest Helper", "CrystalizerEQ_VST3ManifestHelper.vcxproj", "{881BFBC2-2212-66BC-E9E3-29E00578918E}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|x64 = Debug|x64
Release|x64 = Release|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{547438AE-9438-D4E2-96C8-F06624E803CC}.Debug|x64.ActiveCfg = Debug|x64
{547438AE-9438-D4E2-96C8-F06624E803CC}.Debug|x64.Build.0 = Debug|x64
{547438AE-9438-D4E2-96C8-F06624E803CC}.Release|x64.ActiveCfg = Release|x64
{547438AE-9438-D4E2-96C8-F06624E803CC}.Release|x64.Build.0 = Release|x64
{8CF2A7D7-EA3D-EDAE-7462-F2CF0BE7EDA8}.Debug|x64.ActiveCfg = Debug|x64
{8CF2A7D7-EA3D-EDAE-7462-F2CF0BE7EDA8}.Debug|x64.Build.0 = Debug|x64
{8CF2A7D7-EA3D-EDAE-7462-F2CF0BE7EDA8}.Release|x64.ActiveCfg = Release|x64
{8CF2A7D7-EA3D-EDAE-7462-F2CF0BE7EDA8}.Release|x64.Build.0 = Release|x64
{AF846FA3-14F9-2CDD-C8BE-61536699EC4C}.Debug|x64.ActiveCfg = Debug|x64
{AF846FA3-14F9-2CDD-C8BE-61536699EC4C}.Debug|x64.Build.0 = Debug|x64
{AF846FA3-14F9-2CDD-C8BE-61536699EC4C}.Release|x64.ActiveCfg = Release|x64
{AF846FA3-14F9-2CDD-C8BE-61536699EC4C}.Release|x64.Build.0 = Release|x64
{881BFBC2-2212-66BC-E9E3-29E00578918E}.Debug|x64.ActiveCfg = Debug|x64
{881BFBC2-2212-66BC-E9E3-29E00578918E}.Debug|x64.Build.0 = Debug|x64
{881BFBC2-2212-66BC-E9E3-29E00578918E}.Release|x64.ActiveCfg = Release|x64
{881BFBC2-2212-66BC-E9E3-29E00578918E}.Release|x64.Build.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

View File

@ -0,0 +1,169 @@
<?xml version="1.0" encoding="UTF-8"?>
<Project DefaultTargets="Build"
ToolsVersion="17.0"
xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{AF846FA3-14F9-2CDD-C8BE-61536699EC4C}</ProjectGuid>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"
Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<WholeProgramOptimization>false</WholeProgramOptimization>
<PlatformToolset>v143</PlatformToolset>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"
Label="Configuration">
<ConfigurationType>StaticLibrary</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<WholeProgramOptimization>true</WholeProgramOptimization>
<PlatformToolset>v143</PlatformToolset>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/>
<ImportGroup Label="ExtensionSettings"/>
<ImportGroup Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label="LocalAppDataPlatform"/>
</ImportGroup>
<PropertyGroup>
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
<TargetExt>.lib</TargetExt>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Platform)\$(Configuration)\Shared Code\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\Shared Code\</IntDir>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">CrystalizerEQ</TargetName>
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
<PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</PreBuildEventUseInBuild>
<PostBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</PostBuildEventUseInBuild>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Platform)\$(Configuration)\Shared Code\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\Shared Code\</IntDir>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">CrystalizerEQ</TargetName>
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
<PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</PreBuildEventUseInBuild>
<PostBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</PostBuildEventUseInBuild>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Midl>
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MkTypLibCompatible>true</MkTypLibCompatible>
<SuppressStartupBanner>true</SuppressStartupBanner>
<TargetEnvironment>Win32</TargetEnvironment>
<HeaderFileName/>
</Midl>
<ClCompile>
<Optimization>Disabled</Optimization>
<DebugInformationFormat>OldStyle</DebugInformationFormat>
<AdditionalIncludeDirectories>C:\Users\deppe\Documents\JUCE\modules\juce_audio_processors\format_types\VST3_SDK;..\..\JuceLibraryCode;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCE_PROJUCER_VERSION=0x80007;JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=1;JucePlugin_Build_Unity=0;JucePlugin_Build_LV2=0;JucePlugin_Enable_IAA=0;JucePlugin_Enable_ARA=0;JucePlugin_Name=&quot;CrystalizerEQ&quot;;JucePlugin_Desc=&quot;CrystalizerEQ&quot;;JucePlugin_Manufacturer=&quot;yourcompany&quot;;JucePlugin_ManufacturerWebsite=&quot;www.yourcompany.com&quot;;JucePlugin_ManufacturerEmail=&quot;&quot;;JucePlugin_ManufacturerCode=0x4d616e75;JucePlugin_PluginCode=0x59616675;JucePlugin_IsSynth=0;JucePlugin_WantsMidiInput=0;JucePlugin_ProducesMidiOutput=0;JucePlugin_IsMidiEffect=0;JucePlugin_EditorRequiresKeyboardFocus=0;JucePlugin_Version=1.0.0;JucePlugin_VersionCode=0x10000;JucePlugin_VersionString=&quot;1.0.0&quot;;JucePlugin_VSTUniqueID=JucePlugin_PluginCode;JucePlugin_VSTCategory=kPlugCategEffect;JucePlugin_Vst3Category=&quot;Fx&quot;;JucePlugin_AUMainType='aufx';JucePlugin_AUSubType=JucePlugin_PluginCode;JucePlugin_AUExportPrefix=CrystalizerEQAU;JucePlugin_AUExportPrefixQuoted=&quot;CrystalizerEQAU&quot;;JucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode;JucePlugin_CFBundleIdentifier=com.yourcompany.CrystalizerEQ;JucePlugin_AAXIdentifier=com.yourcompany.CrystalizerEQ;JucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode;JucePlugin_AAXProductId=JucePlugin_PluginCode;JucePlugin_AAXCategory=0;JucePlugin_AAXDisableBypass=0;JucePlugin_AAXDisableMultiMono=0;JucePlugin_IAAType=0x61757278;JucePlugin_IAASubType=JucePlugin_PluginCode;JucePlugin_IAAName=&quot;yourcompany: CrystalizerEQ&quot;;JucePlugin_VSTNumMidiInputs=16;JucePlugin_VSTNumMidiOutputs=16;JucePlugin_ARAContentTypes=0;JucePlugin_ARATransformationFlags=0;JucePlugin_ARAFactoryID=&quot;com.yourcompany.CrystalizerEQ.factory&quot;;JucePlugin_ARADocumentArchiveID=&quot;com.yourcompany.CrystalizerEQ.aradocumentarchive.1.0.0&quot;;JucePlugin_ARACompatibleArchiveIDs=&quot;&quot;;JUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone;JUCER_VS2022_78A503E=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JUCE_SHARED_CODE=1;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation>
<ObjectFileName>$(IntDir)\</ObjectFileName>
<ProgramDataBaseFileName>$(IntDir)\CrystalizerEQ.pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<SuppressStartupBanner>true</SuppressStartupBanner>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<LanguageStandard>stdcpp17</LanguageStandard>
</ClCompile>
<ResourceCompile>
<AdditionalIncludeDirectories>C:\Users\deppe\Documents\JUCE\modules\juce_audio_processors\format_types\VST3_SDK;..\..\JuceLibraryCode;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCE_PROJUCER_VERSION=0x80007;JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=1;JucePlugin_Build_Unity=0;JucePlugin_Build_LV2=0;JucePlugin_Enable_IAA=0;JucePlugin_Enable_ARA=0;JucePlugin_Name=\&quot;CrystalizerEQ\&quot;;JucePlugin_Desc=\&quot;CrystalizerEQ\&quot;;JucePlugin_Manufacturer=\&quot;yourcompany\&quot;;JucePlugin_ManufacturerWebsite=\&quot;www.yourcompany.com\&quot;;JucePlugin_ManufacturerEmail=\&quot;\&quot;;JucePlugin_ManufacturerCode=0x4d616e75;JucePlugin_PluginCode=0x59616675;JucePlugin_IsSynth=0;JucePlugin_WantsMidiInput=0;JucePlugin_ProducesMidiOutput=0;JucePlugin_IsMidiEffect=0;JucePlugin_EditorRequiresKeyboardFocus=0;JucePlugin_Version=1.0.0;JucePlugin_VersionCode=0x10000;JucePlugin_VersionString=\&quot;1.0.0\&quot;;JucePlugin_VSTUniqueID=JucePlugin_PluginCode;JucePlugin_VSTCategory=kPlugCategEffect;JucePlugin_Vst3Category=\&quot;Fx\&quot;;JucePlugin_AUMainType='aufx';JucePlugin_AUSubType=JucePlugin_PluginCode;JucePlugin_AUExportPrefix=CrystalizerEQAU;JucePlugin_AUExportPrefixQuoted=\&quot;CrystalizerEQAU\&quot;;JucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode;JucePlugin_CFBundleIdentifier=com.yourcompany.CrystalizerEQ;JucePlugin_AAXIdentifier=com.yourcompany.CrystalizerEQ;JucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode;JucePlugin_AAXProductId=JucePlugin_PluginCode;JucePlugin_AAXCategory=0;JucePlugin_AAXDisableBypass=0;JucePlugin_AAXDisableMultiMono=0;JucePlugin_IAAType=0x61757278;JucePlugin_IAASubType=JucePlugin_PluginCode;JucePlugin_IAAName=\&quot;yourcompany: CrystalizerEQ\&quot;;JucePlugin_VSTNumMidiInputs=16;JucePlugin_VSTNumMidiOutputs=16;JucePlugin_ARAContentTypes=0;JucePlugin_ARATransformationFlags=0;JucePlugin_ARAFactoryID=\&quot;com.yourcompany.CrystalizerEQ.factory\&quot;;JucePlugin_ARADocumentArchiveID=\&quot;com.yourcompany.CrystalizerEQ.aradocumentarchive.1.0.0\&quot;;JucePlugin_ARACompatibleArchiveIDs=\&quot;\&quot;;JUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone;JUCER_VS2022_78A503E=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JUCE_SHARED_CODE=1;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
<Link>
<OutputFile>$(OutDir)\CrystalizerEQ.lib</OutputFile>
<SuppressStartupBanner>true</SuppressStartupBanner>
<IgnoreSpecificDefaultLibraries>libcmt.lib; msvcrt.lib;;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(IntDir)\CrystalizerEQ.pdb</ProgramDatabaseFile>
<SubSystem>Windows</SubSystem>
<LargeAddressAware>true</LargeAddressAware>
</Link>
<Bscmake>
<SuppressStartupBanner>true</SuppressStartupBanner>
<OutputFile>$(IntDir)\CrystalizerEQ.bsc</OutputFile>
</Bscmake>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Midl>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MkTypLibCompatible>true</MkTypLibCompatible>
<SuppressStartupBanner>true</SuppressStartupBanner>
<TargetEnvironment>Win32</TargetEnvironment>
<HeaderFileName/>
</Midl>
<ClCompile>
<Optimization>Full</Optimization>
<DebugInformationFormat>OldStyle</DebugInformationFormat>
<AdditionalIncludeDirectories>C:\Users\deppe\Documents\JUCE\modules\juce_audio_processors\format_types\VST3_SDK;..\..\JuceLibraryCode;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCE_PROJUCER_VERSION=0x80007;JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=1;JucePlugin_Build_Unity=0;JucePlugin_Build_LV2=0;JucePlugin_Enable_IAA=0;JucePlugin_Enable_ARA=0;JucePlugin_Name=&quot;CrystalizerEQ&quot;;JucePlugin_Desc=&quot;CrystalizerEQ&quot;;JucePlugin_Manufacturer=&quot;yourcompany&quot;;JucePlugin_ManufacturerWebsite=&quot;www.yourcompany.com&quot;;JucePlugin_ManufacturerEmail=&quot;&quot;;JucePlugin_ManufacturerCode=0x4d616e75;JucePlugin_PluginCode=0x59616675;JucePlugin_IsSynth=0;JucePlugin_WantsMidiInput=0;JucePlugin_ProducesMidiOutput=0;JucePlugin_IsMidiEffect=0;JucePlugin_EditorRequiresKeyboardFocus=0;JucePlugin_Version=1.0.0;JucePlugin_VersionCode=0x10000;JucePlugin_VersionString=&quot;1.0.0&quot;;JucePlugin_VSTUniqueID=JucePlugin_PluginCode;JucePlugin_VSTCategory=kPlugCategEffect;JucePlugin_Vst3Category=&quot;Fx&quot;;JucePlugin_AUMainType='aufx';JucePlugin_AUSubType=JucePlugin_PluginCode;JucePlugin_AUExportPrefix=CrystalizerEQAU;JucePlugin_AUExportPrefixQuoted=&quot;CrystalizerEQAU&quot;;JucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode;JucePlugin_CFBundleIdentifier=com.yourcompany.CrystalizerEQ;JucePlugin_AAXIdentifier=com.yourcompany.CrystalizerEQ;JucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode;JucePlugin_AAXProductId=JucePlugin_PluginCode;JucePlugin_AAXCategory=0;JucePlugin_AAXDisableBypass=0;JucePlugin_AAXDisableMultiMono=0;JucePlugin_IAAType=0x61757278;JucePlugin_IAASubType=JucePlugin_PluginCode;JucePlugin_IAAName=&quot;yourcompany: CrystalizerEQ&quot;;JucePlugin_VSTNumMidiInputs=16;JucePlugin_VSTNumMidiOutputs=16;JucePlugin_ARAContentTypes=0;JucePlugin_ARATransformationFlags=0;JucePlugin_ARAFactoryID=&quot;com.yourcompany.CrystalizerEQ.factory&quot;;JucePlugin_ARADocumentArchiveID=&quot;com.yourcompany.CrystalizerEQ.aradocumentarchive.1.0.0&quot;;JucePlugin_ARACompatibleArchiveIDs=&quot;&quot;;JUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone;JUCER_VS2022_78A503E=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JUCE_SHARED_CODE=1;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation>
<ObjectFileName>$(IntDir)\</ObjectFileName>
<ProgramDataBaseFileName>$(IntDir)\CrystalizerEQ.pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<SuppressStartupBanner>true</SuppressStartupBanner>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<LanguageStandard>stdcpp17</LanguageStandard>
</ClCompile>
<ResourceCompile>
<AdditionalIncludeDirectories>C:\Users\deppe\Documents\JUCE\modules\juce_audio_processors\format_types\VST3_SDK;..\..\JuceLibraryCode;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCE_PROJUCER_VERSION=0x80007;JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=1;JucePlugin_Build_Unity=0;JucePlugin_Build_LV2=0;JucePlugin_Enable_IAA=0;JucePlugin_Enable_ARA=0;JucePlugin_Name=\&quot;CrystalizerEQ\&quot;;JucePlugin_Desc=\&quot;CrystalizerEQ\&quot;;JucePlugin_Manufacturer=\&quot;yourcompany\&quot;;JucePlugin_ManufacturerWebsite=\&quot;www.yourcompany.com\&quot;;JucePlugin_ManufacturerEmail=\&quot;\&quot;;JucePlugin_ManufacturerCode=0x4d616e75;JucePlugin_PluginCode=0x59616675;JucePlugin_IsSynth=0;JucePlugin_WantsMidiInput=0;JucePlugin_ProducesMidiOutput=0;JucePlugin_IsMidiEffect=0;JucePlugin_EditorRequiresKeyboardFocus=0;JucePlugin_Version=1.0.0;JucePlugin_VersionCode=0x10000;JucePlugin_VersionString=\&quot;1.0.0\&quot;;JucePlugin_VSTUniqueID=JucePlugin_PluginCode;JucePlugin_VSTCategory=kPlugCategEffect;JucePlugin_Vst3Category=\&quot;Fx\&quot;;JucePlugin_AUMainType='aufx';JucePlugin_AUSubType=JucePlugin_PluginCode;JucePlugin_AUExportPrefix=CrystalizerEQAU;JucePlugin_AUExportPrefixQuoted=\&quot;CrystalizerEQAU\&quot;;JucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode;JucePlugin_CFBundleIdentifier=com.yourcompany.CrystalizerEQ;JucePlugin_AAXIdentifier=com.yourcompany.CrystalizerEQ;JucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode;JucePlugin_AAXProductId=JucePlugin_PluginCode;JucePlugin_AAXCategory=0;JucePlugin_AAXDisableBypass=0;JucePlugin_AAXDisableMultiMono=0;JucePlugin_IAAType=0x61757278;JucePlugin_IAASubType=JucePlugin_PluginCode;JucePlugin_IAAName=\&quot;yourcompany: CrystalizerEQ\&quot;;JucePlugin_VSTNumMidiInputs=16;JucePlugin_VSTNumMidiOutputs=16;JucePlugin_ARAContentTypes=0;JucePlugin_ARATransformationFlags=0;JucePlugin_ARAFactoryID=\&quot;com.yourcompany.CrystalizerEQ.factory\&quot;;JucePlugin_ARADocumentArchiveID=\&quot;com.yourcompany.CrystalizerEQ.aradocumentarchive.1.0.0\&quot;;JucePlugin_ARACompatibleArchiveIDs=\&quot;\&quot;;JUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone;JUCER_VS2022_78A503E=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;JUCE_SHARED_CODE=1;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
<Link>
<OutputFile>$(OutDir)\CrystalizerEQ.lib</OutputFile>
<SuppressStartupBanner>true</SuppressStartupBanner>
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(IntDir)\CrystalizerEQ.pdb</ProgramDatabaseFile>
<SubSystem>Windows</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<LargeAddressAware>true</LargeAddressAware>
<LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
</Link>
<Bscmake>
<SuppressStartupBanner>true</SuppressStartupBanner>
<OutputFile>$(IntDir)\CrystalizerEQ.bsc</OutputFile>
</Bscmake>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="..\..\PluginEditor.cpp"/>
<ClCompile Include="..\..\PluginProcessor.cpp"/>
<ClCompile Include="..\..\JuceLibraryCode\BinaryData.cpp"/>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\AXIOMDesignSystem.h"/>
<ClInclude Include="..\..\PluginEditor.h"/>
<ClInclude Include="..\..\PluginProcessor.h"/>
<ClInclude Include="..\..\JuceLibraryCode\BinaryData.h"/>
<ClInclude Include="..\..\JuceLibraryCode\JuceHeader.h"/>
<ClInclude Include="..\..\JuceLibraryCode\JucePluginDefines.h"/>
</ItemGroup>
<ItemGroup>
<None Include="..\..\Resources\Fonts\horizon.otf"/>
<None Include="..\..\Resources\Fonts\horizon_outlined.otf"/>
<None Include="..\..\Resources\Fonts\Inter_28pt-SemiBold.ttf"/>
<None Include="..\..\Resources\Fonts\JetBrainsMono-Regular.ttf"/>
<None Include="..\..\Resources\Fonts\Orbitron-Bold.ttf"/>
<None Include="..\..\Resources\Fonts\Orbitron-Regular.ttf"/>
<None Include="..\..\Resources\Fonts\Roboto-Regular.ttf"/>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/>
</Project>

View File

@ -0,0 +1,75 @@
<?xml version="1.0" encoding="UTF-8"?>
<Project ToolsVersion="17.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="CrystalizerEQ\Resources\Fonts">
<UniqueIdentifier>{7239D645-0D67-B3E9-B5EF-2F9274168FBB}</UniqueIdentifier>
</Filter>
<Filter Include="CrystalizerEQ\Resources">
<UniqueIdentifier>{972E9079-7A6F-B40D-D1A7-50F70B591074}</UniqueIdentifier>
</Filter>
<Filter Include="CrystalizerEQ\Source">
<UniqueIdentifier>{4EC38742-AAD4-A40A-C2E0-4218ED5CFA4B}</UniqueIdentifier>
</Filter>
<Filter Include="CrystalizerEQ">
<UniqueIdentifier>{7F32BD55-D65E-33D7-7F5F-25214E027D02}</UniqueIdentifier>
</Filter>
<Filter Include="JUCE Library Code">
<UniqueIdentifier>{7ED5A90E-41AF-A1EF-659B-37CEEAB9BA61}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\..\PluginEditor.cpp">
<Filter>CrystalizerEQ\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\PluginProcessor.cpp">
<Filter>CrystalizerEQ\Source</Filter>
</ClCompile>
<ClCompile Include="..\..\JuceLibraryCode\BinaryData.cpp">
<Filter>JUCE Library Code</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\AXIOMDesignSystem.h">
<Filter>CrystalizerEQ\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\PluginEditor.h">
<Filter>CrystalizerEQ\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\PluginProcessor.h">
<Filter>CrystalizerEQ\Source</Filter>
</ClInclude>
<ClInclude Include="..\..\JuceLibraryCode\BinaryData.h">
<Filter>JUCE Library Code</Filter>
</ClInclude>
<ClInclude Include="..\..\JuceLibraryCode\JuceHeader.h">
<Filter>JUCE Library Code</Filter>
</ClInclude>
<ClInclude Include="..\..\JuceLibraryCode\JucePluginDefines.h">
<Filter>JUCE Library Code</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<None Include="..\..\Resources\Fonts\horizon.otf">
<Filter>CrystalizerEQ\Resources\Fonts</Filter>
</None>
<None Include="..\..\Resources\Fonts\horizon_outlined.otf">
<Filter>CrystalizerEQ\Resources\Fonts</Filter>
</None>
<None Include="..\..\Resources\Fonts\Inter_28pt-SemiBold.ttf">
<Filter>CrystalizerEQ\Resources\Fonts</Filter>
</None>
<None Include="..\..\Resources\Fonts\JetBrainsMono-Regular.ttf">
<Filter>CrystalizerEQ\Resources\Fonts</Filter>
</None>
<None Include="..\..\Resources\Fonts\Orbitron-Bold.ttf">
<Filter>CrystalizerEQ\Resources\Fonts</Filter>
</None>
<None Include="..\..\Resources\Fonts\Orbitron-Regular.ttf">
<Filter>CrystalizerEQ\Resources\Fonts</Filter>
</None>
<None Include="..\..\Resources\Fonts\Roboto-Regular.ttf">
<Filter>CrystalizerEQ\Resources\Fonts</Filter>
</None>
</ItemGroup>
</Project>

View File

@ -0,0 +1,162 @@
<?xml version="1.0" encoding="UTF-8"?>
<Project DefaultTargets="Build"
ToolsVersion="17.0"
xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{8CF2A7D7-EA3D-EDAE-7462-F2CF0BE7EDA8}</ProjectGuid>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"
Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<WholeProgramOptimization>false</WholeProgramOptimization>
<PlatformToolset>v143</PlatformToolset>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"
Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<WholeProgramOptimization>true</WholeProgramOptimization>
<PlatformToolset>v143</PlatformToolset>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/>
<ImportGroup Label="ExtensionSettings"/>
<ImportGroup Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label="LocalAppDataPlatform"/>
</ImportGroup>
<PropertyGroup>
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
<TargetExt>.exe</TargetExt>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Platform)\$(Configuration)\Standalone Plugin\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\Standalone Plugin\</IntDir>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">CrystalizerEQ</TargetName>
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
<LibraryPath Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code</LibraryPath>
<PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</PreBuildEventUseInBuild>
<PostBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</PostBuildEventUseInBuild>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Platform)\$(Configuration)\Standalone Plugin\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\Standalone Plugin\</IntDir>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">CrystalizerEQ</TargetName>
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
<LibraryPath Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code</LibraryPath>
<PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</PreBuildEventUseInBuild>
<PostBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</PostBuildEventUseInBuild>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Midl>
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MkTypLibCompatible>true</MkTypLibCompatible>
<SuppressStartupBanner>true</SuppressStartupBanner>
<TargetEnvironment>Win32</TargetEnvironment>
<HeaderFileName/>
</Midl>
<ClCompile>
<Optimization>Disabled</Optimization>
<DebugInformationFormat>OldStyle</DebugInformationFormat>
<AdditionalIncludeDirectories>C:\Users\deppe\Documents\JUCE\modules\juce_audio_processors\format_types\VST3_SDK;..\..\JuceLibraryCode;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCE_PROJUCER_VERSION=0x80007;JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=1;JucePlugin_Build_Unity=0;JucePlugin_Build_LV2=0;JucePlugin_Enable_IAA=0;JucePlugin_Enable_ARA=0;JucePlugin_Name=&quot;CrystalizerEQ&quot;;JucePlugin_Desc=&quot;CrystalizerEQ&quot;;JucePlugin_Manufacturer=&quot;yourcompany&quot;;JucePlugin_ManufacturerWebsite=&quot;www.yourcompany.com&quot;;JucePlugin_ManufacturerEmail=&quot;&quot;;JucePlugin_ManufacturerCode=0x4d616e75;JucePlugin_PluginCode=0x59616675;JucePlugin_IsSynth=0;JucePlugin_WantsMidiInput=0;JucePlugin_ProducesMidiOutput=0;JucePlugin_IsMidiEffect=0;JucePlugin_EditorRequiresKeyboardFocus=0;JucePlugin_Version=1.0.0;JucePlugin_VersionCode=0x10000;JucePlugin_VersionString=&quot;1.0.0&quot;;JucePlugin_VSTUniqueID=JucePlugin_PluginCode;JucePlugin_VSTCategory=kPlugCategEffect;JucePlugin_Vst3Category=&quot;Fx&quot;;JucePlugin_AUMainType='aufx';JucePlugin_AUSubType=JucePlugin_PluginCode;JucePlugin_AUExportPrefix=CrystalizerEQAU;JucePlugin_AUExportPrefixQuoted=&quot;CrystalizerEQAU&quot;;JucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode;JucePlugin_CFBundleIdentifier=com.yourcompany.CrystalizerEQ;JucePlugin_AAXIdentifier=com.yourcompany.CrystalizerEQ;JucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode;JucePlugin_AAXProductId=JucePlugin_PluginCode;JucePlugin_AAXCategory=0;JucePlugin_AAXDisableBypass=0;JucePlugin_AAXDisableMultiMono=0;JucePlugin_IAAType=0x61757278;JucePlugin_IAASubType=JucePlugin_PluginCode;JucePlugin_IAAName=&quot;yourcompany: CrystalizerEQ&quot;;JucePlugin_VSTNumMidiInputs=16;JucePlugin_VSTNumMidiOutputs=16;JucePlugin_ARAContentTypes=0;JucePlugin_ARATransformationFlags=0;JucePlugin_ARAFactoryID=&quot;com.yourcompany.CrystalizerEQ.factory&quot;;JucePlugin_ARADocumentArchiveID=&quot;com.yourcompany.CrystalizerEQ.aradocumentarchive.1.0.0&quot;;JucePlugin_ARACompatibleArchiveIDs=&quot;&quot;;JUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone;JUCER_VS2022_78A503E=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation>
<ObjectFileName>$(IntDir)\</ObjectFileName>
<ProgramDataBaseFileName>$(IntDir)\CrystalizerEQ.pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<SuppressStartupBanner>true</SuppressStartupBanner>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<LanguageStandard>stdcpp17</LanguageStandard>
</ClCompile>
<ResourceCompile>
<AdditionalIncludeDirectories>C:\Users\deppe\Documents\JUCE\modules\juce_audio_processors\format_types\VST3_SDK;..\..\JuceLibraryCode;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCE_PROJUCER_VERSION=0x80007;JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=1;JucePlugin_Build_Unity=0;JucePlugin_Build_LV2=0;JucePlugin_Enable_IAA=0;JucePlugin_Enable_ARA=0;JucePlugin_Name=\&quot;CrystalizerEQ\&quot;;JucePlugin_Desc=\&quot;CrystalizerEQ\&quot;;JucePlugin_Manufacturer=\&quot;yourcompany\&quot;;JucePlugin_ManufacturerWebsite=\&quot;www.yourcompany.com\&quot;;JucePlugin_ManufacturerEmail=\&quot;\&quot;;JucePlugin_ManufacturerCode=0x4d616e75;JucePlugin_PluginCode=0x59616675;JucePlugin_IsSynth=0;JucePlugin_WantsMidiInput=0;JucePlugin_ProducesMidiOutput=0;JucePlugin_IsMidiEffect=0;JucePlugin_EditorRequiresKeyboardFocus=0;JucePlugin_Version=1.0.0;JucePlugin_VersionCode=0x10000;JucePlugin_VersionString=\&quot;1.0.0\&quot;;JucePlugin_VSTUniqueID=JucePlugin_PluginCode;JucePlugin_VSTCategory=kPlugCategEffect;JucePlugin_Vst3Category=\&quot;Fx\&quot;;JucePlugin_AUMainType='aufx';JucePlugin_AUSubType=JucePlugin_PluginCode;JucePlugin_AUExportPrefix=CrystalizerEQAU;JucePlugin_AUExportPrefixQuoted=\&quot;CrystalizerEQAU\&quot;;JucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode;JucePlugin_CFBundleIdentifier=com.yourcompany.CrystalizerEQ;JucePlugin_AAXIdentifier=com.yourcompany.CrystalizerEQ;JucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode;JucePlugin_AAXProductId=JucePlugin_PluginCode;JucePlugin_AAXCategory=0;JucePlugin_AAXDisableBypass=0;JucePlugin_AAXDisableMultiMono=0;JucePlugin_IAAType=0x61757278;JucePlugin_IAASubType=JucePlugin_PluginCode;JucePlugin_IAAName=\&quot;yourcompany: CrystalizerEQ\&quot;;JucePlugin_VSTNumMidiInputs=16;JucePlugin_VSTNumMidiOutputs=16;JucePlugin_ARAContentTypes=0;JucePlugin_ARATransformationFlags=0;JucePlugin_ARAFactoryID=\&quot;com.yourcompany.CrystalizerEQ.factory\&quot;;JucePlugin_ARADocumentArchiveID=\&quot;com.yourcompany.CrystalizerEQ.aradocumentarchive.1.0.0\&quot;;JucePlugin_ARACompatibleArchiveIDs=\&quot;\&quot;;JUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone;JUCER_VS2022_78A503E=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
<Link>
<OutputFile>$(OutDir)\CrystalizerEQ.exe</OutputFile>
<SuppressStartupBanner>true</SuppressStartupBanner>
<IgnoreSpecificDefaultLibraries>libcmt.lib; msvcrt.lib;;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(IntDir)\CrystalizerEQ.pdb</ProgramDatabaseFile>
<SubSystem>Windows</SubSystem>
<LargeAddressAware>true</LargeAddressAware>
<AdditionalDependencies>CrystalizerEQ.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<Bscmake>
<SuppressStartupBanner>true</SuppressStartupBanner>
<OutputFile>$(IntDir)\CrystalizerEQ.bsc</OutputFile>
</Bscmake>
<Lib>
<AdditionalDependencies>CrystalizerEQ.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Lib>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Midl>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MkTypLibCompatible>true</MkTypLibCompatible>
<SuppressStartupBanner>true</SuppressStartupBanner>
<TargetEnvironment>Win32</TargetEnvironment>
<HeaderFileName/>
</Midl>
<ClCompile>
<Optimization>Full</Optimization>
<DebugInformationFormat>OldStyle</DebugInformationFormat>
<AdditionalIncludeDirectories>C:\Users\deppe\Documents\JUCE\modules\juce_audio_processors\format_types\VST3_SDK;..\..\JuceLibraryCode;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCE_PROJUCER_VERSION=0x80007;JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=1;JucePlugin_Build_Unity=0;JucePlugin_Build_LV2=0;JucePlugin_Enable_IAA=0;JucePlugin_Enable_ARA=0;JucePlugin_Name=&quot;CrystalizerEQ&quot;;JucePlugin_Desc=&quot;CrystalizerEQ&quot;;JucePlugin_Manufacturer=&quot;yourcompany&quot;;JucePlugin_ManufacturerWebsite=&quot;www.yourcompany.com&quot;;JucePlugin_ManufacturerEmail=&quot;&quot;;JucePlugin_ManufacturerCode=0x4d616e75;JucePlugin_PluginCode=0x59616675;JucePlugin_IsSynth=0;JucePlugin_WantsMidiInput=0;JucePlugin_ProducesMidiOutput=0;JucePlugin_IsMidiEffect=0;JucePlugin_EditorRequiresKeyboardFocus=0;JucePlugin_Version=1.0.0;JucePlugin_VersionCode=0x10000;JucePlugin_VersionString=&quot;1.0.0&quot;;JucePlugin_VSTUniqueID=JucePlugin_PluginCode;JucePlugin_VSTCategory=kPlugCategEffect;JucePlugin_Vst3Category=&quot;Fx&quot;;JucePlugin_AUMainType='aufx';JucePlugin_AUSubType=JucePlugin_PluginCode;JucePlugin_AUExportPrefix=CrystalizerEQAU;JucePlugin_AUExportPrefixQuoted=&quot;CrystalizerEQAU&quot;;JucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode;JucePlugin_CFBundleIdentifier=com.yourcompany.CrystalizerEQ;JucePlugin_AAXIdentifier=com.yourcompany.CrystalizerEQ;JucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode;JucePlugin_AAXProductId=JucePlugin_PluginCode;JucePlugin_AAXCategory=0;JucePlugin_AAXDisableBypass=0;JucePlugin_AAXDisableMultiMono=0;JucePlugin_IAAType=0x61757278;JucePlugin_IAASubType=JucePlugin_PluginCode;JucePlugin_IAAName=&quot;yourcompany: CrystalizerEQ&quot;;JucePlugin_VSTNumMidiInputs=16;JucePlugin_VSTNumMidiOutputs=16;JucePlugin_ARAContentTypes=0;JucePlugin_ARATransformationFlags=0;JucePlugin_ARAFactoryID=&quot;com.yourcompany.CrystalizerEQ.factory&quot;;JucePlugin_ARADocumentArchiveID=&quot;com.yourcompany.CrystalizerEQ.aradocumentarchive.1.0.0&quot;;JucePlugin_ARACompatibleArchiveIDs=&quot;&quot;;JUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone;JUCER_VS2022_78A503E=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation>
<ObjectFileName>$(IntDir)\</ObjectFileName>
<ProgramDataBaseFileName>$(IntDir)\CrystalizerEQ.pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<SuppressStartupBanner>true</SuppressStartupBanner>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<LanguageStandard>stdcpp17</LanguageStandard>
</ClCompile>
<ResourceCompile>
<AdditionalIncludeDirectories>C:\Users\deppe\Documents\JUCE\modules\juce_audio_processors\format_types\VST3_SDK;..\..\JuceLibraryCode;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCE_PROJUCER_VERSION=0x80007;JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=1;JucePlugin_Build_Unity=0;JucePlugin_Build_LV2=0;JucePlugin_Enable_IAA=0;JucePlugin_Enable_ARA=0;JucePlugin_Name=\&quot;CrystalizerEQ\&quot;;JucePlugin_Desc=\&quot;CrystalizerEQ\&quot;;JucePlugin_Manufacturer=\&quot;yourcompany\&quot;;JucePlugin_ManufacturerWebsite=\&quot;www.yourcompany.com\&quot;;JucePlugin_ManufacturerEmail=\&quot;\&quot;;JucePlugin_ManufacturerCode=0x4d616e75;JucePlugin_PluginCode=0x59616675;JucePlugin_IsSynth=0;JucePlugin_WantsMidiInput=0;JucePlugin_ProducesMidiOutput=0;JucePlugin_IsMidiEffect=0;JucePlugin_EditorRequiresKeyboardFocus=0;JucePlugin_Version=1.0.0;JucePlugin_VersionCode=0x10000;JucePlugin_VersionString=\&quot;1.0.0\&quot;;JucePlugin_VSTUniqueID=JucePlugin_PluginCode;JucePlugin_VSTCategory=kPlugCategEffect;JucePlugin_Vst3Category=\&quot;Fx\&quot;;JucePlugin_AUMainType='aufx';JucePlugin_AUSubType=JucePlugin_PluginCode;JucePlugin_AUExportPrefix=CrystalizerEQAU;JucePlugin_AUExportPrefixQuoted=\&quot;CrystalizerEQAU\&quot;;JucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode;JucePlugin_CFBundleIdentifier=com.yourcompany.CrystalizerEQ;JucePlugin_AAXIdentifier=com.yourcompany.CrystalizerEQ;JucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode;JucePlugin_AAXProductId=JucePlugin_PluginCode;JucePlugin_AAXCategory=0;JucePlugin_AAXDisableBypass=0;JucePlugin_AAXDisableMultiMono=0;JucePlugin_IAAType=0x61757278;JucePlugin_IAASubType=JucePlugin_PluginCode;JucePlugin_IAAName=\&quot;yourcompany: CrystalizerEQ\&quot;;JucePlugin_VSTNumMidiInputs=16;JucePlugin_VSTNumMidiOutputs=16;JucePlugin_ARAContentTypes=0;JucePlugin_ARATransformationFlags=0;JucePlugin_ARAFactoryID=\&quot;com.yourcompany.CrystalizerEQ.factory\&quot;;JucePlugin_ARADocumentArchiveID=\&quot;com.yourcompany.CrystalizerEQ.aradocumentarchive.1.0.0\&quot;;JucePlugin_ARACompatibleArchiveIDs=\&quot;\&quot;;JUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone;JUCER_VS2022_78A503E=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
<Link>
<OutputFile>$(OutDir)\CrystalizerEQ.exe</OutputFile>
<SuppressStartupBanner>true</SuppressStartupBanner>
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(IntDir)\CrystalizerEQ.pdb</ProgramDatabaseFile>
<SubSystem>Windows</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<LargeAddressAware>true</LargeAddressAware>
<LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
<AdditionalDependencies>CrystalizerEQ.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<Bscmake>
<SuppressStartupBanner>true</SuppressStartupBanner>
<OutputFile>$(IntDir)\CrystalizerEQ.bsc</OutputFile>
</Bscmake>
<Lib>
<AdditionalDependencies>CrystalizerEQ.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Lib>
</ItemDefinitionGroup>
<ItemGroup/>
<ItemGroup/>
<ItemGroup>
<ResourceCompile Include=".\resources.rc"/>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/>
</Project>

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<Project ToolsVersion="17.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup/>
<ItemGroup/>
<ItemGroup/>
<ItemGroup>
<ResourceCompile Include=".\resources.rc">
<Filter>JUCE Library Code</Filter>
</ResourceCompile>
</ItemGroup>
</Project>

View File

@ -0,0 +1,268 @@
<?xml version="1.0" encoding="UTF-8"?>
<Project DefaultTargets="Build"
ToolsVersion="17.0"
xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{547438AE-9438-D4E2-96C8-F06624E803CC}</ProjectGuid>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"
Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<WholeProgramOptimization>false</WholeProgramOptimization>
<PlatformToolset>v143</PlatformToolset>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"
Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<WholeProgramOptimization>true</WholeProgramOptimization>
<PlatformToolset>v143</PlatformToolset>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/>
<ImportGroup Label="ExtensionSettings"/>
<ImportGroup Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label="LocalAppDataPlatform"/>
</ImportGroup>
<PropertyGroup>
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
<TargetExt>.dll</TargetExt>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Platform)\$(Configuration)\VST3\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\VST3\</IntDir>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">CrystalizerEQ</TargetName>
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
<LibraryPath Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code</LibraryPath>
<PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</PreBuildEventUseInBuild>
<PostBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</PostBuildEventUseInBuild>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Platform)\$(Configuration)\VST3\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\VST3\</IntDir>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">CrystalizerEQ</TargetName>
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
<LibraryPath Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(LibraryPath);$(SolutionDir)$(Platform)\$(Configuration)\Shared Code</LibraryPath>
<PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</PreBuildEventUseInBuild>
<PostBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</PostBuildEventUseInBuild>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Midl>
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MkTypLibCompatible>true</MkTypLibCompatible>
<SuppressStartupBanner>true</SuppressStartupBanner>
<TargetEnvironment>Win32</TargetEnvironment>
<HeaderFileName/>
</Midl>
<ClCompile>
<Optimization>Disabled</Optimization>
<DebugInformationFormat>OldStyle</DebugInformationFormat>
<AdditionalIncludeDirectories>C:\Users\deppe\Documents\JUCE\modules\juce_audio_processors\format_types\VST3_SDK;..\..\JuceLibraryCode;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCE_PROJUCER_VERSION=0x80007;JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;JucePlugin_Build_Unity=0;JucePlugin_Build_LV2=0;JucePlugin_Enable_IAA=0;JucePlugin_Enable_ARA=0;JucePlugin_Name=&quot;CrystalizerEQ&quot;;JucePlugin_Desc=&quot;CrystalizerEQ&quot;;JucePlugin_Manufacturer=&quot;yourcompany&quot;;JucePlugin_ManufacturerWebsite=&quot;www.yourcompany.com&quot;;JucePlugin_ManufacturerEmail=&quot;&quot;;JucePlugin_ManufacturerCode=0x4d616e75;JucePlugin_PluginCode=0x59616675;JucePlugin_IsSynth=0;JucePlugin_WantsMidiInput=0;JucePlugin_ProducesMidiOutput=0;JucePlugin_IsMidiEffect=0;JucePlugin_EditorRequiresKeyboardFocus=0;JucePlugin_Version=1.0.0;JucePlugin_VersionCode=0x10000;JucePlugin_VersionString=&quot;1.0.0&quot;;JucePlugin_VSTUniqueID=JucePlugin_PluginCode;JucePlugin_VSTCategory=kPlugCategEffect;JucePlugin_Vst3Category=&quot;Fx&quot;;JucePlugin_AUMainType='aufx';JucePlugin_AUSubType=JucePlugin_PluginCode;JucePlugin_AUExportPrefix=CrystalizerEQAU;JucePlugin_AUExportPrefixQuoted=&quot;CrystalizerEQAU&quot;;JucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode;JucePlugin_CFBundleIdentifier=com.yourcompany.CrystalizerEQ;JucePlugin_AAXIdentifier=com.yourcompany.CrystalizerEQ;JucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode;JucePlugin_AAXProductId=JucePlugin_PluginCode;JucePlugin_AAXCategory=0;JucePlugin_AAXDisableBypass=0;JucePlugin_AAXDisableMultiMono=0;JucePlugin_IAAType=0x61757278;JucePlugin_IAASubType=JucePlugin_PluginCode;JucePlugin_IAAName=&quot;yourcompany: CrystalizerEQ&quot;;JucePlugin_VSTNumMidiInputs=16;JucePlugin_VSTNumMidiOutputs=16;JucePlugin_ARAContentTypes=0;JucePlugin_ARATransformationFlags=0;JucePlugin_ARAFactoryID=&quot;com.yourcompany.CrystalizerEQ.factory&quot;;JucePlugin_ARADocumentArchiveID=&quot;com.yourcompany.CrystalizerEQ.aradocumentarchive.1.0.0&quot;;JucePlugin_ARACompatibleArchiveIDs=&quot;&quot;;JUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone;JUCER_VS2022_78A503E=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation>
<ObjectFileName>$(IntDir)\</ObjectFileName>
<ProgramDataBaseFileName>$(IntDir)\CrystalizerEQ.pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<SuppressStartupBanner>true</SuppressStartupBanner>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<LanguageStandard>stdcpp17</LanguageStandard>
</ClCompile>
<ResourceCompile>
<AdditionalIncludeDirectories>C:\Users\deppe\Documents\JUCE\modules\juce_audio_processors\format_types\VST3_SDK;..\..\JuceLibraryCode;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCE_PROJUCER_VERSION=0x80007;JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;JucePlugin_Build_Unity=0;JucePlugin_Build_LV2=0;JucePlugin_Enable_IAA=0;JucePlugin_Enable_ARA=0;JucePlugin_Name=\&quot;CrystalizerEQ\&quot;;JucePlugin_Desc=\&quot;CrystalizerEQ\&quot;;JucePlugin_Manufacturer=\&quot;yourcompany\&quot;;JucePlugin_ManufacturerWebsite=\&quot;www.yourcompany.com\&quot;;JucePlugin_ManufacturerEmail=\&quot;\&quot;;JucePlugin_ManufacturerCode=0x4d616e75;JucePlugin_PluginCode=0x59616675;JucePlugin_IsSynth=0;JucePlugin_WantsMidiInput=0;JucePlugin_ProducesMidiOutput=0;JucePlugin_IsMidiEffect=0;JucePlugin_EditorRequiresKeyboardFocus=0;JucePlugin_Version=1.0.0;JucePlugin_VersionCode=0x10000;JucePlugin_VersionString=\&quot;1.0.0\&quot;;JucePlugin_VSTUniqueID=JucePlugin_PluginCode;JucePlugin_VSTCategory=kPlugCategEffect;JucePlugin_Vst3Category=\&quot;Fx\&quot;;JucePlugin_AUMainType='aufx';JucePlugin_AUSubType=JucePlugin_PluginCode;JucePlugin_AUExportPrefix=CrystalizerEQAU;JucePlugin_AUExportPrefixQuoted=\&quot;CrystalizerEQAU\&quot;;JucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode;JucePlugin_CFBundleIdentifier=com.yourcompany.CrystalizerEQ;JucePlugin_AAXIdentifier=com.yourcompany.CrystalizerEQ;JucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode;JucePlugin_AAXProductId=JucePlugin_PluginCode;JucePlugin_AAXCategory=0;JucePlugin_AAXDisableBypass=0;JucePlugin_AAXDisableMultiMono=0;JucePlugin_IAAType=0x61757278;JucePlugin_IAASubType=JucePlugin_PluginCode;JucePlugin_IAAName=\&quot;yourcompany: CrystalizerEQ\&quot;;JucePlugin_VSTNumMidiInputs=16;JucePlugin_VSTNumMidiOutputs=16;JucePlugin_ARAContentTypes=0;JucePlugin_ARATransformationFlags=0;JucePlugin_ARAFactoryID=\&quot;com.yourcompany.CrystalizerEQ.factory\&quot;;JucePlugin_ARADocumentArchiveID=\&quot;com.yourcompany.CrystalizerEQ.aradocumentarchive.1.0.0\&quot;;JucePlugin_ARACompatibleArchiveIDs=\&quot;\&quot;;JUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone;JUCER_VS2022_78A503E=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
<Link>
<OutputFile>$(OutDir)\CrystalizerEQ.dll</OutputFile>
<SuppressStartupBanner>true</SuppressStartupBanner>
<IgnoreSpecificDefaultLibraries>libcmt.lib; msvcrt.lib;;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(IntDir)\CrystalizerEQ.pdb</ProgramDatabaseFile>
<SubSystem>Windows</SubSystem>
<LargeAddressAware>true</LargeAddressAware>
<AdditionalDependencies>CrystalizerEQ.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<Bscmake>
<SuppressStartupBanner>true</SuppressStartupBanner>
<OutputFile>$(IntDir)\CrystalizerEQ.bsc</OutputFile>
</Bscmake>
<Lib>
<AdditionalDependencies>CrystalizerEQ.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Lib>
<PreBuildEvent>
<Command>if &quot;$(PROCESSOR_ARCHITECTURE)&quot; == &quot;x86&quot; if defined PROCESSOR_ARCHITEW6432 (
echo : Warning: Toolchain configuration issue! You are using a 32-bit toolchain to compile a 64-bit target on a 64-bit system. This may cause problems with the build system. To resolve this, use the x64 version of MSBuild. You can invoke it directly at: &quot;&lt;VisualStudioPathHere&gt;/MSBuild/Current/Bin/amd64/MSBuild.exe&quot; Or, use the &quot;x64 Native Tools Command Prompt&quot; script.
)
if not exist &quot;$(OutDir)\\CrystalizerEQ.vst3\&quot; (
del /s /q &quot;$(OutDir)\\CrystalizerEQ.vst3&quot;
mkdir &quot;$(OutDir)\\CrystalizerEQ.vst3&quot;
)
if not exist &quot;$(OutDir)\\CrystalizerEQ.vst3\Contents\&quot; (
del /s /q &quot;$(OutDir)\\CrystalizerEQ.vst3\Contents&quot;
mkdir &quot;$(OutDir)\\CrystalizerEQ.vst3\Contents&quot;
)
if not exist &quot;$(OutDir)\\CrystalizerEQ.vst3\Contents\x86_64-win\&quot; (
del /s /q &quot;$(OutDir)\\CrystalizerEQ.vst3\Contents\x86_64-win&quot;
mkdir &quot;$(OutDir)\\CrystalizerEQ.vst3\Contents\x86_64-win&quot;
)
</Command>
</PreBuildEvent>
<PostBuildEvent>
<Command>copy /Y &quot;$(OutDir)\CrystalizerEQ.dll&quot; &quot;$(OutDir)\CrystalizerEQ.vst3\Contents\x86_64-win\CrystalizerEQ.vst3&quot;
set manifest_generated=0
if &quot;$(PROCESSOR_ARCHITECTURE)&quot; == &quot;ARM64&quot; if &quot;$(Platform)&quot; == &quot;x64&quot; (
call :_generate_manifest
set manifest_generated=1
)
if &quot;$(PROCESSOR_ARCHITECTURE)&quot; == &quot;AMD64&quot; if &quot;$(Platform)&quot; == &quot;x64&quot; (
call :_generate_manifest
set manifest_generated=1
)
if %manifest_generated% equ 0 (
goto :_arch_mismatch
)
goto :_continue
:_generate_manifest
if exist &quot;$(OutDir)/CrystalizerEQ.vst3\Contents\Resources\moduleinfo.json&quot; (
del /s /q &quot;$(OutDir)/CrystalizerEQ.vst3\Contents\Resources\moduleinfo.json&quot;
)
if not exist &quot;$(OutDir)/CrystalizerEQ.vst3\Contents\Resources\&quot; (
mkdir &quot;$(OutDir)/CrystalizerEQ.vst3\Contents\Resources\&quot;
)
&quot;$(SolutionDir)$(Platform)\$(Configuration)\VST3 Manifest Helper\juce_vst3_helper.exe&quot; -create -version &quot;1.0.0&quot; -path &quot;$(OutDir)/CrystalizerEQ.vst3&quot; -output &quot;$(OutDir)/CrystalizerEQ.vst3\Contents\Resources\moduleinfo.json&quot;
if %ERRORLEVEL% equ 0 (
echo : Info: Successfully generated a manifest for CrystalizerEQ
goto :_continue
) else (
echo : Info: The manifest helper failed
goto :_continue
)
:_arch_mismatch
echo : Info: VST3 manifest generation is disabled for CrystalizerEQ because a AMD64 manifest helper cannot run on a host system processor detected to be $(PROCESSOR_ARCHITECTURE).
:_continue
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Midl>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MkTypLibCompatible>true</MkTypLibCompatible>
<SuppressStartupBanner>true</SuppressStartupBanner>
<TargetEnvironment>Win32</TargetEnvironment>
<HeaderFileName/>
</Midl>
<ClCompile>
<Optimization>Full</Optimization>
<DebugInformationFormat>OldStyle</DebugInformationFormat>
<AdditionalIncludeDirectories>C:\Users\deppe\Documents\JUCE\modules\juce_audio_processors\format_types\VST3_SDK;..\..\JuceLibraryCode;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCE_PROJUCER_VERSION=0x80007;JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;JucePlugin_Build_Unity=0;JucePlugin_Build_LV2=0;JucePlugin_Enable_IAA=0;JucePlugin_Enable_ARA=0;JucePlugin_Name=&quot;CrystalizerEQ&quot;;JucePlugin_Desc=&quot;CrystalizerEQ&quot;;JucePlugin_Manufacturer=&quot;yourcompany&quot;;JucePlugin_ManufacturerWebsite=&quot;www.yourcompany.com&quot;;JucePlugin_ManufacturerEmail=&quot;&quot;;JucePlugin_ManufacturerCode=0x4d616e75;JucePlugin_PluginCode=0x59616675;JucePlugin_IsSynth=0;JucePlugin_WantsMidiInput=0;JucePlugin_ProducesMidiOutput=0;JucePlugin_IsMidiEffect=0;JucePlugin_EditorRequiresKeyboardFocus=0;JucePlugin_Version=1.0.0;JucePlugin_VersionCode=0x10000;JucePlugin_VersionString=&quot;1.0.0&quot;;JucePlugin_VSTUniqueID=JucePlugin_PluginCode;JucePlugin_VSTCategory=kPlugCategEffect;JucePlugin_Vst3Category=&quot;Fx&quot;;JucePlugin_AUMainType='aufx';JucePlugin_AUSubType=JucePlugin_PluginCode;JucePlugin_AUExportPrefix=CrystalizerEQAU;JucePlugin_AUExportPrefixQuoted=&quot;CrystalizerEQAU&quot;;JucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode;JucePlugin_CFBundleIdentifier=com.yourcompany.CrystalizerEQ;JucePlugin_AAXIdentifier=com.yourcompany.CrystalizerEQ;JucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode;JucePlugin_AAXProductId=JucePlugin_PluginCode;JucePlugin_AAXCategory=0;JucePlugin_AAXDisableBypass=0;JucePlugin_AAXDisableMultiMono=0;JucePlugin_IAAType=0x61757278;JucePlugin_IAASubType=JucePlugin_PluginCode;JucePlugin_IAAName=&quot;yourcompany: CrystalizerEQ&quot;;JucePlugin_VSTNumMidiInputs=16;JucePlugin_VSTNumMidiOutputs=16;JucePlugin_ARAContentTypes=0;JucePlugin_ARATransformationFlags=0;JucePlugin_ARAFactoryID=&quot;com.yourcompany.CrystalizerEQ.factory&quot;;JucePlugin_ARADocumentArchiveID=&quot;com.yourcompany.CrystalizerEQ.aradocumentarchive.1.0.0&quot;;JucePlugin_ARACompatibleArchiveIDs=&quot;&quot;;JUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone;JUCER_VS2022_78A503E=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation>
<ObjectFileName>$(IntDir)\</ObjectFileName>
<ProgramDataBaseFileName>$(IntDir)\CrystalizerEQ.pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<SuppressStartupBanner>true</SuppressStartupBanner>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<LanguageStandard>stdcpp17</LanguageStandard>
</ClCompile>
<ResourceCompile>
<AdditionalIncludeDirectories>C:\Users\deppe\Documents\JUCE\modules\juce_audio_processors\format_types\VST3_SDK;..\..\JuceLibraryCode;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCE_PROJUCER_VERSION=0x80007;JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=1;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;JucePlugin_Build_Unity=0;JucePlugin_Build_LV2=0;JucePlugin_Enable_IAA=0;JucePlugin_Enable_ARA=0;JucePlugin_Name=\&quot;CrystalizerEQ\&quot;;JucePlugin_Desc=\&quot;CrystalizerEQ\&quot;;JucePlugin_Manufacturer=\&quot;yourcompany\&quot;;JucePlugin_ManufacturerWebsite=\&quot;www.yourcompany.com\&quot;;JucePlugin_ManufacturerEmail=\&quot;\&quot;;JucePlugin_ManufacturerCode=0x4d616e75;JucePlugin_PluginCode=0x59616675;JucePlugin_IsSynth=0;JucePlugin_WantsMidiInput=0;JucePlugin_ProducesMidiOutput=0;JucePlugin_IsMidiEffect=0;JucePlugin_EditorRequiresKeyboardFocus=0;JucePlugin_Version=1.0.0;JucePlugin_VersionCode=0x10000;JucePlugin_VersionString=\&quot;1.0.0\&quot;;JucePlugin_VSTUniqueID=JucePlugin_PluginCode;JucePlugin_VSTCategory=kPlugCategEffect;JucePlugin_Vst3Category=\&quot;Fx\&quot;;JucePlugin_AUMainType='aufx';JucePlugin_AUSubType=JucePlugin_PluginCode;JucePlugin_AUExportPrefix=CrystalizerEQAU;JucePlugin_AUExportPrefixQuoted=\&quot;CrystalizerEQAU\&quot;;JucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode;JucePlugin_CFBundleIdentifier=com.yourcompany.CrystalizerEQ;JucePlugin_AAXIdentifier=com.yourcompany.CrystalizerEQ;JucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode;JucePlugin_AAXProductId=JucePlugin_PluginCode;JucePlugin_AAXCategory=0;JucePlugin_AAXDisableBypass=0;JucePlugin_AAXDisableMultiMono=0;JucePlugin_IAAType=0x61757278;JucePlugin_IAASubType=JucePlugin_PluginCode;JucePlugin_IAAName=\&quot;yourcompany: CrystalizerEQ\&quot;;JucePlugin_VSTNumMidiInputs=16;JucePlugin_VSTNumMidiOutputs=16;JucePlugin_ARAContentTypes=0;JucePlugin_ARATransformationFlags=0;JucePlugin_ARAFactoryID=\&quot;com.yourcompany.CrystalizerEQ.factory\&quot;;JucePlugin_ARADocumentArchiveID=\&quot;com.yourcompany.CrystalizerEQ.aradocumentarchive.1.0.0\&quot;;JucePlugin_ARACompatibleArchiveIDs=\&quot;\&quot;;JUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone;JUCER_VS2022_78A503E=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
<Link>
<OutputFile>$(OutDir)\CrystalizerEQ.dll</OutputFile>
<SuppressStartupBanner>true</SuppressStartupBanner>
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(IntDir)\CrystalizerEQ.pdb</ProgramDatabaseFile>
<SubSystem>Windows</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<LargeAddressAware>true</LargeAddressAware>
<LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
<AdditionalDependencies>CrystalizerEQ.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Link>
<Bscmake>
<SuppressStartupBanner>true</SuppressStartupBanner>
<OutputFile>$(IntDir)\CrystalizerEQ.bsc</OutputFile>
</Bscmake>
<Lib>
<AdditionalDependencies>CrystalizerEQ.lib;%(AdditionalDependencies)</AdditionalDependencies>
</Lib>
<PreBuildEvent>
<Command>if &quot;$(PROCESSOR_ARCHITECTURE)&quot; == &quot;x86&quot; if defined PROCESSOR_ARCHITEW6432 (
echo : Warning: Toolchain configuration issue! You are using a 32-bit toolchain to compile a 64-bit target on a 64-bit system. This may cause problems with the build system. To resolve this, use the x64 version of MSBuild. You can invoke it directly at: &quot;&lt;VisualStudioPathHere&gt;/MSBuild/Current/Bin/amd64/MSBuild.exe&quot; Or, use the &quot;x64 Native Tools Command Prompt&quot; script.
)
if not exist &quot;$(OutDir)\\CrystalizerEQ.vst3\&quot; (
del /s /q &quot;$(OutDir)\\CrystalizerEQ.vst3&quot;
mkdir &quot;$(OutDir)\\CrystalizerEQ.vst3&quot;
)
if not exist &quot;$(OutDir)\\CrystalizerEQ.vst3\Contents\&quot; (
del /s /q &quot;$(OutDir)\\CrystalizerEQ.vst3\Contents&quot;
mkdir &quot;$(OutDir)\\CrystalizerEQ.vst3\Contents&quot;
)
if not exist &quot;$(OutDir)\\CrystalizerEQ.vst3\Contents\x86_64-win\&quot; (
del /s /q &quot;$(OutDir)\\CrystalizerEQ.vst3\Contents\x86_64-win&quot;
mkdir &quot;$(OutDir)\\CrystalizerEQ.vst3\Contents\x86_64-win&quot;
)
</Command>
</PreBuildEvent>
<PostBuildEvent>
<Command>copy /Y &quot;$(OutDir)\CrystalizerEQ.dll&quot; &quot;$(OutDir)\CrystalizerEQ.vst3\Contents\x86_64-win\CrystalizerEQ.vst3&quot;
set manifest_generated=0
if &quot;$(PROCESSOR_ARCHITECTURE)&quot; == &quot;ARM64&quot; if &quot;$(Platform)&quot; == &quot;x64&quot; (
call :_generate_manifest
set manifest_generated=1
)
if &quot;$(PROCESSOR_ARCHITECTURE)&quot; == &quot;AMD64&quot; if &quot;$(Platform)&quot; == &quot;x64&quot; (
call :_generate_manifest
set manifest_generated=1
)
if %manifest_generated% equ 0 (
goto :_arch_mismatch
)
goto :_continue
:_generate_manifest
if exist &quot;$(OutDir)/CrystalizerEQ.vst3\Contents\Resources\moduleinfo.json&quot; (
del /s /q &quot;$(OutDir)/CrystalizerEQ.vst3\Contents\Resources\moduleinfo.json&quot;
)
if not exist &quot;$(OutDir)/CrystalizerEQ.vst3\Contents\Resources\&quot; (
mkdir &quot;$(OutDir)/CrystalizerEQ.vst3\Contents\Resources\&quot;
)
&quot;$(SolutionDir)$(Platform)\$(Configuration)\VST3 Manifest Helper\juce_vst3_helper.exe&quot; -create -version &quot;1.0.0&quot; -path &quot;$(OutDir)/CrystalizerEQ.vst3&quot; -output &quot;$(OutDir)/CrystalizerEQ.vst3\Contents\Resources\moduleinfo.json&quot;
if %ERRORLEVEL% equ 0 (
echo : Info: Successfully generated a manifest for CrystalizerEQ
goto :_continue
) else (
echo : Info: The manifest helper failed
goto :_continue
)
:_arch_mismatch
echo : Info: VST3 manifest generation is disabled for CrystalizerEQ because a AMD64 manifest helper cannot run on a host system processor detected to be $(PROCESSOR_ARCHITECTURE).
:_continue
</Command>
</PostBuildEvent>
</ItemDefinitionGroup>
<ItemGroup/>
<ItemGroup/>
<ItemGroup>
<ResourceCompile Include=".\resources.rc"/>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/>
</Project>

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<Project ToolsVersion="17.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup/>
<ItemGroup/>
<ItemGroup/>
<ItemGroup>
<ResourceCompile Include=".\resources.rc">
<Filter>JUCE Library Code</Filter>
</ResourceCompile>
</ItemGroup>
</Project>

View File

@ -0,0 +1,160 @@
<?xml version="1.0" encoding="UTF-8"?>
<Project DefaultTargets="Build"
ToolsVersion="17.0"
xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{881BFBC2-2212-66BC-E9E3-29E00578918E}</ProjectGuid>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props"/>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"
Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<WholeProgramOptimization>false</WholeProgramOptimization>
<PlatformToolset>v143</PlatformToolset>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"
Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseOfMfc>false</UseOfMfc>
<WholeProgramOptimization>true</WholeProgramOptimization>
<PlatformToolset>v143</PlatformToolset>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props"/>
<ImportGroup Label="ExtensionSettings"/>
<ImportGroup Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props"
Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')"
Label="LocalAppDataPlatform"/>
</ImportGroup>
<PropertyGroup>
<_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
<TargetExt>.exe</TargetExt>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(SolutionDir)$(Platform)\$(Configuration)\VST3 Manifest Helper\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\VST3 Manifest Helper\</IntDir>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">juce_vst3_helper</TargetName>
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</GenerateManifest>
<PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</PreBuildEventUseInBuild>
<PostBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</PostBuildEventUseInBuild>
<OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(SolutionDir)$(Platform)\$(Configuration)\VST3 Manifest Helper\</OutDir>
<IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\VST3 Manifest Helper\</IntDir>
<TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">juce_vst3_helper</TargetName>
<GenerateManifest Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</GenerateManifest>
<PreBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</PreBuildEventUseInBuild>
<PostBuildEventUseInBuild Condition="'$(Configuration)|$(Platform)'=='Release|x64'">true</PostBuildEventUseInBuild>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Midl>
<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MkTypLibCompatible>true</MkTypLibCompatible>
<SuppressStartupBanner>true</SuppressStartupBanner>
<TargetEnvironment>Win32</TargetEnvironment>
<HeaderFileName/>
</Midl>
<ClCompile>
<Optimization>Disabled</Optimization>
<DebugInformationFormat>OldStyle</DebugInformationFormat>
<AdditionalIncludeDirectories>C:\Users\deppe\Documents\JUCE\modules\juce_audio_processors\format_types\VST3_SDK;..\..\JuceLibraryCode;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCE_PROJUCER_VERSION=0x80007;JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;JucePlugin_Build_Unity=0;JucePlugin_Build_LV2=0;JucePlugin_Enable_IAA=0;JucePlugin_Enable_ARA=0;JucePlugin_Name=&quot;CrystalizerEQ&quot;;JucePlugin_Desc=&quot;CrystalizerEQ&quot;;JucePlugin_Manufacturer=&quot;yourcompany&quot;;JucePlugin_ManufacturerWebsite=&quot;www.yourcompany.com&quot;;JucePlugin_ManufacturerEmail=&quot;&quot;;JucePlugin_ManufacturerCode=0x4d616e75;JucePlugin_PluginCode=0x59616675;JucePlugin_IsSynth=0;JucePlugin_WantsMidiInput=0;JucePlugin_ProducesMidiOutput=0;JucePlugin_IsMidiEffect=0;JucePlugin_EditorRequiresKeyboardFocus=0;JucePlugin_Version=1.0.0;JucePlugin_VersionCode=0x10000;JucePlugin_VersionString=&quot;1.0.0&quot;;JucePlugin_VSTUniqueID=JucePlugin_PluginCode;JucePlugin_VSTCategory=kPlugCategEffect;JucePlugin_Vst3Category=&quot;Fx&quot;;JucePlugin_AUMainType='aufx';JucePlugin_AUSubType=JucePlugin_PluginCode;JucePlugin_AUExportPrefix=CrystalizerEQAU;JucePlugin_AUExportPrefixQuoted=&quot;CrystalizerEQAU&quot;;JucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode;JucePlugin_CFBundleIdentifier=com.yourcompany.CrystalizerEQ;JucePlugin_AAXIdentifier=com.yourcompany.CrystalizerEQ;JucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode;JucePlugin_AAXProductId=JucePlugin_PluginCode;JucePlugin_AAXCategory=0;JucePlugin_AAXDisableBypass=0;JucePlugin_AAXDisableMultiMono=0;JucePlugin_IAAType=0x61757278;JucePlugin_IAASubType=JucePlugin_PluginCode;JucePlugin_IAAName=&quot;yourcompany: CrystalizerEQ&quot;;JucePlugin_VSTNumMidiInputs=16;JucePlugin_VSTNumMidiOutputs=16;JucePlugin_ARAContentTypes=0;JucePlugin_ARATransformationFlags=0;JucePlugin_ARAFactoryID=&quot;com.yourcompany.CrystalizerEQ.factory&quot;;JucePlugin_ARADocumentArchiveID=&quot;com.yourcompany.CrystalizerEQ.aradocumentarchive.1.0.0&quot;;JucePlugin_ARACompatibleArchiveIDs=&quot;&quot;;JUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone;JUCER_VS2022_78A503E=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation>
<ObjectFileName>$(IntDir)\</ObjectFileName>
<ProgramDataBaseFileName>$(IntDir)\juce_vst3_helper.pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<SuppressStartupBanner>true</SuppressStartupBanner>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<LanguageStandard>stdcpp17</LanguageStandard>
</ClCompile>
<ResourceCompile>
<AdditionalIncludeDirectories>C:\Users\deppe\Documents\JUCE\modules\juce_audio_processors\format_types\VST3_SDK;..\..\JuceLibraryCode;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;DEBUG;_DEBUG;JUCE_PROJUCER_VERSION=0x80007;JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;JucePlugin_Build_Unity=0;JucePlugin_Build_LV2=0;JucePlugin_Enable_IAA=0;JucePlugin_Enable_ARA=0;JucePlugin_Name=\&quot;CrystalizerEQ\&quot;;JucePlugin_Desc=\&quot;CrystalizerEQ\&quot;;JucePlugin_Manufacturer=\&quot;yourcompany\&quot;;JucePlugin_ManufacturerWebsite=\&quot;www.yourcompany.com\&quot;;JucePlugin_ManufacturerEmail=\&quot;\&quot;;JucePlugin_ManufacturerCode=0x4d616e75;JucePlugin_PluginCode=0x59616675;JucePlugin_IsSynth=0;JucePlugin_WantsMidiInput=0;JucePlugin_ProducesMidiOutput=0;JucePlugin_IsMidiEffect=0;JucePlugin_EditorRequiresKeyboardFocus=0;JucePlugin_Version=1.0.0;JucePlugin_VersionCode=0x10000;JucePlugin_VersionString=\&quot;1.0.0\&quot;;JucePlugin_VSTUniqueID=JucePlugin_PluginCode;JucePlugin_VSTCategory=kPlugCategEffect;JucePlugin_Vst3Category=\&quot;Fx\&quot;;JucePlugin_AUMainType='aufx';JucePlugin_AUSubType=JucePlugin_PluginCode;JucePlugin_AUExportPrefix=CrystalizerEQAU;JucePlugin_AUExportPrefixQuoted=\&quot;CrystalizerEQAU\&quot;;JucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode;JucePlugin_CFBundleIdentifier=com.yourcompany.CrystalizerEQ;JucePlugin_AAXIdentifier=com.yourcompany.CrystalizerEQ;JucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode;JucePlugin_AAXProductId=JucePlugin_PluginCode;JucePlugin_AAXCategory=0;JucePlugin_AAXDisableBypass=0;JucePlugin_AAXDisableMultiMono=0;JucePlugin_IAAType=0x61757278;JucePlugin_IAASubType=JucePlugin_PluginCode;JucePlugin_IAAName=\&quot;yourcompany: CrystalizerEQ\&quot;;JucePlugin_VSTNumMidiInputs=16;JucePlugin_VSTNumMidiOutputs=16;JucePlugin_ARAContentTypes=0;JucePlugin_ARATransformationFlags=0;JucePlugin_ARAFactoryID=\&quot;com.yourcompany.CrystalizerEQ.factory\&quot;;JucePlugin_ARADocumentArchiveID=\&quot;com.yourcompany.CrystalizerEQ.aradocumentarchive.1.0.0\&quot;;JucePlugin_ARACompatibleArchiveIDs=\&quot;\&quot;;JUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone;JUCER_VS2022_78A503E=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
<Link>
<OutputFile>$(OutDir)\juce_vst3_helper.exe</OutputFile>
<SuppressStartupBanner>true</SuppressStartupBanner>
<IgnoreSpecificDefaultLibraries>libcmt.lib; msvcrt.lib;;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(IntDir)\juce_vst3_helper.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<LargeAddressAware>true</LargeAddressAware>
</Link>
<Bscmake>
<SuppressStartupBanner>true</SuppressStartupBanner>
<OutputFile>$(IntDir)\juce_vst3_helper.bsc</OutputFile>
</Bscmake>
<Manifest>
<AdditionalManifestFiles/>
</Manifest>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Midl>
<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MkTypLibCompatible>true</MkTypLibCompatible>
<SuppressStartupBanner>true</SuppressStartupBanner>
<TargetEnvironment>Win32</TargetEnvironment>
<HeaderFileName/>
</Midl>
<ClCompile>
<Optimization>Full</Optimization>
<DebugInformationFormat>OldStyle</DebugInformationFormat>
<AdditionalIncludeDirectories>C:\Users\deppe\Documents\JUCE\modules\juce_audio_processors\format_types\VST3_SDK;..\..\JuceLibraryCode;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCE_PROJUCER_VERSION=0x80007;JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;JucePlugin_Build_Unity=0;JucePlugin_Build_LV2=0;JucePlugin_Enable_IAA=0;JucePlugin_Enable_ARA=0;JucePlugin_Name=&quot;CrystalizerEQ&quot;;JucePlugin_Desc=&quot;CrystalizerEQ&quot;;JucePlugin_Manufacturer=&quot;yourcompany&quot;;JucePlugin_ManufacturerWebsite=&quot;www.yourcompany.com&quot;;JucePlugin_ManufacturerEmail=&quot;&quot;;JucePlugin_ManufacturerCode=0x4d616e75;JucePlugin_PluginCode=0x59616675;JucePlugin_IsSynth=0;JucePlugin_WantsMidiInput=0;JucePlugin_ProducesMidiOutput=0;JucePlugin_IsMidiEffect=0;JucePlugin_EditorRequiresKeyboardFocus=0;JucePlugin_Version=1.0.0;JucePlugin_VersionCode=0x10000;JucePlugin_VersionString=&quot;1.0.0&quot;;JucePlugin_VSTUniqueID=JucePlugin_PluginCode;JucePlugin_VSTCategory=kPlugCategEffect;JucePlugin_Vst3Category=&quot;Fx&quot;;JucePlugin_AUMainType='aufx';JucePlugin_AUSubType=JucePlugin_PluginCode;JucePlugin_AUExportPrefix=CrystalizerEQAU;JucePlugin_AUExportPrefixQuoted=&quot;CrystalizerEQAU&quot;;JucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode;JucePlugin_CFBundleIdentifier=com.yourcompany.CrystalizerEQ;JucePlugin_AAXIdentifier=com.yourcompany.CrystalizerEQ;JucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode;JucePlugin_AAXProductId=JucePlugin_PluginCode;JucePlugin_AAXCategory=0;JucePlugin_AAXDisableBypass=0;JucePlugin_AAXDisableMultiMono=0;JucePlugin_IAAType=0x61757278;JucePlugin_IAASubType=JucePlugin_PluginCode;JucePlugin_IAAName=&quot;yourcompany: CrystalizerEQ&quot;;JucePlugin_VSTNumMidiInputs=16;JucePlugin_VSTNumMidiOutputs=16;JucePlugin_ARAContentTypes=0;JucePlugin_ARATransformationFlags=0;JucePlugin_ARAFactoryID=&quot;com.yourcompany.CrystalizerEQ.factory&quot;;JucePlugin_ARADocumentArchiveID=&quot;com.yourcompany.CrystalizerEQ.aradocumentarchive.1.0.0&quot;;JucePlugin_ARACompatibleArchiveIDs=&quot;&quot;;JUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone;JUCER_VS2022_78A503E=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<RuntimeTypeInfo>true</RuntimeTypeInfo>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<AssemblerListingLocation>$(IntDir)\</AssemblerListingLocation>
<ObjectFileName>$(IntDir)\</ObjectFileName>
<ProgramDataBaseFileName>$(IntDir)\juce_vst3_helper.pdb</ProgramDataBaseFileName>
<WarningLevel>Level4</WarningLevel>
<SuppressStartupBanner>true</SuppressStartupBanner>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
<LanguageStandard>stdcpp17</LanguageStandard>
</ClCompile>
<ResourceCompile>
<AdditionalIncludeDirectories>C:\Users\deppe\Documents\JUCE\modules\juce_audio_processors\format_types\VST3_SDK;..\..\JuceLibraryCode;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;WIN32;_WINDOWS;NDEBUG;JUCE_PROJUCER_VERSION=0x80007;JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1;JucePlugin_Build_VST=0;JucePlugin_Build_VST3=0;JucePlugin_Build_AU=0;JucePlugin_Build_AUv3=0;JucePlugin_Build_AAX=0;JucePlugin_Build_Standalone=0;JucePlugin_Build_Unity=0;JucePlugin_Build_LV2=0;JucePlugin_Enable_IAA=0;JucePlugin_Enable_ARA=0;JucePlugin_Name=\&quot;CrystalizerEQ\&quot;;JucePlugin_Desc=\&quot;CrystalizerEQ\&quot;;JucePlugin_Manufacturer=\&quot;yourcompany\&quot;;JucePlugin_ManufacturerWebsite=\&quot;www.yourcompany.com\&quot;;JucePlugin_ManufacturerEmail=\&quot;\&quot;;JucePlugin_ManufacturerCode=0x4d616e75;JucePlugin_PluginCode=0x59616675;JucePlugin_IsSynth=0;JucePlugin_WantsMidiInput=0;JucePlugin_ProducesMidiOutput=0;JucePlugin_IsMidiEffect=0;JucePlugin_EditorRequiresKeyboardFocus=0;JucePlugin_Version=1.0.0;JucePlugin_VersionCode=0x10000;JucePlugin_VersionString=\&quot;1.0.0\&quot;;JucePlugin_VSTUniqueID=JucePlugin_PluginCode;JucePlugin_VSTCategory=kPlugCategEffect;JucePlugin_Vst3Category=\&quot;Fx\&quot;;JucePlugin_AUMainType='aufx';JucePlugin_AUSubType=JucePlugin_PluginCode;JucePlugin_AUExportPrefix=CrystalizerEQAU;JucePlugin_AUExportPrefixQuoted=\&quot;CrystalizerEQAU\&quot;;JucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode;JucePlugin_CFBundleIdentifier=com.yourcompany.CrystalizerEQ;JucePlugin_AAXIdentifier=com.yourcompany.CrystalizerEQ;JucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode;JucePlugin_AAXProductId=JucePlugin_PluginCode;JucePlugin_AAXCategory=0;JucePlugin_AAXDisableBypass=0;JucePlugin_AAXDisableMultiMono=0;JucePlugin_IAAType=0x61757278;JucePlugin_IAASubType=JucePlugin_PluginCode;JucePlugin_IAAName=\&quot;yourcompany: CrystalizerEQ\&quot;;JucePlugin_VSTNumMidiInputs=16;JucePlugin_VSTNumMidiOutputs=16;JucePlugin_ARAContentTypes=0;JucePlugin_ARATransformationFlags=0;JucePlugin_ARAFactoryID=\&quot;com.yourcompany.CrystalizerEQ.factory\&quot;;JucePlugin_ARADocumentArchiveID=\&quot;com.yourcompany.CrystalizerEQ.aradocumentarchive.1.0.0\&quot;;JucePlugin_ARACompatibleArchiveIDs=\&quot;\&quot;;JUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone;JUCER_VS2022_78A503E=1;JUCE_APP_VERSION=1.0.0;JUCE_APP_VERSION_HEX=0x10000;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ResourceCompile>
<Link>
<OutputFile>$(OutDir)\juce_vst3_helper.exe</OutputFile>
<SuppressStartupBanner>true</SuppressStartupBanner>
<IgnoreSpecificDefaultLibraries>%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(IntDir)\juce_vst3_helper.pdb</ProgramDatabaseFile>
<SubSystem>Console</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<LargeAddressAware>true</LargeAddressAware>
<LinkTimeCodeGeneration>UseLinkTimeCodeGeneration</LinkTimeCodeGeneration>
</Link>
<Bscmake>
<SuppressStartupBanner>true</SuppressStartupBanner>
<OutputFile>$(IntDir)\juce_vst3_helper.bsc</OutputFile>
</Bscmake>
<Manifest>
<AdditionalManifestFiles/>
</Manifest>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="C:\Users\deppe\Documents\JUCE\modules\juce_audio_plugin_client\VST3\juce_VST3ManifestHelper.cpp"/>
</ItemGroup>
<ItemGroup/>
<ItemGroup>
<ResourceCompile Include=".\resources.rc"/>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets"/>
</Project>

View File

@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<Project ToolsVersion="17.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup/>
<ItemGroup/>
<ItemGroup/>
<ItemGroup>
<ResourceCompile Include=".\resources.rc">
<Filter>JUCE Library Code</Filter>
</ResourceCompile>
</ItemGroup>
</Project>

Binary file not shown.

View File

@ -0,0 +1,31 @@
#pragma code_page(65001)
#ifdef JUCE_USER_DEFINED_RC_FILE
#include JUCE_USER_DEFINED_RC_FILE
#else
#undef WIN32_LEAN_AND_MEAN
#define WIN32_LEAN_AND_MEAN
#include <windows.h>
VS_VERSION_INFO VERSIONINFO
FILEVERSION 1,0,0,0
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "040904E4"
BEGIN
VALUE "FileDescription", "CrystalizerEQ\0"
VALUE "FileVersion", "1.0.0\0"
VALUE "ProductName", "CrystalizerEQ\0"
VALUE "ProductVersion", "1.0.0\0"
END
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x409, 1252
END
END
#endif

View File

@ -0,0 +1,46 @@
<?xml version="1.0" encoding="UTF-8"?>
<JUCERPROJECT id="YAFUa7" name="CrystalizerEQ" projectType="audioplug" useAppConfig="0"
addUsingNamespaceToJuceHeader="0" jucerFormatVersion="1" includeBinaryInJuceHeader="1">
<MAINGROUP id="tIFb5P" name="CrystalizerEQ">
<GROUP id="{AA7B0EDB-DF66-A6F3-2EE9-6182549534AD}" name="Resources">
<GROUP id="{E9EBFE43-F09A-7973-F5CB-58D503DEC338}" name="Fonts">
<FILE id="b89BGe" name="horizon.otf" compile="0" resource="1" file="Resources/Fonts/horizon.otf"
xcodeResource="0"/>
<FILE id="c2nfG9" name="horizon_outlined.otf" compile="0" resource="1"
file="Resources/Fonts/horizon_outlined.otf"/>
<FILE id="eiztkm" name="Inter_28pt-SemiBold.ttf" compile="0" resource="1"
file="Resources/Fonts/Inter_28pt-SemiBold.ttf"/>
<FILE id="lj8mlJ" name="JetBrainsMono-Regular.ttf" compile="0" resource="1"
file="Resources/Fonts/JetBrainsMono-Regular.ttf"/>
<FILE id="WWwAcy" name="Orbitron-Bold.ttf" compile="0" resource="1"
file="Resources/Fonts/Orbitron-Bold.ttf"/>
<FILE id="i1huV5" name="Orbitron-Regular.ttf" compile="0" resource="1"
file="Resources/Fonts/Orbitron-Regular.ttf"/>
<FILE id="jfs208" name="Roboto-Regular.ttf" compile="0" resource="1"
file="Resources/Fonts/Roboto-Regular.ttf"/>
</GROUP>
</GROUP>
<GROUP id="{35FBD493-7CC4-46AF-B326-97EC86BFAD0A}" name="Source">
<FILE id="ODWTVl" name="AXIOMDesignSystem.h" compile="0" resource="0"
file="AXIOMDesignSystem.h"/>
<FILE id="KdHhc9" name="PluginEditor.cpp" compile="1" resource="0"
file="PluginEditor.cpp"/>
<FILE id="d34tfb" name="PluginEditor.h" compile="0" resource="0" file="PluginEditor.h"/>
<FILE id="ikv3x1" name="PluginProcessor.cpp" compile="1" resource="0"
file="PluginProcessor.cpp"/>
<FILE id="WrQYp9" name="PluginProcessor.h" compile="0" resource="0"
file="PluginProcessor.h"/>
</GROUP>
</MAINGROUP>
<MODULES/>
<JUCEOPTIONS JUCE_STRICT_REFCOUNTEDPOINTER="1" JUCE_VST3_CAN_REPLACE_VST2="0"/>
<EXPORTFORMATS>
<VS2022 targetFolder="Builds/VisualStudio2022">
<CONFIGURATIONS>
<CONFIGURATION isDebug="1" name="Debug" targetName="CrystalizerEQ"/>
<CONFIGURATION isDebug="0" name="Release" targetName="CrystalizerEQ"/>
</CONFIGURATIONS>
</VS2022>
</EXPORTFORMATS>
</JUCERPROJECT>

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,48 @@
/* =========================================================================================
This is an auto-generated file: Any edits you make may be overwritten!
*/
#pragma once
namespace BinaryData
{
extern const char* horizon_otf;
const int horizon_otfSize = 75612;
extern const char* horizon_outlined_otf;
const int horizon_outlined_otfSize = 120788;
extern const char* Inter_28ptSemiBold_ttf;
const int Inter_28ptSemiBold_ttfSize = 343244;
extern const char* JetBrainsMonoRegular_ttf;
const int JetBrainsMonoRegular_ttfSize = 273900;
extern const char* OrbitronBold_ttf;
const int OrbitronBold_ttfSize = 24668;
extern const char* OrbitronRegular_ttf;
const int OrbitronRegular_ttfSize = 24716;
extern const char* RobotoRegular_ttf;
const int RobotoRegular_ttfSize = 146004;
// Number of elements in the namedResourceList and originalFileNames arrays.
const int namedResourceListSize = 7;
// Points to the start of a list of resource names.
extern const char* namedResourceList[];
// Points to the start of a list of resource filenames.
extern const char* originalFilenames[];
// If you provide the name of one of the binary resource variables above, this function will
// return the corresponding data and its size (or a null pointer if the name isn't found).
const char* getNamedResource (const char* resourceNameUTF8, int& dataSizeInBytes);
// If you provide the name of one of the binary resource variables above, this function will
// return the corresponding original, non-mangled filename (or a null pointer if the name isn't found).
const char* getNamedResourceOriginalFilename (const char* resourceNameUTF8);
}

View File

@ -0,0 +1,35 @@
/*
IMPORTANT! This file is auto-generated each time you save your
project - if you alter its contents, your changes may be overwritten!
This is the header file that your files should include in order to get all the
JUCE library headers. You should avoid including the JUCE headers directly in
your own source files, because that wouldn't pick up the correct configuration
options for your app.
*/
#pragma once
#include "BinaryData.h"
#if defined (JUCE_PROJUCER_VERSION) && JUCE_PROJUCER_VERSION < JUCE_VERSION
/** If you've hit this error then the version of the Projucer that was used to generate this project is
older than the version of the JUCE modules being included. To fix this error, re-save your project
using the latest version of the Projucer or, if you aren't using the Projucer to manage your project,
remove the JUCE_PROJUCER_VERSION define.
*/
#error "This project was last saved using an outdated version of the Projucer! Re-save this project with the latest version to fix this error."
#endif
#if ! JUCE_DONT_DECLARE_PROJECTINFO
namespace ProjectInfo
{
const char* const projectName = "CrystalizerEQ";
const char* const companyName = "";
const char* const versionString = "1.0.0";
const int versionNumber = 0x10000;
}
#endif

View File

@ -0,0 +1,162 @@
/*
IMPORTANT! This file is auto-generated each time you save your
project - if you alter its contents, your changes may be overwritten!
*/
#pragma once
//==============================================================================
// Audio plugin settings..
#ifndef JucePlugin_Build_VST
#define JucePlugin_Build_VST 0
#endif
#ifndef JucePlugin_Build_VST3
#define JucePlugin_Build_VST3 1
#endif
#ifndef JucePlugin_Build_AU
#define JucePlugin_Build_AU 1
#endif
#ifndef JucePlugin_Build_AUv3
#define JucePlugin_Build_AUv3 0
#endif
#ifndef JucePlugin_Build_AAX
#define JucePlugin_Build_AAX 0
#endif
#ifndef JucePlugin_Build_Standalone
#define JucePlugin_Build_Standalone 1
#endif
#ifndef JucePlugin_Build_Unity
#define JucePlugin_Build_Unity 0
#endif
#ifndef JucePlugin_Build_LV2
#define JucePlugin_Build_LV2 0
#endif
#ifndef JucePlugin_Enable_IAA
#define JucePlugin_Enable_IAA 0
#endif
#ifndef JucePlugin_Enable_ARA
#define JucePlugin_Enable_ARA 0
#endif
#ifndef JucePlugin_Name
#define JucePlugin_Name "CrystalizerEQ"
#endif
#ifndef JucePlugin_Desc
#define JucePlugin_Desc "CrystalizerEQ"
#endif
#ifndef JucePlugin_Manufacturer
#define JucePlugin_Manufacturer "yourcompany"
#endif
#ifndef JucePlugin_ManufacturerWebsite
#define JucePlugin_ManufacturerWebsite "www.yourcompany.com"
#endif
#ifndef JucePlugin_ManufacturerEmail
#define JucePlugin_ManufacturerEmail ""
#endif
#ifndef JucePlugin_ManufacturerCode
#define JucePlugin_ManufacturerCode 0x4d616e75
#endif
#ifndef JucePlugin_PluginCode
#define JucePlugin_PluginCode 0x59616675
#endif
#ifndef JucePlugin_IsSynth
#define JucePlugin_IsSynth 0
#endif
#ifndef JucePlugin_WantsMidiInput
#define JucePlugin_WantsMidiInput 0
#endif
#ifndef JucePlugin_ProducesMidiOutput
#define JucePlugin_ProducesMidiOutput 0
#endif
#ifndef JucePlugin_IsMidiEffect
#define JucePlugin_IsMidiEffect 0
#endif
#ifndef JucePlugin_EditorRequiresKeyboardFocus
#define JucePlugin_EditorRequiresKeyboardFocus 0
#endif
#ifndef JucePlugin_Version
#define JucePlugin_Version 1.0.0
#endif
#ifndef JucePlugin_VersionCode
#define JucePlugin_VersionCode 0x10000
#endif
#ifndef JucePlugin_VersionString
#define JucePlugin_VersionString "1.0.0"
#endif
#ifndef JucePlugin_VSTUniqueID
#define JucePlugin_VSTUniqueID JucePlugin_PluginCode
#endif
#ifndef JucePlugin_VSTCategory
#define JucePlugin_VSTCategory kPlugCategEffect
#endif
#ifndef JucePlugin_Vst3Category
#define JucePlugin_Vst3Category "Fx"
#endif
#ifndef JucePlugin_AUMainType
#define JucePlugin_AUMainType 'aufx'
#endif
#ifndef JucePlugin_AUSubType
#define JucePlugin_AUSubType JucePlugin_PluginCode
#endif
#ifndef JucePlugin_AUExportPrefix
#define JucePlugin_AUExportPrefix CrystalizerEQAU
#endif
#ifndef JucePlugin_AUExportPrefixQuoted
#define JucePlugin_AUExportPrefixQuoted "CrystalizerEQAU"
#endif
#ifndef JucePlugin_AUManufacturerCode
#define JucePlugin_AUManufacturerCode JucePlugin_ManufacturerCode
#endif
#ifndef JucePlugin_CFBundleIdentifier
#define JucePlugin_CFBundleIdentifier com.yourcompany.CrystalizerEQ
#endif
#ifndef JucePlugin_AAXIdentifier
#define JucePlugin_AAXIdentifier com.yourcompany.CrystalizerEQ
#endif
#ifndef JucePlugin_AAXManufacturerCode
#define JucePlugin_AAXManufacturerCode JucePlugin_ManufacturerCode
#endif
#ifndef JucePlugin_AAXProductId
#define JucePlugin_AAXProductId JucePlugin_PluginCode
#endif
#ifndef JucePlugin_AAXCategory
#define JucePlugin_AAXCategory 0
#endif
#ifndef JucePlugin_AAXDisableBypass
#define JucePlugin_AAXDisableBypass 0
#endif
#ifndef JucePlugin_AAXDisableMultiMono
#define JucePlugin_AAXDisableMultiMono 0
#endif
#ifndef JucePlugin_IAAType
#define JucePlugin_IAAType 0x61757278
#endif
#ifndef JucePlugin_IAASubType
#define JucePlugin_IAASubType JucePlugin_PluginCode
#endif
#ifndef JucePlugin_IAAName
#define JucePlugin_IAAName "yourcompany: CrystalizerEQ"
#endif
#ifndef JucePlugin_VSTNumMidiInputs
#define JucePlugin_VSTNumMidiInputs 16
#endif
#ifndef JucePlugin_VSTNumMidiOutputs
#define JucePlugin_VSTNumMidiOutputs 16
#endif
#ifndef JucePlugin_ARAContentTypes
#define JucePlugin_ARAContentTypes 0
#endif
#ifndef JucePlugin_ARATransformationFlags
#define JucePlugin_ARATransformationFlags 0
#endif
#ifndef JucePlugin_ARAFactoryID
#define JucePlugin_ARAFactoryID "com.yourcompany.CrystalizerEQ.factory"
#endif
#ifndef JucePlugin_ARADocumentArchiveID
#define JucePlugin_ARADocumentArchiveID "com.yourcompany.CrystalizerEQ.aradocumentarchive.1.0.0"
#endif
#ifndef JucePlugin_ARACompatibleArchiveIDs
#define JucePlugin_ARACompatibleArchiveIDs ""
#endif

View File

@ -0,0 +1,12 @@
Important Note!!
================
The purpose of this folder is to contain files that are auto-generated by the Projucer,
and ALL files in this folder will be mercilessly DELETED and completely re-written whenever
the Projucer saves your project.
Therefore, it's a bad idea to make any manual changes to the files in here, or to
put any of your own files in here if you don't want to lose them. (Of course you may choose
to add the folder's contents to your version-control system so that you can re-merge your own
modifications after the Projucer has saved its changes).

View File

@ -15,6 +15,9 @@ using AXIOM::DesignSystem;
using Colours = DesignSystem::Colours;
using Typography = DesignSystem::Typography;
using Spacing = DesignSystem::Spacing;
using Shape = DesignSystem::Shape;
using Opacity = DesignSystem::Opacity;
//==============================================================================
@ -29,7 +32,8 @@ CrystalizerEQAudioProcessorEditor::CrystalizerEQAudioProcessorEditor (Crystalize
startTimerHz(60);
Spacing::setDensity(Spacing::DensityMode::Narrow);
Spacing::setUiScale(Spacing::uiScaleMode::L);
Spacing::setDensity(Spacing::DensityMode::Wide);
titleLabel.setText("Crystalizer", juce::dontSendNotification);
addAndMakeVisible(titleLabel);
@ -129,6 +133,7 @@ CrystalizerEQAudioProcessorEditor::CrystalizerEQAudioProcessorEditor (Crystalize
presetNameInput.setTextToShowWhenEmpty("Preset Name", juce::Colours::grey);
presetNameInput.setJustification(juce::Justification::centred);
presetNameInput.setColour(juce::TextEditor::backgroundColourId, juce::Colours::black);
@ -449,6 +454,9 @@ CrystalizerEQAudioProcessorEditor::CrystalizerEQAudioProcessorEditor (Crystalize
presetBox.setSelectedId(1, juce::dontSendNotification);
};
}
CrystalizerEQAudioProcessorEditor::~CrystalizerEQAudioProcessorEditor() {
@ -464,10 +472,27 @@ void CrystalizerEQAudioProcessorEditor::paint (juce::Graphics& g)
g.setColour (AXIOM::DesignSystem::Colours::FOREGROUNDCOLOUR);
//SPACING TESTING
const float gap = Spacing::scale.space(Spacing::SizeMode::M);
auto r = getLocalBounds().toFloat();
r = r.reduced(gap);
const float strokeWidth = Shape::getStrokeWidth(Shape::StrokeMode::Bold);
for (float x = r.getX(); x <= r.getRight(); x += gap)
g.drawLine(x, r.getY(), x, r.getBottom(), strokeWidth);
for (float y = r.getY(); y <= r.getBottom(); y += gap)
g.drawLine(r.getX(), y, r.getRight(), y, strokeWidth);
const juce::Colour testColour = Opacity::applyAlpha(Colours::ACCENTCOLOUR, Opacity::getAlphaToken(Opacity::AlphaToken::Role::Icon, Opacity::AlphaToken::State::Active, Opacity::AlphaToken::Emphasis::High));
g.setColour (testColour);
const float radius = Shape::getRadius(Shape::RadiusMode::XL, r);
g.fillRoundedRectangle(r.getX(), r.getY(), gap, gap * 2, radius);
const juce::Colour testColour2 = Colours::ACCENTCOLOUR;
g.setColour (testColour2);
g.fillRoundedRectangle(r.getX() * 3, r.getY(), gap, gap * 2, radius);
//ANALYZER // VERSTEHEN!!!!!!
@ -601,23 +626,8 @@ void CrystalizerEQAudioProcessorEditor::resized()
{
// This is generally where you'll want to lay out the positions of any
// subcomponents in your editor.
const float gap = Spacing::scale.space(Spacing::SizeMode::XL);
auto area = getLocalBounds();
// z. B. Innenabstand rundum:
area = area.reduced(gap);
// Titelzeile/GAP nehmen:
area.removeFromTop(gap);
const int buttonH = 28;
peak1GainSlider.setBounds(area.removeFromTop(buttonH));
peak1GainSlider.setBounds(area.removeFromLeft(gap));
peak1FreqSlider.setBounds(area.removeFromTop(buttonH));
peak1FreqSlider.setBounds(area.removeFromLeft(gap));
@ -626,6 +636,7 @@ void CrystalizerEQAudioProcessorEditor::resized()
titleLabel.setJustificationType(juce::Justification::centred);
titleLabel.setBounds (getLocalBounds().removeFromTop(20));
//TODO: PLACE ALL KNOBS AND BUILD FUNCTIONS FOR THEIR DESIGN
/*i = place(i, &testNoiseLabel, &testNoiseSlider);

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,182 @@
{
"configurations" :
[
{
"directories" :
[
{
"build" : ".",
"childIndexes" :
[
1
],
"hasInstallRule" : true,
"jsonFile" : "directory-.-Debug-d0094a50bb2071803777.json",
"minimumCMakeVersion" :
{
"string" : "3.15"
},
"projectIndex" : 0,
"source" : ".",
"targetIndexes" :
[
0,
1,
2,
3,
4,
5
]
},
{
"build" : "JUCE",
"childIndexes" :
[
2,
3
],
"hasInstallRule" : true,
"jsonFile" : "directory-JUCE-Debug-8c5cb14da6601334f57a.json",
"minimumCMakeVersion" :
{
"string" : "3.22"
},
"parentIndex" : 0,
"projectIndex" : 1,
"source" : "JUCE"
},
{
"build" : "JUCE/modules",
"hasInstallRule" : true,
"jsonFile" : "directory-JUCE.modules-Debug-75e12007da05525a4629.json",
"minimumCMakeVersion" :
{
"string" : "3.22"
},
"parentIndex" : 1,
"projectIndex" : 1,
"source" : "JUCE/modules"
},
{
"build" : "JUCE/extras/Build",
"childIndexes" :
[
4
],
"hasInstallRule" : true,
"jsonFile" : "directory-JUCE.extras.Build-Debug-3b65d93d5d984d19e246.json",
"minimumCMakeVersion" :
{
"string" : "3.22"
},
"parentIndex" : 1,
"projectIndex" : 1,
"source" : "JUCE/extras/Build"
},
{
"build" : "JUCE/extras/Build/juceaide",
"hasInstallRule" : true,
"jsonFile" : "directory-JUCE.extras.Build.juceaide-Debug-cfc09dcf5bd0e7f51604.json",
"minimumCMakeVersion" :
{
"string" : "3.22"
},
"parentIndex" : 3,
"projectIndex" : 1,
"source" : "JUCE/extras/Build/juceaide"
}
],
"name" : "Debug",
"projects" :
[
{
"childIndexes" :
[
1
],
"directoryIndexes" :
[
0
],
"name" : "CrystalizerEQ",
"targetIndexes" :
[
0,
1,
2,
3,
4,
5
]
},
{
"directoryIndexes" :
[
1,
2,
3,
4
],
"name" : "JUCE",
"parentIndex" : 0
}
],
"targets" :
[
{
"directoryIndex" : 0,
"id" : "CrystalizerEQ::@6890427a1f51a3e7e1df",
"jsonFile" : "target-CrystalizerEQ-Debug-38588f3ccb649b248a89.json",
"name" : "CrystalizerEQ",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "CrystalizerEQ_All::@6890427a1f51a3e7e1df",
"jsonFile" : "target-CrystalizerEQ_All-Debug-00b0af6bedbe86f15acb.json",
"name" : "CrystalizerEQ_All",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "CrystalizerEQ_Standalone::@6890427a1f51a3e7e1df",
"jsonFile" : "target-CrystalizerEQ_Standalone-Debug-7a9e582f9786ea6356ac.json",
"name" : "CrystalizerEQ_Standalone",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "CrystalizerEQ_VST3::@6890427a1f51a3e7e1df",
"jsonFile" : "target-CrystalizerEQ_VST3-Debug-b84eb58169817c50d9fa.json",
"name" : "CrystalizerEQ_VST3",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "CrystalizerEQ_rc_lib::@6890427a1f51a3e7e1df",
"jsonFile" : "target-CrystalizerEQ_rc_lib-Debug-12a0e0d6a0e8027820f8.json",
"name" : "CrystalizerEQ_rc_lib",
"projectIndex" : 0
},
{
"directoryIndex" : 0,
"id" : "juce_vst3_helper::@6890427a1f51a3e7e1df",
"jsonFile" : "target-juce_vst3_helper-Debug-3795f303f30e92dd8aef.json",
"name" : "juce_vst3_helper",
"projectIndex" : 0
}
]
}
],
"kind" : "codemodel",
"paths" :
{
"build" : "C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio",
"source" : "C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ"
},
"version" :
{
"major" : 2,
"minor" : 7
}
}

View File

@ -0,0 +1,108 @@
{
"cmake" :
{
"generator" :
{
"multiConfig" : false,
"name" : "Ninja"
},
"paths" :
{
"cmake" : "C:/Program Files/JetBrains/CLion 2024.3.4/bin/cmake/win/x64/bin/cmake.exe",
"cpack" : "C:/Program Files/JetBrains/CLion 2024.3.4/bin/cmake/win/x64/bin/cpack.exe",
"ctest" : "C:/Program Files/JetBrains/CLion 2024.3.4/bin/cmake/win/x64/bin/ctest.exe",
"root" : "C:/Program Files/JetBrains/CLion 2024.3.4/bin/cmake/win/x64/share/cmake-3.30"
},
"version" :
{
"isDirty" : false,
"major" : 3,
"minor" : 30,
"patch" : 5,
"string" : "3.30.5",
"suffix" : ""
}
},
"objects" :
[
{
"jsonFile" : "codemodel-v2-0aea6bf0a3fa544bed38.json",
"kind" : "codemodel",
"version" :
{
"major" : 2,
"minor" : 7
}
},
{
"jsonFile" : "cache-v2-b461c1a6575a5f4c6c9c.json",
"kind" : "cache",
"version" :
{
"major" : 2,
"minor" : 0
}
},
{
"jsonFile" : "cmakeFiles-v1-a45c3ecd057cd86c65e1.json",
"kind" : "cmakeFiles",
"version" :
{
"major" : 1,
"minor" : 1
}
},
{
"jsonFile" : "toolchains-v1-dacf6afa05eabd41f2a2.json",
"kind" : "toolchains",
"version" :
{
"major" : 1,
"minor" : 0
}
}
],
"reply" :
{
"cache-v2" :
{
"jsonFile" : "cache-v2-b461c1a6575a5f4c6c9c.json",
"kind" : "cache",
"version" :
{
"major" : 2,
"minor" : 0
}
},
"cmakeFiles-v1" :
{
"jsonFile" : "cmakeFiles-v1-a45c3ecd057cd86c65e1.json",
"kind" : "cmakeFiles",
"version" :
{
"major" : 1,
"minor" : 1
}
},
"codemodel-v2" :
{
"jsonFile" : "codemodel-v2-0aea6bf0a3fa544bed38.json",
"kind" : "codemodel",
"version" :
{
"major" : 2,
"minor" : 7
}
},
"toolchains-v1" :
{
"jsonFile" : "toolchains-v1-dacf6afa05eabd41f2a2.json",
"kind" : "toolchains",
"version" :
{
"major" : 1,
"minor" : 0
}
}
}
}

View File

@ -0,0 +1,91 @@
{
"backtrace" : 3,
"backtraceGraph" :
{
"commands" :
[
"add_custom_target",
"_juce_configure_plugin_targets",
"juce_add_plugin",
"add_dependencies",
"_juce_link_plugin_wrapper"
],
"files" :
[
"JUCE/extras/Build/CMake/JUCEUtils.cmake",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 2,
"file" : 1,
"line" : 9,
"parent" : 0
},
{
"command" : 1,
"file" : 0,
"line" : 2182,
"parent" : 1
},
{
"command" : 0,
"file" : 0,
"line" : 1585,
"parent" : 2
},
{
"command" : 4,
"file" : 0,
"line" : 1589,
"parent" : 2
},
{
"command" : 3,
"file" : 0,
"line" : 1444,
"parent" : 4
},
{
"command" : 4,
"file" : 0,
"line" : 1589,
"parent" : 2
},
{
"command" : 3,
"file" : 0,
"line" : 1444,
"parent" : 6
}
]
},
"dependencies" :
[
{
"backtrace" : 5,
"id" : "CrystalizerEQ_VST3::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 7,
"id" : "CrystalizerEQ_Standalone::@6890427a1f51a3e7e1df"
}
],
"folder" :
{
"name" : "CrystalizerEQ"
},
"id" : "CrystalizerEQ_All::@6890427a1f51a3e7e1df",
"name" : "CrystalizerEQ_All",
"paths" :
{
"build" : ".",
"source" : "."
},
"sources" : [],
"type" : "UTILITY"
}

View File

@ -0,0 +1,546 @@
{
"artifacts" :
[
{
"path" : "CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe"
},
{
"path" : "CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.pdb"
}
],
"backtrace" : 4,
"backtraceGraph" :
{
"commands" :
[
"add_executable",
"_juce_link_plugin_wrapper",
"_juce_configure_plugin_targets",
"juce_add_plugin",
"target_link_libraries",
"_juce_add_resources_rc",
"target_include_directories"
],
"files" :
[
"JUCE/extras/Build/CMake/JUCEUtils.cmake",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 3,
"file" : 1,
"line" : 9,
"parent" : 0
},
{
"command" : 2,
"file" : 0,
"line" : 2182,
"parent" : 1
},
{
"command" : 1,
"file" : 0,
"line" : 1589,
"parent" : 2
},
{
"command" : 0,
"file" : 0,
"line" : 1403,
"parent" : 3
},
{
"command" : 4,
"file" : 0,
"line" : 1418,
"parent" : 3
},
{
"command" : 5,
"file" : 0,
"line" : 1453,
"parent" : 3
},
{
"command" : 4,
"file" : 0,
"line" : 841,
"parent" : 6
},
{
"command" : 6,
"file" : 0,
"line" : 1415,
"parent" : 3
}
]
},
"compileGroups" :
[
{
"compileCommandFragments" :
[
{
"fragment" : "/DWIN32 /D_WINDOWS /GR /EHsc /Zi /Ob0 /Od /RTC1 -std:c++17 -MDd"
}
],
"defines" :
[
{
"backtrace" : 5,
"define" : "DEBUG=1"
},
{
"backtrace" : 5,
"define" : "JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_audio_basics=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_audio_devices=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_audio_formats=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_audio_plugin_client=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_audio_processors=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_audio_utils=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_core=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_data_structures=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_dsp=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_events=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_graphics=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_gui_basics=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_gui_extra=1"
},
{
"backtrace" : 5,
"define" : "JUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone"
},
{
"backtrace" : 5,
"define" : "JucePlugin_AAXCategory=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_AAXDisableBypass=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_AAXDisableMultiMono=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_AAXIdentifier=com.AXIOM.CrystalizerEQ"
},
{
"backtrace" : 5,
"define" : "JucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode"
},
{
"backtrace" : 5,
"define" : "JucePlugin_AAXProductId=JucePlugin_PluginCode"
},
{
"backtrace" : 5,
"define" : "JucePlugin_ARACompatibleArchiveIDs=\"\""
},
{
"backtrace" : 5,
"define" : "JucePlugin_ARAContentTypes=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_ARADocumentArchiveID=\"com.AXIOM.CrystalizerEQ.aradocumentarchive.1\""
},
{
"backtrace" : 5,
"define" : "JucePlugin_ARAFactoryID=\"com.AXIOM.CrystalizerEQ.arafactory.0.1.0\""
},
{
"backtrace" : 5,
"define" : "JucePlugin_ARATransformationFlags=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_AUExportPrefix=CrystalizerEQAU"
},
{
"backtrace" : 5,
"define" : "JucePlugin_AUExportPrefixQuoted=\"CrystalizerEQAU\""
},
{
"backtrace" : 5,
"define" : "JucePlugin_AUMainType='aufx'"
},
{
"backtrace" : 5,
"define" : "JucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode"
},
{
"backtrace" : 5,
"define" : "JucePlugin_AUSubType=JucePlugin_PluginCode"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Build_AAX=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Build_AU=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Build_AUv3=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Build_LV2=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Build_Standalone=1"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Build_Unity=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Build_VST3=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Build_VST=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_CFBundleIdentifier=com.AXIOM.CrystalizerEQ"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Desc=\"CrystalizerEQ\""
},
{
"backtrace" : 5,
"define" : "JucePlugin_EditorRequiresKeyboardFocus=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Enable_ARA=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_IsMidiEffect=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_IsSynth=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Manufacturer=\"AXIOM\""
},
{
"backtrace" : 5,
"define" : "JucePlugin_ManufacturerCode=0x4a756365"
},
{
"backtrace" : 5,
"define" : "JucePlugin_ManufacturerEmail=\"\""
},
{
"backtrace" : 5,
"define" : "JucePlugin_ManufacturerWebsite=\"\""
},
{
"backtrace" : 5,
"define" : "JucePlugin_Name=\"CrystalizerEQ\""
},
{
"backtrace" : 5,
"define" : "JucePlugin_PluginCode=0x43724551"
},
{
"backtrace" : 5,
"define" : "JucePlugin_ProducesMidiOutput=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_VSTCategory=kPlugCategEffect"
},
{
"backtrace" : 5,
"define" : "JucePlugin_VSTNumMidiInputs=16"
},
{
"backtrace" : 5,
"define" : "JucePlugin_VSTNumMidiOutputs=16"
},
{
"backtrace" : 5,
"define" : "JucePlugin_VSTUniqueID=JucePlugin_PluginCode"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Version=0.1.0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_VersionCode=0x100"
},
{
"backtrace" : 5,
"define" : "JucePlugin_VersionString=\"0.1.0\""
},
{
"backtrace" : 5,
"define" : "JucePlugin_Vst3Category=\"Fx\""
},
{
"backtrace" : 5,
"define" : "JucePlugin_WantsMidiInput=0"
},
{
"backtrace" : 5,
"define" : "_DEBUG=1"
}
],
"includes" :
[
{
"backtrace" : 8,
"path" : "C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CrystalizerEQ_artefacts/JuceLibraryCode"
},
{
"backtrace" : 8,
"path" : "C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/JUCE/modules"
},
{
"backtrace" : 8,
"path" : "C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/JUCE/modules/juce_audio_processors/format_types/VST3_SDK"
},
{
"backtrace" : 8,
"path" : "C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/JUCE/modules/juce_audio_processors/format_types/LV2_SDK"
},
{
"backtrace" : 8,
"path" : "C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/JUCE/modules/juce_audio_processors/format_types/LV2_SDK/lv2"
},
{
"backtrace" : 8,
"path" : "C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/JUCE/modules/juce_audio_processors/format_types/LV2_SDK/serd"
},
{
"backtrace" : 8,
"path" : "C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/JUCE/modules/juce_audio_processors/format_types/LV2_SDK/sord"
},
{
"backtrace" : 8,
"path" : "C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/JUCE/modules/juce_audio_processors/format_types/LV2_SDK/sord/src"
},
{
"backtrace" : 8,
"path" : "C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/JUCE/modules/juce_audio_processors/format_types/LV2_SDK/sratom"
},
{
"backtrace" : 8,
"path" : "C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/JUCE/modules/juce_audio_processors/format_types/LV2_SDK/lilv"
},
{
"backtrace" : 8,
"path" : "C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/JUCE/modules/juce_audio_processors/format_types/LV2_SDK/lilv/src"
}
],
"language" : "CXX",
"languageStandard" :
{
"backtraces" :
[
5
],
"standard" : "17"
},
"sourceIndexes" :
[
0,
1,
2,
3,
4,
5,
6,
7
]
}
],
"dependencies" :
[
{
"backtrace" : 5,
"id" : "CrystalizerEQ::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 7,
"id" : "CrystalizerEQ_rc_lib::@6890427a1f51a3e7e1df"
}
],
"folder" :
{
"name" : "CrystalizerEQ"
},
"id" : "CrystalizerEQ_Standalone::@6890427a1f51a3e7e1df",
"link" :
{
"commandFragments" :
[
{
"fragment" : "/DWIN32 /D_WINDOWS /GR /EHsc /Zi /Ob0 /Od /RTC1 -MDd",
"role" : "flags"
},
{
"fragment" : "/machine:x64 /debug /INCREMENTAL /subsystem:windows",
"role" : "flags"
},
{
"backtrace" : 5,
"fragment" : "CrystalizerEQ_artefacts\\Debug\\CrystalizerEQ_SharedCode.lib",
"role" : "libraries"
},
{
"fragment" : "kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib",
"role" : "libraries"
}
],
"language" : "CXX"
},
"name" : "CrystalizerEQ_Standalone",
"nameOnDisk" : "CrystalizerEQ.exe",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "Source Files",
"sourceIndexes" :
[
0,
1,
2,
3,
4,
5,
6,
7
]
},
{
"name" : "Object Libraries",
"sourceIndexes" :
[
8
]
}
],
"sources" :
[
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"path" : "JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"path" : "JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX_utils.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"path" : "JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_ARA.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"path" : "JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_LV2.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"path" : "JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Standalone.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"path" : "JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Unity.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"path" : "JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST2.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"path" : "JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST3.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 7,
"isGenerated" : true,
"path" : "cmake-build-debug-visual-studio/CMakeFiles/CrystalizerEQ_rc_lib.dir/CrystalizerEQ_artefacts/JuceLibraryCode/CrystalizerEQ_resources.rc.res",
"sourceGroupIndex" : 1
}
],
"type" : "EXECUTABLE"
}

View File

@ -0,0 +1,570 @@
{
"artifacts" :
[
{
"path" : "CrystalizerEQ_artefacts/Debug/VST3/CrystalizerEQ.vst3/Contents/x86_64-win/CrystalizerEQ.vst3"
},
{
"path" : "CrystalizerEQ_artefacts/Debug/VST3/CrystalizerEQ.pdb"
}
],
"backtrace" : 4,
"backtraceGraph" :
{
"commands" :
[
"add_library",
"_juce_link_plugin_wrapper",
"_juce_configure_plugin_targets",
"juce_add_plugin",
"target_link_libraries",
"add_custom_command",
"juce_enable_vst3_manifest_step",
"_juce_set_plugin_target_properties",
"_juce_add_resources_rc",
"target_include_directories"
],
"files" :
[
"JUCE/extras/Build/CMake/JUCEUtils.cmake",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 3,
"file" : 1,
"line" : 9,
"parent" : 0
},
{
"command" : 2,
"file" : 0,
"line" : 2182,
"parent" : 1
},
{
"command" : 1,
"file" : 0,
"line" : 1589,
"parent" : 2
},
{
"command" : 0,
"file" : 0,
"line" : 1405,
"parent" : 3
},
{
"command" : 4,
"file" : 0,
"line" : 1418,
"parent" : 3
},
{
"command" : 7,
"file" : 0,
"line" : 1452,
"parent" : 3
},
{
"command" : 6,
"file" : 0,
"line" : 1234,
"parent" : 6
},
{
"command" : 5,
"file" : 0,
"line" : 1105,
"parent" : 7
},
{
"command" : 8,
"file" : 0,
"line" : 1453,
"parent" : 3
},
{
"command" : 4,
"file" : 0,
"line" : 841,
"parent" : 9
},
{
"command" : 9,
"file" : 0,
"line" : 1415,
"parent" : 3
}
]
},
"compileGroups" :
[
{
"compileCommandFragments" :
[
{
"fragment" : "/DWIN32 /D_WINDOWS /GR /EHsc /Zi /Ob0 /Od /RTC1 -std:c++17 -MDd"
}
],
"defines" :
[
{
"define" : "CrystalizerEQ_VST3_EXPORTS"
},
{
"backtrace" : 5,
"define" : "DEBUG=1"
},
{
"backtrace" : 5,
"define" : "JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_audio_basics=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_audio_devices=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_audio_formats=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_audio_plugin_client=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_audio_processors=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_audio_utils=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_core=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_data_structures=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_dsp=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_events=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_graphics=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_gui_basics=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_gui_extra=1"
},
{
"backtrace" : 5,
"define" : "JUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone"
},
{
"backtrace" : 5,
"define" : "JucePlugin_AAXCategory=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_AAXDisableBypass=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_AAXDisableMultiMono=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_AAXIdentifier=com.AXIOM.CrystalizerEQ"
},
{
"backtrace" : 5,
"define" : "JucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode"
},
{
"backtrace" : 5,
"define" : "JucePlugin_AAXProductId=JucePlugin_PluginCode"
},
{
"backtrace" : 5,
"define" : "JucePlugin_ARACompatibleArchiveIDs=\"\""
},
{
"backtrace" : 5,
"define" : "JucePlugin_ARAContentTypes=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_ARADocumentArchiveID=\"com.AXIOM.CrystalizerEQ.aradocumentarchive.1\""
},
{
"backtrace" : 5,
"define" : "JucePlugin_ARAFactoryID=\"com.AXIOM.CrystalizerEQ.arafactory.0.1.0\""
},
{
"backtrace" : 5,
"define" : "JucePlugin_ARATransformationFlags=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_AUExportPrefix=CrystalizerEQAU"
},
{
"backtrace" : 5,
"define" : "JucePlugin_AUExportPrefixQuoted=\"CrystalizerEQAU\""
},
{
"backtrace" : 5,
"define" : "JucePlugin_AUMainType='aufx'"
},
{
"backtrace" : 5,
"define" : "JucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode"
},
{
"backtrace" : 5,
"define" : "JucePlugin_AUSubType=JucePlugin_PluginCode"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Build_AAX=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Build_AU=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Build_AUv3=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Build_LV2=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Build_Standalone=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Build_Unity=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Build_VST3=1"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Build_VST=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_CFBundleIdentifier=com.AXIOM.CrystalizerEQ"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Desc=\"CrystalizerEQ\""
},
{
"backtrace" : 5,
"define" : "JucePlugin_EditorRequiresKeyboardFocus=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Enable_ARA=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_IsMidiEffect=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_IsSynth=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Manufacturer=\"AXIOM\""
},
{
"backtrace" : 5,
"define" : "JucePlugin_ManufacturerCode=0x4a756365"
},
{
"backtrace" : 5,
"define" : "JucePlugin_ManufacturerEmail=\"\""
},
{
"backtrace" : 5,
"define" : "JucePlugin_ManufacturerWebsite=\"\""
},
{
"backtrace" : 5,
"define" : "JucePlugin_Name=\"CrystalizerEQ\""
},
{
"backtrace" : 5,
"define" : "JucePlugin_PluginCode=0x43724551"
},
{
"backtrace" : 5,
"define" : "JucePlugin_ProducesMidiOutput=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_VSTCategory=kPlugCategEffect"
},
{
"backtrace" : 5,
"define" : "JucePlugin_VSTNumMidiInputs=16"
},
{
"backtrace" : 5,
"define" : "JucePlugin_VSTNumMidiOutputs=16"
},
{
"backtrace" : 5,
"define" : "JucePlugin_VSTUniqueID=JucePlugin_PluginCode"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Version=0.1.0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_VersionCode=0x100"
},
{
"backtrace" : 5,
"define" : "JucePlugin_VersionString=\"0.1.0\""
},
{
"backtrace" : 5,
"define" : "JucePlugin_Vst3Category=\"Fx\""
},
{
"backtrace" : 5,
"define" : "JucePlugin_WantsMidiInput=0"
},
{
"backtrace" : 5,
"define" : "_DEBUG=1"
}
],
"includes" :
[
{
"backtrace" : 11,
"path" : "C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CrystalizerEQ_artefacts/JuceLibraryCode"
},
{
"backtrace" : 11,
"path" : "C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/JUCE/modules"
},
{
"backtrace" : 11,
"path" : "C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/JUCE/modules/juce_audio_processors/format_types/VST3_SDK"
},
{
"backtrace" : 11,
"path" : "C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/JUCE/modules/juce_audio_processors/format_types/LV2_SDK"
},
{
"backtrace" : 11,
"path" : "C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/JUCE/modules/juce_audio_processors/format_types/LV2_SDK/lv2"
},
{
"backtrace" : 11,
"path" : "C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/JUCE/modules/juce_audio_processors/format_types/LV2_SDK/serd"
},
{
"backtrace" : 11,
"path" : "C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/JUCE/modules/juce_audio_processors/format_types/LV2_SDK/sord"
},
{
"backtrace" : 11,
"path" : "C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/JUCE/modules/juce_audio_processors/format_types/LV2_SDK/sord/src"
},
{
"backtrace" : 11,
"path" : "C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/JUCE/modules/juce_audio_processors/format_types/LV2_SDK/sratom"
},
{
"backtrace" : 11,
"path" : "C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/JUCE/modules/juce_audio_processors/format_types/LV2_SDK/lilv"
},
{
"backtrace" : 11,
"path" : "C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/JUCE/modules/juce_audio_processors/format_types/LV2_SDK/lilv/src"
}
],
"language" : "CXX",
"languageStandard" :
{
"backtraces" :
[
5
],
"standard" : "17"
},
"sourceIndexes" :
[
0,
1,
2,
3,
4,
5,
6,
7
]
}
],
"dependencies" :
[
{
"backtrace" : 5,
"id" : "CrystalizerEQ::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 8,
"id" : "juce_vst3_helper::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 10,
"id" : "CrystalizerEQ_rc_lib::@6890427a1f51a3e7e1df"
}
],
"folder" :
{
"name" : "CrystalizerEQ"
},
"id" : "CrystalizerEQ_VST3::@6890427a1f51a3e7e1df",
"link" :
{
"commandFragments" :
[
{
"fragment" : "/machine:x64 /debug /INCREMENTAL",
"role" : "flags"
},
{
"backtrace" : 5,
"fragment" : "CrystalizerEQ_artefacts\\Debug\\CrystalizerEQ_SharedCode.lib",
"role" : "libraries"
},
{
"fragment" : "kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib",
"role" : "libraries"
}
],
"language" : "CXX"
},
"name" : "CrystalizerEQ_VST3",
"nameOnDisk" : "CrystalizerEQ.vst3",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "Source Files",
"sourceIndexes" :
[
0,
1,
2,
3,
4,
5,
6,
7
]
},
{
"name" : "Object Libraries",
"sourceIndexes" :
[
8
]
}
],
"sources" :
[
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"path" : "JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"path" : "JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX_utils.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"path" : "JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_ARA.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"path" : "JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_LV2.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"path" : "JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Standalone.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"path" : "JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Unity.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"path" : "JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST2.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"path" : "JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST3.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 10,
"isGenerated" : true,
"path" : "cmake-build-debug-visual-studio/CMakeFiles/CrystalizerEQ_rc_lib.dir/CrystalizerEQ_artefacts/JuceLibraryCode/CrystalizerEQ_resources.rc.res",
"sourceGroupIndex" : 1
}
],
"type" : "MODULE_LIBRARY"
}

View File

@ -1,31 +1,31 @@
# ninja log v6
432 697 7828210853694756 CMakeFiles/CrystalizerEQ_Standalone.dir/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX.cpp.obj f36e41d3022e3470
5580 12586 7828210679067275 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_dsp/juce_dsp.cpp.obj 39d5d800f19dc6d0
6 242 7829222536361455 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
6 240 7832865337890192 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
327 447 7828210626527378 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_audio_processors/juce_audio_processors_ara.cpp.obj 7b19d5a02f5dc1e
469 689 7828210854071140 CMakeFiles/CrystalizerEQ_Standalone.dir/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Unity.cpp.obj d54f82e8148febf7
368 7251 7828210626941156 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_events/juce_events.cpp.obj 3056a230265f826c
327 447 7828210626527378 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_audio_processors/juce_audio_processors_ara.cpp.obj 7b19d5a02f5dc1e
386 5578 7828210627124898 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_data_structures/juce_data_structures.cpp.obj 561c667a2c5f1198
380 460 7828210627062325 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_core/juce_core_CompilationTime.cpp.obj edc53a02ed0841a2
386 5578 7828210627124898 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_data_structures/juce_data_structures.cpp.obj 561c667a2c5f1198
331 454 7828210626577431 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_audio_processors/juce_audio_processors_lv2_libs.cpp.obj 38667c9bc47b25a1
365 432 7828210853508994 CrystalizerEQ_artefacts/JuceLibraryCode/CrystalizerEQ_resources.rc d1a3ba4056995d67
360 606 7828210626868075 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_graphics/juce_graphics_Sheenbidi.c.obj 77c70d33232e8886
365 432 7828210853508994 CrystalizerEQ_artefacts/JuceLibraryCode/CrystalizerEQ_resources.rc d1a3ba4056995d67
448 8158 7828210627741822 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_audio_basics/juce_audio_basics.cpp.obj f40c0a570733a2c8
374 9765 7828210627003931 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_core/juce_core.cpp.obj 3e25033c5c2fcda8
258 742 7829222538886804 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
460 9913 7828210627862191 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_audio_formats/juce_audio_formats.cpp.obj 2df754ec2487daad
242 1419 7830045112447143 build.ninja a6be2c7dedf50871
460 9913 7828210627862191 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_audio_formats/juce_audio_formats.cpp.obj 2df754ec2487daad
257 721 7832865340397699 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
607 11276 7828210629331277 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_audio_devices/juce_audio_devices.cpp.obj 58bf78f608bf2f83
251 4826 7832865285430583 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
454 12862 7828210627804301 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_audio_utils/juce_audio_utils.cpp.obj f12414597820454e
263 5269 7829222335782753 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
333 6372 7829221534830508 CMakeFiles/CrystalizerEQ.dir/PluginProcessor.cpp.obj f49ea9ae57418054
438 697 7828210853754469 CMakeFiles/CrystalizerEQ_Standalone.dir/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX_utils.cpp.obj 2797a864e825dc34
444 689 7828210853819193 CMakeFiles/CrystalizerEQ_Standalone.dir/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_ARA.cpp.obj 4ff2f2829cb109de
285 6700 7832861987933596 CMakeFiles/CrystalizerEQ.dir/PluginProcessor.cpp.obj f49ea9ae57418054
337 13065 7828210626632439 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_gui_extra/juce_gui_extra.cpp.obj 45d8186a1b2f6524
444 689 7828210853819193 CMakeFiles/CrystalizerEQ_Standalone.dir/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_ARA.cpp.obj 4ff2f2829cb109de
438 697 7828210853754469 CMakeFiles/CrystalizerEQ_Standalone.dir/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX_utils.cpp.obj 2797a864e825dc34
322 14369 7828210626482370 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_audio_processors/juce_audio_processors.cpp.obj bdd44e5c9965d536
348 16270 7828210626744013 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_graphics/juce_graphics.cpp.obj 17c70bd7835a67e4
5270 20256 7829222385855991 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
354 17057 7828210626798669 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_graphics/juce_graphics_Harfbuzz.cpp.obj babac8068a5cbb35
4826 5433 7832865331185467 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
343 21749 7828210626689029 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_gui_basics/juce_gui_basics.cpp.obj eff617cd2d5e1485
365 432 7828210853508994 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CrystalizerEQ_artefacts/JuceLibraryCode/CrystalizerEQ_resources.rc d1a3ba4056995d67
478 648 7828210854156157 CMakeFiles/CrystalizerEQ_Standalone.dir/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST2.cpp.obj 94a6138c6437320c
@ -34,66 +34,62 @@
493 795 7828210854316185 CMakeFiles/CrystalizerEQ_rc_lib.dir/CrystalizerEQ_artefacts/JuceLibraryCode/CrystalizerEQ_resources.rc.res 6234bb35ee153fd0
458 5782 7828210853953251 CMakeFiles/CrystalizerEQ_Standalone.dir/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Standalone.cpp.obj 87ce7c25ac4a4f5a
293 1334 7829211846304973 CMakeFiles/CrystalizerEQ.dir/JuceLibraryCode/BinaryData.cpp.obj 98c4237ee105319c
8 314 7830049414375001 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
339 6614 7830049417682001 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
332 6820 7830049417615200 CMakeFiles/CrystalizerEQ.dir/PluginProcessor.cpp.obj f49ea9ae57418054
6820 7950 7830049482500564 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
8 302 7830049495033297 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
326 1648 7830049498204545 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
19 288 7832705412512796 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
6 262 7832705757983566 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
284 5790 7832705760760373 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
280 6013 7832705760719358 CMakeFiles/CrystalizerEQ.dir/PluginProcessor.cpp.obj f49ea9ae57418054
6014 7000 7832705818056841 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
9 311 7832705828910696 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
332 1523 7832705832144229 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
5 316 7832706607724346 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
334 5803 7832706611009196 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
5803 6476 7832706665702147 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
6 268 7832706673333756 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
286 821 7832706676131296 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
5 308 7832707172104244 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
325 5636 7832707175306499 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
5636 6312 7832707228418927 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
5 266 7832707235913062 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
283 802 7832707238696447 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
6 259 7832707474849843 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
273 5293 7832707477516337 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
5294 5909 7832707527729101 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
6 255 7832707534560893 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
273 758 7832707537238346 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
6 304 7832707801983845 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
322 5747 7832707805146490 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
5748 6397 7832707859403455 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
6 263 7832707866559010 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
280 938 7832707869301426 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
6 265 7832707976416692 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
278 5375 7832707979136406 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
5376 17902 7832708030122816 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
5 254 7832708156021185 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
272 1330 7832708158696662 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
5 268 7832708503840030 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
282 5398 7832708506606625 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
5399 6012 7832708557780750 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
6 256 7832708564576046 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
274 763 7832708567248644 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
6 263 7832709152991168 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
276 5666 7832709155698498 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
5666 6320 7832709209595407 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
6 250 7832709231139461 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
266 777 7832709233748805 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
5 253 7832709473146204 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
266 5406 7832709475756156 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
5407 6095 7832709527163134 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
5 268 7832709534727864 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
286 798 7832709537535382 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
5 272 7832709691995722 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
286 5503 7832709694803072 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
5504 6156 7832709746980116 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
6 251 7832709754179143 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
269 760 7832709756810686 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
9 299 7832709844418658 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
316 5965 7832709847480318 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
5965 6606 7832709903974284 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
5 272 7832709911095010 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
291 745 7832709913952328 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
9 279 7832870985272688 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
294 5714 7832870988122720 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
5715 6367 7832871042328965 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
6 255 7832871049583428 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
273 771 7832871052256406 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
6 251 7832871201379905 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
265 5177 7832871203974422 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
5177 5815 7832871253096124 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
6 249 7832871260119438 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
266 744 7832871262721877 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
8 303 7832871853488670 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
329 5820 7832871856702229 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
324 5988 7832871856652162 CMakeFiles/CrystalizerEQ.dir/PluginProcessor.cpp.obj f49ea9ae57418054
5988 6587 7832871913294266 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
5 257 7832871919967171 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
276 787 7832871922674644 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
6 262 7832872119202351 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
276 5738 7832872121903208 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
5739 6341 7832872176530573 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
6 260 7832872183258229 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
278 753 7832872185985399 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
6 249 7832872359576420 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
263 5098 7832872362136961 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
5098 5756 7832872410495458 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
6 247 7832872417749861 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
263 737 7832872420318017 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
7 276 7832908330114667 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
291 6126 7832908332951355 CMakeFiles/CrystalizerEQ.dir/PluginProcessor.cpp.obj f49ea9ae57418054
6 249 7832908825047953 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
270 5726 7832908827681487 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
265 5847 7832908827631479 CMakeFiles/CrystalizerEQ.dir/PluginProcessor.cpp.obj f49ea9ae57418054
5847 6485 7832908883453157 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
6 245 7832908890551024 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
261 745 7832908893100953 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
8 281 7832909208439604 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
295 5569 7832909211314453 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
5569 6197 7832909264056463 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
5 248 7832909271013070 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
266 747 7832909273618945 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
6 287 7832909700414519 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
303 5717 7832909703385322 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
5718 6323 7832909757532543 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
6 243 7832909764294202 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
259 730 7832909766823596 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
6 292 7832910113992595 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
310 5782 7832910117031159 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
5783 6409 7832910171764558 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
5 250 7832910178699222 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
267 814 7832910181312150 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
6 284 7832910314640649 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
302 5633 7832910317601248 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
5633 20535 7832910370913783 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
5 237 7832910520579925 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
252 859 7832910523056057 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
6 249 7832911258484685 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
262 5071 7832911261041522 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
5072 5667 7832911309139539 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
6 261 7832911315813198 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
279 751 7832911318539959 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e

View File

@ -1,3 +1,3 @@
Start testing: Oct 27 13:23 Mitteleuropäische Zeit
Start testing: Oct 27 18:58 Mitteleuropäische Zeit
----------------------------------------------------------
End testing: Oct 27 13:23 Mitteleuropäische Zeit
End testing: Oct 27 18:58 Mitteleuropäische Zeit

View File

@ -0,0 +1,4 @@
C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/Resources/Orbitron-Bold.ttf
C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/Resources/Roboto-Regular.ttf
C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/Resources/Horizon.ttf
C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/Resources/JetBrainsMono-Regular.ttf

View File

@ -0,0 +1 @@
C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/Resources/Orbitron-Bold.ttf