Completed Spacing struct and first testings of it.

TODO: Do more testings.
This commit is contained in:
Legaeli 2025-10-27 13:32:59 +01:00
parent 51ec8e00cf
commit 885399f0ed
19 changed files with 346 additions and 737 deletions

View File

@ -1,5 +1,3 @@
#ifndef AXIOMDESIGNSYSTEM_H
#define AXIOMDESIGNSYSTEM_H
@ -9,196 +7,288 @@
namespace AXIOM {
class DesignSystem : public juce::LookAndFeel_V4 {
public:
DesignSystem();
~DesignSystem() override = default;
DesignSystem();
struct Colours {
//=====================BASE-COLORS========================//
static inline const juce::Colour ACCENTCOLOUR = juce::Colour::fromRGB(86, 254, 255); // #56FEFF
static inline const juce::Colour BACKGROUNDCOLOUR = juce::Colour::fromRGB(51, 51, 51); // #333333
static inline const juce::Colour FOREGROUNDCOLOUR = juce::Colour::fromRGB(252, 250, 249); // #FCFAF9
static inline const juce::Colour SURFACECOLOUR = juce::Colour::fromRGB(31, 31, 31); // #1F1F1F
static inline const juce::Colour MUTEDTEXTCOLOUR = juce::Colour::fromRGB(207, 207, 207); // #CFCFCF
static inline const juce::Colour ACCENTWEAKCOLOUR = juce::Colour::fromRGB(61, 183, 183); // #3DB7B7
//=====================HOVER-COLORS========================//
static inline const juce::Colour ACCENTHOVER = juce::Colour::fromRGB(110, 255, 255); // #6EFFFF
static inline const juce::Colour BACKGROUNDHOVER = juce::Colour::fromRGB(66, 66, 66); // #424242
static inline const juce::Colour FOREGROUNDHOVER = juce::Colour::fromRGB(255, 255, 255); // #FFFFFF
static inline const juce::Colour SURFACEHOVER = juce::Colour::fromRGB(42, 42, 42); // #2A2A2A
static inline const juce::Colour MUTEDTEXTHOVER = juce::Colour::fromRGB(230, 230, 230); // #E6E6E6
static inline const juce::Colour ACCENTWEAKHOVER = juce::Colour::fromRGB(82, 210, 210); // #52D2D2
};
~DesignSystem() override = default;
struct Typography {
inline static juce::Typeface::Ptr orbitronFont =
juce::Typeface::createSystemTypefaceFor(
BinaryData::OrbitronRegular_ttf,
BinaryData::OrbitronRegular_ttfSize);
inline static juce::Typeface::Ptr horizonFont =
juce::Typeface::createSystemTypefaceFor(
BinaryData::horizon_otf,
BinaryData::horizon_otfSize);
inline static juce::Typeface::Ptr jetBrainsMonoFont =
juce::Typeface::createSystemTypefaceFor(
BinaryData::JetBrainsMonoRegular_ttf,
BinaryData::JetBrainsMonoRegular_ttfSize);
struct Colours {
//=====================BASE-COLORS========================//
static inline const juce::Colour ACCENTCOLOUR = juce::Colour::fromRGB(86, 254, 255); // #56FEFF
static inline const juce::Colour BACKGROUNDCOLOUR = juce::Colour::fromRGB(51, 51, 51); // #333333
static inline const juce::Colour FOREGROUNDCOLOUR = juce::Colour::fromRGB(252, 250, 249); // #FCFAF9
static inline const juce::Colour SURFACECOLOUR = juce::Colour::fromRGB(31, 31, 31); // #1F1F1F
static inline const juce::Colour MUTEDTEXTCOLOUR = juce::Colour::fromRGB(207, 207, 207); // #CFCFCF
static inline const juce::Colour ACCENTWEAKCOLOUR = juce::Colour::fromRGB(61, 183, 183); // #3DB7B7
//=====================HOVER-COLORS========================//
static inline const juce::Colour ACCENTHOVER = juce::Colour::fromRGB(110, 255, 255); // #6EFFFF
static inline const juce::Colour BACKGROUNDHOVER = juce::Colour::fromRGB(66, 66, 66); // #424242
static inline const juce::Colour FOREGROUNDHOVER = juce::Colour::fromRGB(255, 255, 255); // #FFFFFF
static inline const juce::Colour SURFACEHOVER = juce::Colour::fromRGB(42, 42, 42); // #2A2A2A
static inline const juce::Colour MUTEDTEXTHOVER = juce::Colour::fromRGB(230, 230, 230); // #E6E6E6
static inline const juce::Colour ACCENTWEAKHOVER = juce::Colour::fromRGB(82, 210, 210); // #52D2D2
};
struct Typography {
inline static juce::Typeface::Ptr orbitronFont =
juce::Typeface::createSystemTypefaceFor(
BinaryData::OrbitronRegular_ttf,
BinaryData::OrbitronRegular_ttfSize);
inline static juce::Typeface::Ptr horizonFont =
juce::Typeface::createSystemTypefaceFor(
BinaryData::horizon_otf,
BinaryData::horizon_otfSize);
inline static juce::Typeface::Ptr jetBrainsMonoFont =
juce::Typeface::createSystemTypefaceFor(
BinaryData::JetBrainsMonoRegular_ttf,
BinaryData::JetBrainsMonoRegular_ttfSize);
//TODO: NOT NEEDED, REPLACE WITH EMBEDDED FONTS
inline static const juce::String primaryFamily { "Orbitron Bold" };
inline static const juce::String displayFamily { "Horizon" };
inline static const juce::String monoFamily { "JetBrains Mono" };
inline static const juce::String primaryFamily{"Orbitron Bold"};
inline static const juce::String displayFamily{"Horizon"};
inline static const juce::String monoFamily{"JetBrains Mono"};
struct Scale {
float basePx = 14.0f;
float ratio = 1.125f;
struct Scale {
float basePx = 14.0f;
float ratio = 1.125f;
float sizeFor (int step) const noexcept
{
// step = 0 => basePx, step = 1 => base*ratio, step = -1 => base/ratio, ...
return basePx * std::pow (ratio, static_cast<float>(step));
float sizeFor(int step) const noexcept {
// step = 0 => basePx, step = 1 => base*ratio, step = -1 => base/ratio, ...
return basePx * std::pow(ratio, static_cast<float>(step));
}
};
inline static Scale scale{};
enum class Style {
Display,
H1, H2, H3,
Subtitle,
Body,
Small,
Caption,
Button,
Mono,
Overline
};
struct TextToken {
juce::String family;
int stepFromBase;
bool bold = false;
bool italic = false;
bool uppercase = false;
float letterSpacing = 0.0f;
float lineHeight = 1.25f;
bool useMonospace = false;
};
static TextToken getToken(Style style) noexcept {
switch (style) {
case Style::Display: return {displayFamily, 5, true, false, false, 0.0f, 1.15f, false};
case Style::H1: return {primaryFamily, 4, true, false, false, 0.0f, 1.15f, false};
case Style::H2: return {primaryFamily, 3, true, false, false, 0.0f, 1.20f, false};
case Style::H3: return {primaryFamily, 2, false, false, false, 0.0f, 1.20f, false};
case Style::Subtitle: return {primaryFamily, 1, false, false, false, 0.01f, 1.25f, false};
case Style::Body: return {primaryFamily, 0, false, false, false, 0.0f, 1.35f, false};
case Style::Small: return {primaryFamily, -1, false, false, false, 0.0f, 1.35f, false};
case Style::Caption: return {primaryFamily, -2, false, false, false, 0.02f, 1.40f, false};
case Style::Button: return {primaryFamily, 0, true, false, false, 0.02f, 1.10f, false};
case Style::Mono: return {monoFamily, -1, false, false, false, 0.0f, 1.30f, true};
case Style::Overline: return {primaryFamily, -3, true, false, true, 0.06f, 1.20f, false};
}
return {primaryFamily, 0, false, false, false, 0.0f, 1.3f, false};
}
};
inline static Scale scale {};
enum class Style
{
Display,
H1, H2, H3,
Subtitle,
Body,
Small,
Caption,
Button,
Mono,
Overline
};
struct TextToken
{
juce::String family;
int stepFromBase;
bool bold = false;
bool italic = false;
bool uppercase = false;
float letterSpacing = 0.0f;
float lineHeight = 1.25f;
bool useMonospace = false;
};
static TextToken getToken (Style style) noexcept
{
switch (style)
{
case Style::Display: return { displayFamily, 5, true, false, false, 0.0f, 1.15f, false };
case Style::H1: return { primaryFamily, 4, true, false, false, 0.0f, 1.15f, false };
case Style::H2: return { primaryFamily, 3, true, false, false, 0.0f, 1.20f, false };
case Style::H3: return { primaryFamily, 2, false, false, false, 0.0f, 1.20f, false };
case Style::Subtitle: return { primaryFamily, 1, false, false, false, 0.01f,1.25f, false };
case Style::Body: return { primaryFamily, 0, false, false, false, 0.0f, 1.35f, false };
case Style::Small: return { primaryFamily, -1, false, false, false, 0.0f, 1.35f, false };
case Style::Caption: return { primaryFamily, -2, false, false, false, 0.02f,1.40f, false };
case Style::Button: return { primaryFamily, 0, true, false, false, 0.02f,1.10f, false };
case Style::Mono: return { monoFamily, -1, false, false, false, 0.0f, 1.30f, true };
case Style::Overline: return { primaryFamily, -3, true, false, true, 0.06f,1.20f, false };
}
return { primaryFamily, 0, false, false, false, 0.0f, 1.3f, false };
}
static juce::Font getFont (Style style, float uiScale = 1.0f)
{
const auto t = getToken (style);
const auto fam = t.family;
auto height = scale.sizeFor (t.stepFromBase) * uiScale;
static juce::Font getFont(Style style, float uiScale = 1.0f) {
const auto t = getToken(style);
const auto fam = t.family;
auto height = scale.sizeFor(t.stepFromBase) * uiScale;
juce::Font f{fam, height, juce::Font::plain};
juce::Font f { fam, height, juce::Font::plain };
if (fam == displayFamily && horizonFont != nullptr) {
if (fam == displayFamily && horizonFont != nullptr) {
f = juce::Font(horizonFont).withHeight(height);
} else if (fam == primaryFamily && orbitronFont != nullptr) {
f = juce::Font(orbitronFont).withHeight(height);
}else if (fam == monoFamily && jetBrainsMonoFont != nullptr) {
f = juce::Font(jetBrainsMonoFont).withHeight(height);
}
else
} else if (fam == primaryFamily && orbitronFont != nullptr) {
f = juce::Font(orbitronFont).withHeight(height);
} else if (fam == monoFamily && jetBrainsMonoFont != nullptr) {
f = juce::Font(jetBrainsMonoFont).withHeight(height);
} else
f.setTypefaceName(fam);
f.setBold (t.bold);
f.setItalic (t.italic);
f.setExtraKerningFactor (t.letterSpacing);
f.setBold(t.bold);
f.setItalic(t.italic);
f.setExtraKerningFactor(t.letterSpacing);
return f;
}
return f;
}
static void applyToLabel (juce::Label& label, Style style, float uiScale = 1.0f)
{
label.setFont (getFont (style, uiScale));
static void applyToLabel(juce::Label &label, Style style, float uiScale = 1.0f) {
label.setFont(getFont(style, uiScale));
if (getToken(style).uppercase)
label.setText (label.getText().toUpperCase(), juce::NotificationType::dontSendNotification);
if (getToken(style).uppercase)
label.setText(label.getText().toUpperCase(), juce::NotificationType::dontSendNotification);
label.setMinimumHorizontalScale (1.0f);
}
label.setMinimumHorizontalScale(1.0f);
}
static juce::TextLayout createTextLayout (juce::String text,
juce::Rectangle<float> bounds,
Style style,
juce::Colour colour,
float uiScale = 1.0f,
juce::Justification just = juce::Justification::topLeft)
{
const auto token = getToken (style);
const auto font = getFont (style, uiScale);
static juce::TextLayout createTextLayout(juce::String text,
juce::Rectangle<float> bounds,
Style style,
juce::Colour colour,
float uiScale = 1.0f,
juce::Justification just = juce::Justification::topLeft) {
const auto token = getToken(style);
const auto font = getFont(style, uiScale);
juce::AttributedString as;
as.setJustification (just);
juce::AttributedString as;
as.setJustification(just);
if (token.uppercase)
text = text.toUpperCase();
if (token.uppercase)
text = text.toUpperCase();
as.append (text, font, colour);
as.append(text, font, colour);
juce::TextLayout tl;
tl.createLayout (as, bounds.getWidth());
return tl;
}
juce::TextLayout tl;
tl.createLayout(as, bounds.getWidth());
return tl;
}
};
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
};
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);
}
};
struct Shape {
};
struct Spacing {};
struct Shadows {
};
struct Shape {};
struct Opacity {
};
struct Shadows {};
struct Opacity {};
struct Motion {};
struct Motion {
};
struct Components {
struct ButtonStyles {};
struct ButtonStyles {
};
struct SliderStyles {};
struct SliderStyles {
};
struct LabelStyles {};
struct LabelStyles {
};
struct TextInputStyles {};
struct TextInputStyles {
};
struct ComboBoxStyles {};
struct ComboBoxStyles {
};
};
struct Assets {};
struct Assets {
};
struct Layout {};
struct Layout {
};
private:
private
:
};
}
#endif //AXIOMDESIGNSYSTEM_H

View File

@ -14,6 +14,7 @@
using AXIOM::DesignSystem;
using Colours = DesignSystem::Colours;
using Typography = DesignSystem::Typography;
using Spacing = DesignSystem::Spacing;
//==============================================================================
@ -28,7 +29,9 @@ CrystalizerEQAudioProcessorEditor::CrystalizerEQAudioProcessorEditor (Crystalize
startTimerHz(60);
titleLabel.setText("CrystalizerEQ", juce::dontSendNotification);
Spacing::setDensity(Spacing::DensityMode::Narrow);
titleLabel.setText("Crystalizer", juce::dontSendNotification);
addAndMakeVisible(titleLabel);
@ -598,6 +601,26 @@ 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));
Typography::applyToLabel(titleLabel, Typography::Style::Display, 1.f);
titleLabel.setColour(juce::Label::textColourId, Colours::ACCENTCOLOUR);
titleLabel.setJustificationType(juce::Justification::centred);

View File

@ -1,546 +0,0 @@
{
"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" : 7,
"id" : "CrystalizerEQ_rc_lib::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 5,
"id" : "CrystalizerEQ::@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

@ -1,7 +1,7 @@
# 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 7829221206706073 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
6 242 7829222536361455 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
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
@ -12,19 +12,19 @@
360 606 7828210626868075 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_graphics/juce_graphics_Sheenbidi.c.obj 77c70d33232e8886
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
257 744 7829221209216878 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
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 7829187767682556 build.ninja a6be2c7dedf50871
242 1419 7830045112447143 build.ninja a6be2c7dedf50871
607 11276 7828210629331277 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_audio_devices/juce_audio_devices.cpp.obj 58bf78f608bf2f83
454 12862 7828210627804301 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_audio_utils/juce_audio_utils.cpp.obj f12414597820454e
249 5283 7829221147688219 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
246 5463 7829221147652436 CMakeFiles/CrystalizerEQ.dir/PluginProcessor.cpp.obj f49ea9ae57418054
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
337 13065 7828210626632439 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_gui_extra/juce_gui_extra.cpp.obj 45d8186a1b2f6524
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
5463 6078 7829221199828530 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
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
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
@ -34,24 +34,66 @@
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
9 317 7829221531598724 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
341 6144 7829221534924743 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
333 6372 7829221534830508 CMakeFiles/CrystalizerEQ.dir/PluginProcessor.cpp.obj f49ea9ae57418054
6372 7038 7829221595228145 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
7 266 7829221617882873 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
287 1015 7829221620684998 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
7 314 7829221749067166 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
330 5318 7829221752300907 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
5319 5956 7829221802183852 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
6 279 7829221809256250 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
298 835 7829221812176530 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
6 250 7829222040478596 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
263 5383 7829222043044996 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
5384 6032 7829222094252217 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
7 270 7829222101419373 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
286 818 7829222104217311 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
6 249 7829222333214101 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
263 5269 7829222335782753 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
5270 20256 7829222385855991 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
6 242 7829222536361455 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
258 742 7829222538886804 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
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

View File

@ -94,7 +94,7 @@ CMAKE_INSTALL_PREFIX:PATH=C:/Program Files (x86)/CrystalizerEQ
CMAKE_LINKER:FILEPATH=C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/link.exe
//make program
CMAKE_MAKE_PROGRAM:FILEPATH=C:/PROGRA~1/JETBRA~1/CLION2~1.4/bin/ninja/win/x64/ninja.exe
CMAKE_MAKE_PROGRAM:FILEPATH=C:/Program Files/JetBrains/CLion 2024.3.4/bin/ninja/win/x64/ninja.exe
//Flags used by the linker during the creation of modules during
// all build types.

View File

@ -4,6 +4,6 @@
-- Exporting juceaide
-- Testing juceaide
-- Finished setting up juceaide
-- Configuring done (4.3s)
-- Configuring done (8.1s)
-- Generating done (0.2s)
-- Build files have been written to: C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio

View File

@ -167,7 +167,7 @@ rule VERIFY_GLOBS
# Rule for cleaning all built files.
rule CLEAN
command = C:\PROGRA~1\JETBRA~1\CLION2~1.4\bin\ninja\win\x64\ninja.exe $FILE_ARG -t clean $TARGETS
command = "C:\Program Files\JetBrains\CLion 2024.3.4\bin\ninja\win\x64\ninja.exe" $FILE_ARG -t clean $TARGETS
description = Cleaning all built files...
@ -175,6 +175,6 @@ rule CLEAN
# Rule for printing all primary targets available.
rule HELP
command = C:\PROGRA~1\JETBRA~1\CLION2~1.4\bin\ninja\win\x64\ninja.exe -t targets
command = "C:\Program Files\JetBrains\CLion 2024.3.4\bin\ninja\win\x64\ninja.exe" -t targets
description = All primary targets available:

View File

@ -1,6 +1,6 @@
# ninja log v6
3 235 7829187764429376 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/JUCE/tools/CMakeFiles/cmake.verify_globs e82b790c19b25664
587 3575 7828209992197061 extras/Build/juceaide/CMakeFiles/juceaide.dir/__/__/__/modules/juce_data_structures/juce_data_structures.cpp.obj e5a935d03bdf30dd
3 225 7829185176238995 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/JUCE/tools/CMakeFiles/cmake.verify_globs e82b790c19b25664
580 679 7828209992121076 extras/Build/juceaide/CMakeFiles/juceaide.dir/__/__/__/modules/juce_core/juce_core_CompilationTime.cpp.obj 96acb28cc08ee9fd
558 1161 7828209991904944 extras/Build/juceaide/CMakeFiles/juceaide.dir/__/__/__/modules/juce_graphics/juce_graphics_Sheenbidi.c.obj c6e9b5177c039b3c
35604 36251 7828210342366596 extras/Build/juceaide/juceaide_artefacts/Custom/juceaide.exe 8d82d122d2431c12
@ -11,4 +11,4 @@
544 22275 7828209991762325 extras/Build/juceaide/CMakeFiles/juceaide.dir/__/__/__/modules/juce_graphics/juce_graphics.cpp.obj 6faba0626ba41f5
551 26090 7828209991832548 extras/Build/juceaide/CMakeFiles/juceaide.dir/__/__/__/modules/juce_graphics/juce_graphics_Harfbuzz.cpp.obj efbfc3a13447ac38
538 35603 7828209991697213 extras/Build/juceaide/CMakeFiles/juceaide.dir/__/__/__/modules/juce_gui_basics/juce_gui_basics.cpp.obj 4f10ea0d95865fdd
3 235 7829187764429376 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/JUCE/tools/CMakeFiles/cmake.verify_globs e82b790c19b25664
13 872 7830045097002553 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/JUCE/tools/CMakeFiles/cmake.verify_globs e82b790c19b25664

View File

@ -105,8 +105,8 @@ CMAKE_INSTALL_PREFIX:PATH=C:/Program Files (x86)/CrystalizerEQ
//Path to a program.
CMAKE_LINKER:FILEPATH=C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/link.exe
//No help, variable specified on the command line.
CMAKE_MAKE_PROGRAM:UNINITIALIZED=C:/PROGRA~1/JETBRA~1/CLION2~1.4/bin/ninja/win/x64/ninja.exe
//make program
CMAKE_MAKE_PROGRAM:FILEPATH=C:/Program Files/JetBrains/CLion 2024.3.4/bin/ninja/win/x64/ninja.exe
//Flags used by the linker during the creation of modules during
// all build types.

View File

@ -74,7 +74,7 @@ rule VERIFY_GLOBS
# Rule for cleaning all built files.
rule CLEAN
command = C:\PROGRA~1\JETBRA~1\CLION2~1.4\bin\ninja\win\x64\ninja.exe $FILE_ARG -t clean $TARGETS
command = "C:\Program Files\JetBrains\CLion 2024.3.4\bin\ninja\win\x64\ninja.exe" $FILE_ARG -t clean $TARGETS
description = Cleaning all built files...
@ -82,6 +82,6 @@ rule CLEAN
# Rule for printing all primary targets available.
rule HELP
command = C:\PROGRA~1\JETBRA~1\CLION2~1.4\bin\ninja\win\x64\ninja.exe -t targets
command = "C:\Program Files\JetBrains\CLion 2024.3.4\bin\ninja\win\x64\ninja.exe" -t targets
description = All primary targets available:

View File

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