NeuralAmpModelerPlugin

Plugin for Neural Amp Modeler
Log | Files | Refs | Submodules | README | LICENSE

commit df2fa10471925af412527e490b70d0a116169a0c
parent bc75bc5f4524f80778f2c3d833e735545298824b
Author: Oli Larkin <[email protected]>
Date:   Sun, 25 Jun 2023 14:36:37 +0200

Update images, svgs and code for controls

Diffstat:
MNeuralAmpModeler/NeuralAmpModeler.cpp | 37++++++++++++++++---------------------
MNeuralAmpModeler/NeuralAmpModelerControls.h | 2+-
MNeuralAmpModeler/config.h | 29+++++++++++------------------
ANeuralAmpModeler/resources/img/ArrowLeft.svg | 3+++
ANeuralAmpModeler/resources/img/ArrowRight.svg | 3+++
ANeuralAmpModeler/resources/img/Cross.svg | 3+++
ANeuralAmpModeler/resources/img/File.svg | 6++++++
RNeuralAmpModeler/resources/img/FileControlBackground.png -> NeuralAmpModeler/resources/img/FileBackground.png | 0
RNeuralAmpModeler/resources/img/[email protected] -> NeuralAmpModeler/resources/img/[email protected] | 0
RNeuralAmpModeler/resources/img/[email protected] -> NeuralAmpModeler/resources/img/[email protected] | 0
ANeuralAmpModeler/resources/img/Help.svg | 3+++
MNeuralAmpModeler/resources/img/IRIconOff.svg | 29++---------------------------
MNeuralAmpModeler/resources/img/IRIconOn.svg | 36+++++++++---------------------------
MNeuralAmpModeler/resources/img/ModelIcon.svg | 32++++++++------------------------
DNeuralAmpModeler/resources/img/SkinEHeritage_ArrowLeft.svg | 2--
DNeuralAmpModeler/resources/img/SkinEHeritage_ArrowRight.svg | 2--
DNeuralAmpModeler/resources/img/SkinEHeritage_BG.jpeg | 0
DNeuralAmpModeler/resources/img/[email protected] | 0
DNeuralAmpModeler/resources/img/SkinEHeritage_Close-button.svg | 10----------
DNeuralAmpModeler/resources/img/SkinEHeritage_File.svg | 8--------
DNeuralAmpModeler/resources/img/SkinEHeritage_Knob.png | 0
DNeuralAmpModeler/resources/img/[email protected] | 0
DNeuralAmpModeler/resources/img/SkinEHeritage_Toggle.png | 0
DNeuralAmpModeler/resources/img/[email protected] | 0
DNeuralAmpModeler/resources/img/SkinEHeritage_ToggleHandle.png | 0
DNeuralAmpModeler/resources/img/[email protected] | 0
ANeuralAmpModeler/resources/img/SlideSwitchHandle.png | 0
ANeuralAmpModeler/resources/img/[email protected] | 0
ANeuralAmpModeler/resources/img/[email protected] | 0
DNeuralAmpModeler/resources/img/close-button.svg | 108-------------------------------------------------------------------------------
DNeuralAmpModeler/resources/img/file.svg | 39---------------------------------------
DNeuralAmpModeler/resources/img/folder.svg | 21---------------------
DNeuralAmpModeler/resources/img/help.svg | 7-------
MNeuralAmpModeler/resources/main.rc | 538++++++++++++++++++++++++++++++++++++++++++-------------------------------------
34 files changed, 348 insertions(+), 570 deletions(-)

diff --git a/NeuralAmpModeler/NeuralAmpModeler.cpp b/NeuralAmpModeler/NeuralAmpModeler.cpp @@ -94,19 +94,19 @@ NeuralAmpModeler::NeuralAmpModeler(const InstanceInfo& info) auto helpSVG = pGraphics->LoadSVG(HELP_FN); auto fileSVG = pGraphics->LoadSVG(FILE_FN); - auto closeButtonSVG = pGraphics->LoadSVG(CLOSE_BUTTON_FN); + auto crossSVG = pGraphics->LoadSVG(CLOSE_BUTTON_FN); auto rightArrowSVG = pGraphics->LoadSVG(RIGHT_ARROW_FN); auto leftArrowSVG = pGraphics->LoadSVG(LEFT_ARROW_FN); auto modelIconSVG = pGraphics->LoadSVG(MODEL_ICON_FN); auto irIconOnSVG = pGraphics->LoadSVG(IR_ICON_ON_FN); auto irIconOffSVG = pGraphics->LoadSVG(IR_ICON_OFF_FN); - const IBitmap fileControlBackground = pGraphics->LoadBitmap(FILECONTROLBACKGROUND_FN); - const IBitmap bgBitmap = pGraphics->LoadBitmap(BACKGROUND_FN); - const IBitmap linesBitmap = pGraphics->LoadBitmap(LINES_FN); - const IBitmap irSwitchBitmap = pGraphics->LoadBitmap((TOGGLEIR_FN), 2, true); - const IBitmap switchHandleBitmap = pGraphics->LoadBitmap((TOGGLE_HANDLE_FN), true); - const IBitmap knobBackground = pGraphics->LoadBitmap(KNOBBACKGROUND_FN); + auto backgroundBitmap = pGraphics->LoadBitmap(BACKGROUND_FN); + auto fileBackgroundBitmap = pGraphics->LoadBitmap(FILEBACKGROUND_FN); + auto linesBitmap = pGraphics->LoadBitmap(LINES_FN); + auto knobBackgroundBitmap = pGraphics->LoadBitmap(KNOBBACKGROUND_FN); + auto switchHandleBitmap = pGraphics->LoadBitmap(SLIDESWITCHHANDLE_FN); + const IRECT b = pGraphics->GetBounds(); const IRECT mainArea = b.GetPadded(-20); const auto content = mainArea.GetPadded(-10); @@ -136,11 +136,6 @@ NeuralAmpModeler::NeuralAmpModeler(const InstanceInfo& info) const IRECT eqToggleArea = midKnobArea.GetVShifted(midKnobArea.H()).SubRectVertical(2, 0).GetReducedFromTop(10.0f); const IRECT outNormToggleArea = outputKnobArea.GetVShifted(midKnobArea.H()).SubRectVertical(2, 0).GetReducedFromTop(10.0f); - // Area for IR bypass toggle - const float irBypassToggleX = 46.f; - const float irBypassToggleY = 343.f; - const IRECT irBypassToggleArea = IRECT(irBypassToggleX, irBypassToggleY, irSwitchBitmap); - // Areas for model and IR const float fileWidth = 200.0f; const float fileHeight = 30.0f; @@ -215,25 +210,25 @@ NeuralAmpModeler::NeuralAmpModeler(const InstanceInfo& info) #endif pGraphics->AttachControl(new NAMFileBrowserControl(modelArea, kMsgTagClearModel, defaultNamFileString.c_str(), "nam", loadModelCompletionHandler, style, fileSVG, - closeButtonSVG, leftArrowSVG, rightArrowSVG, fileControlBackground), + crossSVG, leftArrowSVG, rightArrowSVG, fileBackgroundBitmap), kCtrlTagModelFileBrowser); pGraphics->AttachControl(new ISVGSwitchControl(irArea.GetFromLeft(30).GetTranslated(-40, 0).GetScaledAboutCentre(0.6), { irIconOffSVG, irIconOnSVG}, kIRToggle)); pGraphics->AttachControl( new NAMFileBrowserControl(irArea, kMsgTagClearModel, defaultIRString.c_str(), "wav", loadIRCompletionHandler, - style, fileSVG, closeButtonSVG, leftArrowSVG, rightArrowSVG, fileControlBackground), + style, fileSVG, crossSVG, leftArrowSVG, rightArrowSVG, fileBackgroundBitmap), kCtrlTagIRFileBrowser); pGraphics->AttachControl(new NAMSwitchControl(ngToggleArea, kNoiseGateActive, " ", style, switchHandleBitmap)); pGraphics->AttachControl(new NAMSwitchControl(eqToggleArea, kEQActive, "EQ", style, switchHandleBitmap)); pGraphics->AttachControl(new NAMSwitchControl(outNormToggleArea, kOutNorm, "Normalize", style, switchHandleBitmap), kCtrlTagOutNorm); // The knobs - pGraphics->AttachControl(new NAMKnobControl(inputKnobArea, kInputLevel, "", style, knobBackground)); - pGraphics->AttachControl(new NAMKnobControl(noiseGateArea, kNoiseGateThreshold, "", style, knobBackground)); - pGraphics->AttachControl(new NAMKnobControl(bassKnobArea, kToneBass, "", style, knobBackground), -1, "EQ_KNOBS"); - pGraphics->AttachControl(new NAMKnobControl(midKnobArea, kToneMid, "", style, knobBackground), -1, "EQ_KNOBS"); + pGraphics->AttachControl(new NAMKnobControl(inputKnobArea, kInputLevel, "", style, knobBackgroundBitmap)); + pGraphics->AttachControl(new NAMKnobControl(noiseGateArea, kNoiseGateThreshold, "", style, knobBackgroundBitmap)); + pGraphics->AttachControl(new NAMKnobControl(bassKnobArea, kToneBass, "", style, knobBackgroundBitmap), -1, "EQ_KNOBS"); + pGraphics->AttachControl(new NAMKnobControl(midKnobArea, kToneMid, "", style, knobBackgroundBitmap), -1, "EQ_KNOBS"); pGraphics->AttachControl( - new NAMKnobControl(trebleKnobArea, kToneTreble, "", style, knobBackground), -1, "EQ_KNOBS"); - pGraphics->AttachControl(new NAMKnobControl(outputKnobArea, kOutputLevel, "", style, knobBackground)); + new NAMKnobControl(trebleKnobArea, kToneTreble, "", style, knobBackgroundBitmap), -1, "EQ_KNOBS"); + pGraphics->AttachControl(new NAMKnobControl(outputKnobArea, kOutputLevel, "", style, knobBackgroundBitmap)); // The meters const float meterMin = -90.0f; @@ -265,7 +260,7 @@ NeuralAmpModeler::NeuralAmpModeler(const InstanceInfo& info) }, helpSVG)); - pGraphics->AttachControl(new NAMAboutBoxControl(b, bgBitmap, style), kCtrlTagAboutBox)->Hide(true); + pGraphics->AttachControl(new NAMAboutBoxControl(b, backgroundBitmap, style), kCtrlTagAboutBox)->Hide(true); pGraphics->ForAllControlsFunc([](IControl* pControl) { pControl->SetMouseEventsWhenDisabled(true); diff --git a/NeuralAmpModeler/NeuralAmpModelerControls.h b/NeuralAmpModeler/NeuralAmpModelerControls.h @@ -155,7 +155,7 @@ public: r = filledArea.GetFromRight(mBitmap.W()); } - g.DrawBitmap(mBitmap, r.GetTranslated(1, 1), 0, 0, nullptr); + g.DrawBitmap(mBitmap, r, 0, 0, nullptr); } }; diff --git a/NeuralAmpModeler/config.h b/NeuralAmpModeler/config.h @@ -59,37 +59,30 @@ #define ROBOTO_FN "Roboto-Regular.ttf" #define RONDUIT_FN "RonduitCapitals-Light.ttf" -#define HELP_FN "help.svg" -#define FILE_FN "SkinEHeritage_File.svg" -#define FOLDER_FN "folder.svg" -#define CLOSE_BUTTON_FN "SkinEHeritage_Close-button.svg" -#define LEFT_ARROW_FN "SkinEHeritage_ArrowLeft.svg" -#define RIGHT_ARROW_FN "SkinEHeritage_ArrowRight.svg" +#define HELP_FN "Help.svg" +#define FILE_FN "File.svg" +#define CLOSE_BUTTON_FN "Cross.svg" +#define LEFT_ARROW_FN "ArrowLeft.svg" +#define RIGHT_ARROW_FN "ArrowRight.svg" #define MODEL_ICON_FN "ModelIcon.svg" #define IR_ICON_ON_FN "IRIconOn.svg" #define IR_ICON_OFF_FN "IRIconOff.svg" -#define EH_SKIN_FN "SkinEHeritage_BG.jpeg" -#define EH_SKIN2X_FN "[email protected]" -#define KNOB_FN "SkinEHeritage_Knob.png" -#define KNOB2X_FN "[email protected]" -#define TOGGLEIR_FN "SkinEHeritage_IR_Toggle.png" -#define TOGGLEIR2X_FN "[email protected]" -#define TOGGLE_HANDLE_FN "SkinEHeritage_ToggleHandle.png" -#define TOGGLE_HANDLE2X_FN "[email protected]" - #define BACKGROUND_FN "Background.jpg" #define BACKGROUND2X_FN "[email protected]" #define BACKGROUND3X_FN "[email protected]" #define KNOBBACKGROUND_FN "KnobBackground.png" #define KNOBBACKGROUND2X_FN "[email protected]" #define KNOBBACKGROUND3X_FN "[email protected]" -#define FILECONTROLBACKGROUND_FN "FileControlBackground.png" -#define FILECONTROLBACKGROUND2X_FN "[email protected]" -#define FILECONTROLBACKGROUND3X_FN "[email protected]" +#define FILEBACKGROUND_FN "FileBackground.png" +#define FILEBACKGROUND2X_FN "[email protected]" +#define FILEBACKGROUND3X_FN "[email protected]" #define LINES_FN "Lines.png" #define LINES2X_FN "[email protected]" #define LINES3X_FN "[email protected]" +#define SLIDESWITCHHANDLE_FN "SlideSwitchHandle.png" +#define SLIDESWITCHHANDLE2X_FN "[email protected]" +#define SLIDESWITCHHANDLE3X_FN "[email protected]" // Issue 291 // On the macOS standalone, we might not have permissions to traverse the file directory, so we have the app ask the diff --git a/NeuralAmpModeler/resources/img/ArrowLeft.svg b/NeuralAmpModeler/resources/img/ArrowLeft.svg @@ -0,0 +1,3 @@ +<svg viewBox="0 0 800 800" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"> + <path d="m540.098 614.105-27.599 31.067L259.902 400l252.597-245.172 27.599 31.067L319.513 400l220.585 214.105Z" style="fill:#999;fill-rule:nonzero"/> +</svg> diff --git a/NeuralAmpModeler/resources/img/ArrowRight.svg b/NeuralAmpModeler/resources/img/ArrowRight.svg @@ -0,0 +1,3 @@ +<svg viewBox="0 0 800 800" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"> + <path d="m259.902 614.105 27.599 31.067L540.098 400 287.501 154.828l-27.599 31.067L480.487 400 259.902 614.105Z" style="fill:#999;fill-rule:nonzero"/> +</svg> diff --git a/NeuralAmpModeler/resources/img/Cross.svg b/NeuralAmpModeler/resources/img/Cross.svg @@ -0,0 +1,3 @@ +<svg width="800" height="800" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> + <path fill-rule="evenodd" clip-rule="evenodd" d="M19.207 6.207a1 1 0 0 0-1.414-1.414L12 10.586 6.207 4.793a1 1 0 0 0-1.414 1.414L10.586 12l-5.793 5.793a1 1 0 1 0 1.414 1.414L12 13.414l5.793 5.793a1 1 0 0 0 1.414-1.414L13.414 12l5.793-5.793z" fill="#999"/> +</svg> diff --git a/NeuralAmpModeler/resources/img/File.svg b/NeuralAmpModeler/resources/img/File.svg @@ -0,0 +1,6 @@ +<svg width="800" height="800" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> + <g stroke-width="1.296" fill="none" fill-rule="evenodd"> + <path d="M0 0h24v24H0z"/> + <path d="M3 7h17a1 1 0 0 1 1 1v11a1 1 0 0 1-1 1H4a1 1 0 0 1-1-1V7ZM3 4.5a.5.5 0 0 1 .5-.5h6.293a.5.5 0 0 1 .353.146L13 7H3V4.5Z" stroke="#999" stroke-linecap="round"/> + </g> +</svg> diff --git a/NeuralAmpModeler/resources/img/FileControlBackground.png b/NeuralAmpModeler/resources/img/FileBackground.png Binary files differ. diff --git a/NeuralAmpModeler/resources/img/[email protected] b/NeuralAmpModeler/resources/img/[email protected] Binary files differ. diff --git a/NeuralAmpModeler/resources/img/[email protected] b/NeuralAmpModeler/resources/img/[email protected] Binary files differ. diff --git a/NeuralAmpModeler/resources/img/Help.svg b/NeuralAmpModeler/resources/img/Help.svg @@ -0,0 +1,3 @@ +<svg viewBox="0 0 200 200" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"> + <path d="M100 0C44.8 0 0 44.8 0 100s44.8 100 100 100 100-44.8 100-100S155.2 0 100 0Zm0 12.812c48.13 0 87.19 39.058 87.19 87.188s-39.06 87.19-87.19 87.19c-48.13 0-87.188-39.06-87.188-87.19 0-48.13 39.058-87.188 87.188-87.188Zm1.47 21.25c-5.45.03-10.653.737-15.282 2.063-4.699 1.346-9.126 3.484-12.876 6.219-3.238 2.362-6.333 5.391-8.687 8.531-4.159 5.549-6.461 11.651-7.063 18.687-.04.468-.07.868-.062.876.016.016 21.702 2.687 21.812 2.687.053 0 .113-.234.282-.937 1.941-8.085 5.486-13.521 10.968-16.813 4.32-2.594 9.808-3.612 15.778-2.969 2.74.295 5.21.96 7.38 2a18.585 18.585 0 0 1 6.94 5.813c1.54 2.156 2.46 4.584 2.75 7.312.08.759.05 2.48-.03 3.219-.23 1.826-.7 3.378-1.5 4.969-.81 1.597-1.48 2.514-2.76 3.812-2.03 2.077-5.18 4.829-10.78 9.407-3.6 2.944-6.04 5.156-8.12 7.343-4.943 5.179-7.191 9.069-8.564 14.719-.905 3.72-1.256 7.55-1.156 13.19.025 1.4.062 2.73.062 2.97v.43h21.598l.03-2.4c.03-3.27.21-5.37.56-7.41.57-3.27 1.43-5 3.94-7.81 1.6-1.8 3.7-3.76 6.93-6.47 4.77-3.991 8.11-6.99 11.26-10.125 4.91-4.907 7.46-8.26 9.28-12.187 1.43-3.092 2.22-6.166 2.46-9.532.06-.816.07-3.03 0-3.968-.45-7.043-3.1-13.253-8.15-19.032-.8-.909-2.78-2.887-3.72-3.718-4.96-4.394-10.69-7.353-17.56-9.094-4.19-1.062-8.23-1.6-13.35-1.75-.78-.023-1.59-.036-2.37-.032Zm-10.908 103.6v22h21.998v-22H90.562Z" style="fill:#fff;fill-rule:nonzero"/> +</svg> diff --git a/NeuralAmpModeler/resources/img/IRIconOff.svg b/NeuralAmpModeler/resources/img/IRIconOff.svg @@ -1,28 +1,3 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> -<svg width="100%" height="100%" viewBox="0 0 63 62" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"> - <g transform="matrix(1.19122,0,0,1,-0.59384,0)"> - <path d="M5.478,22.583C5.478,21.027 4.418,19.763 3.111,19.763L3.1,19.763C1.793,19.763 0.733,21.027 0.733,22.583L0.733,39.559C0.733,41.116 1.793,42.379 3.1,42.379L3.111,42.379C4.418,42.379 5.478,41.116 5.478,39.559L5.478,22.583Z"/> - </g> - <g transform="matrix(1.23596,0,0,1,15.2672,0)"> - <path d="M5.478,22.689C5.478,21.074 4.418,19.763 3.111,19.763L3.1,19.763C1.793,19.763 0.733,21.074 0.733,22.689L0.733,39.453C0.733,41.068 1.793,42.379 3.1,42.379L3.111,42.379C4.418,42.379 5.478,41.068 5.478,39.453L5.478,22.689Z"/> - </g> - <g transform="matrix(1.3683,0,0,1,47.1734,0)"> - <path d="M5.478,23.002C5.478,21.214 4.418,19.763 3.111,19.763L3.1,19.763C1.793,19.763 0.733,21.214 0.733,23.002L0.733,39.14C0.733,40.928 1.793,42.379 3.1,42.379L3.111,42.379C4.418,42.379 5.478,40.928 5.478,39.14L5.478,23.002Z"/> - </g> - <g transform="matrix(1.3683,0,0,1.82121,31.1798,-25.1895)"> - <path d="M5.478,21.542C5.478,20.56 4.418,19.763 3.111,19.763L3.1,19.763C1.793,19.763 0.733,20.56 0.733,21.542L0.733,40.601C0.733,41.582 1.793,42.379 3.1,42.379L3.111,42.379C4.418,42.379 5.478,41.582 5.478,40.601L5.478,21.542Z"/> - </g> - <g transform="matrix(1.3683,0,0,0.772678,39.2533,7.0412)"> - <path d="M5.478,23.955C5.478,21.641 4.418,19.763 3.111,19.763L3.1,19.763C1.793,19.763 0.733,21.641 0.733,23.955L0.733,38.187C0.733,40.501 1.793,42.379 3.1,42.379L3.111,42.379C4.418,42.379 5.478,40.501 5.478,38.187L5.478,23.955Z"/> - </g> - <g transform="matrix(1.3683,0,0,2.72972,23.2972,-53.8018)"> - <path d="M5.478,20.95C5.478,20.295 4.418,19.763 3.111,19.763L3.1,19.763C1.793,19.763 0.733,20.295 0.733,20.95L0.733,41.192C0.733,41.847 1.793,42.379 3.1,42.379L3.111,42.379C4.418,42.379 5.478,41.847 5.478,41.192L5.478,20.95Z"/> - </g> - <g transform="matrix(1.3683,0,0,0.363416,55.5937,19.0919)"> - <path d="M5.478,28.676C5.478,23.757 4.418,19.763 3.111,19.763L3.1,19.763C1.793,19.763 0.733,23.757 0.733,28.676L0.733,33.466C0.733,38.385 1.793,42.379 3.1,42.379L3.111,42.379C4.418,42.379 5.478,38.385 5.478,33.466L5.478,28.676Z"/> - </g> - <g transform="matrix(1.33725,0,0,1.76341,6.95266,-23.6049)"> - <path d="M5.478,21.557C5.478,20.567 4.418,19.763 3.113,19.763L3.098,19.763C1.793,19.763 0.733,20.567 0.733,21.557L0.733,40.585C0.733,41.575 1.793,42.379 3.098,42.379L3.113,42.379C4.418,42.379 5.478,41.575 5.478,40.585L5.478,21.557Z"/> - </g> +<svg viewBox="0 0 63 62" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"> + <path d="M5.932 22.583a2.82 2.82 0 0 0-2.82-2.82h-.013a2.82 2.82 0 0 0-2.82 2.82v16.976a2.82 2.82 0 0 0 2.82 2.82h.013a2.82 2.82 0 0 0 2.82-2.82V22.583ZM22.038 22.689a2.927 2.927 0 0 0-2.926-2.926H19.1a2.927 2.927 0 0 0-2.926 2.926v16.764a2.927 2.927 0 0 0 2.926 2.926h.013a2.927 2.927 0 0 0 2.926-2.926V22.689ZM54.669 23.002a3.24 3.24 0 0 0-3.239-3.239h-.015a3.24 3.24 0 0 0-3.239 3.239V39.14a3.24 3.24 0 0 0 3.24 3.239h.014a3.24 3.24 0 0 0 3.239-3.239V23.002ZM38.675 14.043a3.24 3.24 0 0 0-3.238-3.24h-.015a3.24 3.24 0 0 0-3.24 3.24v34.71a3.24 3.24 0 0 0 3.24 3.239h.015a3.24 3.24 0 0 0 3.238-3.239v-34.71ZM46.749 25.55a3.24 3.24 0 0 0-3.239-3.238h-.015a3.24 3.24 0 0 0-3.239 3.239v10.996a3.24 3.24 0 0 0 3.239 3.24h.015a3.24 3.24 0 0 0 3.239-3.24V25.551ZM30.793 3.386a3.24 3.24 0 0 0-3.239-3.24h-.015a3.24 3.24 0 0 0-3.239 3.24V58.64a3.24 3.24 0 0 0 3.239 3.24h.015a3.24 3.24 0 0 0 3.239-3.24V3.386ZM63.09 29.513a3.24 3.24 0 0 0-3.24-3.239h-.015a3.24 3.24 0 0 0-3.238 3.24v1.74a3.24 3.24 0 0 0 3.238 3.24h.015a3.24 3.24 0 0 0 3.24-3.24v-1.74ZM14.278 14.409a3.165 3.165 0 0 0-3.162-3.164h-.02a3.165 3.165 0 0 0-3.163 3.164v33.554a3.165 3.165 0 0 0 3.162 3.164h.02a3.165 3.165 0 0 0 3.163-3.164V14.41Z"/> </svg> diff --git a/NeuralAmpModeler/resources/img/IRIconOn.svg b/NeuralAmpModeler/resources/img/IRIconOn.svg @@ -1,28 +1,10 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> -<svg width="100%" height="100%" viewBox="0 0 63 62" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"> - <g transform="matrix(1.19122,0,0,1,-0.59384,0)"> - <path d="M5.478,22.583C5.478,21.027 4.418,19.763 3.111,19.763L3.1,19.763C1.793,19.763 0.733,21.027 0.733,22.583L0.733,39.559C0.733,41.116 1.793,42.379 3.1,42.379L3.111,42.379C4.418,42.379 5.478,41.116 5.478,39.559L5.478,22.583Z" style="fill:white;"/> - </g> - <g transform="matrix(1.23596,0,0,1,15.2672,0)"> - <path d="M5.478,22.689C5.478,21.074 4.418,19.763 3.111,19.763L3.1,19.763C1.793,19.763 0.733,21.074 0.733,22.689L0.733,39.453C0.733,41.068 1.793,42.379 3.1,42.379L3.111,42.379C4.418,42.379 5.478,41.068 5.478,39.453L5.478,22.689Z" style="fill:white;"/> - </g> - <g transform="matrix(1.3683,0,0,1,47.1734,0)"> - <path d="M5.478,23.002C5.478,21.214 4.418,19.763 3.111,19.763L3.1,19.763C1.793,19.763 0.733,21.214 0.733,23.002L0.733,39.14C0.733,40.928 1.793,42.379 3.1,42.379L3.111,42.379C4.418,42.379 5.478,40.928 5.478,39.14L5.478,23.002Z" style="fill:white;"/> - </g> - <g transform="matrix(1.3683,0,0,1.82121,31.1798,-25.1895)"> - <path d="M5.478,21.542C5.478,20.56 4.418,19.763 3.111,19.763L3.1,19.763C1.793,19.763 0.733,20.56 0.733,21.542L0.733,40.601C0.733,41.582 1.793,42.379 3.1,42.379L3.111,42.379C4.418,42.379 5.478,41.582 5.478,40.601L5.478,21.542Z" style="fill:white;"/> - </g> - <g transform="matrix(1.3683,0,0,0.772678,39.2533,7.0412)"> - <path d="M5.478,23.955C5.478,21.641 4.418,19.763 3.111,19.763L3.1,19.763C1.793,19.763 0.733,21.641 0.733,23.955L0.733,38.187C0.733,40.501 1.793,42.379 3.1,42.379L3.111,42.379C4.418,42.379 5.478,40.501 5.478,38.187L5.478,23.955Z" style="fill:white;"/> - </g> - <g transform="matrix(1.3683,0,0,2.72972,23.2972,-53.8018)"> - <path d="M5.478,20.95C5.478,20.295 4.418,19.763 3.111,19.763L3.1,19.763C1.793,19.763 0.733,20.295 0.733,20.95L0.733,41.192C0.733,41.847 1.793,42.379 3.1,42.379L3.111,42.379C4.418,42.379 5.478,41.847 5.478,41.192L5.478,20.95Z" style="fill:white;"/> - </g> - <g transform="matrix(1.3683,0,0,0.363416,55.5937,19.0919)"> - <path d="M5.478,28.676C5.478,23.757 4.418,19.763 3.111,19.763L3.1,19.763C1.793,19.763 0.733,23.757 0.733,28.676L0.733,33.466C0.733,38.385 1.793,42.379 3.1,42.379L3.111,42.379C4.418,42.379 5.478,38.385 5.478,33.466L5.478,28.676Z" style="fill:white;"/> - </g> - <g transform="matrix(1.33725,0,0,1.76341,6.95266,-23.6049)"> - <path d="M5.478,21.557C5.478,20.567 4.418,19.763 3.113,19.763L3.098,19.763C1.793,19.763 0.733,20.567 0.733,21.557L0.733,40.585C0.733,41.575 1.793,42.379 3.098,42.379L3.113,42.379C4.418,42.379 5.478,41.575 5.478,40.585L5.478,21.557Z" style="fill:white;"/> - </g> +<svg viewBox="0 0 63 62" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2"> + <path d="M5.478 22.583c0-1.556-1.06-2.82-2.367-2.82H3.1c-1.307 0-2.367 1.264-2.367 2.82v16.976c0 1.557 1.06 2.82 2.367 2.82h.011c1.307 0 2.367-1.263 2.367-2.82V22.583Z" style="fill:#fff" transform="matrix(1.19122 0 0 1 -.594 0)"/> + <path d="M5.478 22.689c0-1.615-1.06-2.926-2.367-2.926H3.1c-1.307 0-2.367 1.311-2.367 2.926v16.764c0 1.615 1.06 2.926 2.367 2.926h.011c1.307 0 2.367-1.311 2.367-2.926V22.689Z" style="fill:#fff" transform="matrix(1.23596 0 0 1 15.267 0)"/> + <path d="M5.478 23.002c0-1.788-1.06-3.239-2.367-3.239H3.1c-1.307 0-2.367 1.451-2.367 3.239V39.14c0 1.788 1.06 3.239 2.367 3.239h.011c1.307 0 2.367-1.451 2.367-3.239V23.002Z" style="fill:#fff" transform="matrix(1.3683 0 0 1 47.173 0)"/> + <path d="M5.478 21.542c0-.982-1.06-1.779-2.367-1.779H3.1c-1.307 0-2.367.797-2.367 1.779v19.059c0 .981 1.06 1.778 2.367 1.778h.011c1.307 0 2.367-.797 2.367-1.778V21.542Z" style="fill:#fff" transform="matrix(1.3683 0 0 1.82121 31.18 -25.19)"/> + <path d="M5.478 23.955c0-2.314-1.06-4.192-2.367-4.192H3.1c-1.307 0-2.367 1.878-2.367 4.192v14.232c0 2.314 1.06 4.192 2.367 4.192h.011c1.307 0 2.367-1.878 2.367-4.192V23.955Z" style="fill:#fff" transform="matrix(1.3683 0 0 .77268 39.253 7.041)"/> + <path d="M5.478 20.95c0-.655-1.06-1.187-2.367-1.187H3.1c-1.307 0-2.367.532-2.367 1.187v20.242c0 .655 1.06 1.187 2.367 1.187h.011c1.307 0 2.367-.532 2.367-1.187V20.95Z" style="fill:#fff" transform="matrix(1.3683 0 0 2.72972 23.297 -53.802)"/> + <path d="M5.478 28.676c0-4.919-1.06-8.913-2.367-8.913H3.1c-1.307 0-2.367 3.994-2.367 8.913v4.79c0 4.919 1.06 8.913 2.367 8.913h.011c1.307 0 2.367-3.994 2.367-8.913v-4.79Z" style="fill:#fff" transform="matrix(1.3683 0 0 .36342 55.594 19.092)"/> + <path d="M5.478 21.557c0-.99-1.06-1.794-2.365-1.794h-.015c-1.305 0-2.365.804-2.365 1.794v19.028c0 .99 1.06 1.794 2.365 1.794h.015c1.305 0 2.365-.804 2.365-1.794V21.557Z" style="fill:#fff" transform="matrix(1.33725 0 0 1.76341 6.953 -23.605)"/> </svg> diff --git a/NeuralAmpModeler/resources/img/ModelIcon.svg b/NeuralAmpModeler/resources/img/ModelIcon.svg @@ -1,25 +1,9 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> -<svg width="100%" height="100%" viewBox="0 0 121 36" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5;"> - <g transform="matrix(1,0,0,0.97746,0,0.0920055)"> - <rect x="3.993" y="4.082" width="113.712" height="28.919" style="fill:none;stroke:white;stroke-width:3.03px;"/> - </g> - <g transform="matrix(1,0,0,1,2.17013,-0.233583)"> - <circle cx="20.214" cy="18.598" r="6.251" style="fill:none;stroke:white;stroke-width:4px;"/> - </g> - <g transform="matrix(1,0,0,1,24.7818,-0.198146)"> - <circle cx="20.214" cy="18.598" r="6.251" style="fill:none;stroke:white;stroke-width:4px;"/> - </g> - <g transform="matrix(1,0,0,1,47.1738,-0.490624)"> - <circle cx="20.214" cy="18.598" r="6.251" style="fill:none;stroke:white;stroke-width:4px;"/> - </g> - <g transform="matrix(1,0,0,1,-1.09954,0)"> - <rect x="85.209" y="12.495" width="4.355" height="12.262" style="fill:white;"/> - </g> - <g transform="matrix(1,0,0,1,9.22254,0)"> - <rect x="85.209" y="12.495" width="4.355" height="12.262" style="fill:white;"/> - </g> - <g transform="matrix(1,0,0,1,19.9614,0)"> - <rect x="85.209" y="12.495" width="4.355" height="12.262" style="fill:white;"/> - </g> +<svg viewBox="0 0 121 36" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:1.5"> + <path style="fill:none;stroke:#fff;stroke-width:3.03px" d="M3.993 4.082h113.712v28.919H3.993z" transform="matrix(1 0 0 .97746 0 .092)"/> + <circle cx="20.214" cy="18.598" r="6.251" style="fill:none;stroke:#fff;stroke-width:4px" transform="translate(2.17 -.234)"/> + <circle cx="20.214" cy="18.598" r="6.251" style="fill:none;stroke:#fff;stroke-width:4px" transform="translate(24.782 -.198)"/> + <circle cx="20.214" cy="18.598" r="6.251" style="fill:none;stroke:#fff;stroke-width:4px" transform="translate(47.174 -.49)"/> + <path style="fill:#fff" d="M85.209 12.495h4.355v12.262h-4.355z" transform="translate(-1.1)"/> + <path style="fill:#fff" d="M85.209 12.495h4.355v12.262h-4.355z" transform="translate(9.223)"/> + <path style="fill:#fff" d="M85.209 12.495h4.355v12.262h-4.355z" transform="translate(19.961)"/> </svg> diff --git a/NeuralAmpModeler/resources/img/SkinEHeritage_ArrowLeft.svg b/NeuralAmpModeler/resources/img/SkinEHeritage_ArrowLeft.svg @@ -1 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg width="100%" height="100%" viewBox="0 0 800 800" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"><g id="SVGRepo_iconCarrier"><path d="M540.098,614.105l-27.599,31.067l-252.597,-245.172l252.597,-245.172l27.599,31.067l-220.585,214.105l220.585,214.105Z" style="fill:#999;fill-rule:nonzero;"/></g></svg> -\ No newline at end of file diff --git a/NeuralAmpModeler/resources/img/SkinEHeritage_ArrowRight.svg b/NeuralAmpModeler/resources/img/SkinEHeritage_ArrowRight.svg @@ -1 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?><!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"><svg width="100%" height="100%" viewBox="0 0 800 800" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"><g id="SVGRepo_iconCarrier"><path d="M259.902,614.105l27.599,31.067l252.597,-245.172l-252.597,-245.172l-27.599,31.067l220.585,214.105l-220.585,214.105Z" style="fill:#999;fill-rule:nonzero;"/></g></svg> -\ No newline at end of file diff --git a/NeuralAmpModeler/resources/img/SkinEHeritage_BG.jpeg b/NeuralAmpModeler/resources/img/SkinEHeritage_BG.jpeg Binary files differ. diff --git a/NeuralAmpModeler/resources/img/[email protected] b/NeuralAmpModeler/resources/img/[email protected] Binary files differ. diff --git a/NeuralAmpModeler/resources/img/SkinEHeritage_Close-button.svg b/NeuralAmpModeler/resources/img/SkinEHeritage_Close-button.svg @@ -1,9 +0,0 @@ -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> -<!-- Uploaded to: SVG Repo, www.svgrepo.com, Transformed by: SVG Repo Mixer Tools --> -<svg width="800px" height="800px" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> -<g id="SVGRepo_bgCarrier" stroke-width="0"/> -<g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"/> -<g id="SVGRepo_iconCarrier"> -<path fill-rule="evenodd" clip-rule="evenodd" d="M19.207 6.207a1 1 0 0 0-1.414-1.414L12 10.586 6.207 4.793a1 1 0 0 0-1.414 1.414L10.586 12l-5.793 5.793a1 1 0 1 0 1.414 1.414L12 13.414l5.793 5.793a1 1 0 0 0 1.414-1.414L13.414 12l5.793-5.793z" fill="#999999"/> -</g> -</svg> -\ No newline at end of file diff --git a/NeuralAmpModeler/resources/img/SkinEHeritage_File.svg b/NeuralAmpModeler/resources/img/SkinEHeritage_File.svg @@ -1,7 +0,0 @@ -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> -<!-- Uploaded to: SVG Repo, www.svgrepo.com, Transformed by: SVG Repo Mixer Tools --> -<svg width="800px" height="800px" viewBox="0 0 24 24" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="#000000"> -<g id="SVGRepo_bgCarrier" stroke-width="0"/> -<g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"/> -<g id="SVGRepo_iconCarrier"> <title>Folder</title> <g id="Page-1" stroke-width="1.296" fill="none" fill-rule="evenodd"> <g id="Folder"> <rect id="Rectangle" fill-rule="nonzero" x="0" y="0" width="24" height="24"> </rect> <path d="M3,7 L20,7 C20.5523,7 21,7.44772 21,8 L21,19 C21,19.5523 20.5523,20 20,20 L4,20 C3.44772,20 3,19.5523 3,19 L3,7 Z" id="Path" stroke="#999999" stroke-width="1.296" stroke-linecap="round"> </path> <path d="M3,4.5 C3,4.22386 3.22386,4 3.5,4 L9.79289,4 C9.9255,4 10.0527,4.05268 10.1464,4.14645 L13,7 L3,7 L3,4.5 Z" id="Path" stroke="#999999" stroke-width="1.296" stroke-linecap="round"> </path> </g> </g> </g> -</svg> -\ No newline at end of file diff --git a/NeuralAmpModeler/resources/img/SkinEHeritage_Knob.png b/NeuralAmpModeler/resources/img/SkinEHeritage_Knob.png Binary files differ. diff --git a/NeuralAmpModeler/resources/img/[email protected] b/NeuralAmpModeler/resources/img/[email protected] Binary files differ. diff --git a/NeuralAmpModeler/resources/img/SkinEHeritage_Toggle.png b/NeuralAmpModeler/resources/img/SkinEHeritage_Toggle.png Binary files differ. diff --git a/NeuralAmpModeler/resources/img/[email protected] b/NeuralAmpModeler/resources/img/[email protected] Binary files differ. diff --git a/NeuralAmpModeler/resources/img/SkinEHeritage_ToggleHandle.png b/NeuralAmpModeler/resources/img/SkinEHeritage_ToggleHandle.png Binary files differ. diff --git a/NeuralAmpModeler/resources/img/[email protected] b/NeuralAmpModeler/resources/img/[email protected] Binary files differ. diff --git a/NeuralAmpModeler/resources/img/SlideSwitchHandle.png b/NeuralAmpModeler/resources/img/SlideSwitchHandle.png Binary files differ. diff --git a/NeuralAmpModeler/resources/img/[email protected] b/NeuralAmpModeler/resources/img/[email protected] Binary files differ. diff --git a/NeuralAmpModeler/resources/img/[email protected] b/NeuralAmpModeler/resources/img/[email protected] Binary files differ. diff --git a/NeuralAmpModeler/resources/img/close-button.svg b/NeuralAmpModeler/resources/img/close-button.svg @@ -1,108 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<svg - id="svg2" - viewBox="0 0 750.00003 754.197" - version="1.1" - sodipodi:docname="close-button.svg" - width="699.979" - height="703.89606" - inkscape:version="1.2.2 (732a01da63, 2022-12-09)" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns="http://www.w3.org/2000/svg" - xmlns:svg="http://www.w3.org/2000/svg" - xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" - xmlns:cc="http://creativecommons.org/ns#" - xmlns:dc="http://purl.org/dc/elements/1.1/"> - <defs - id="defs24" /> - <sodipodi:namedview - id="namedview22" - pagecolor="#ffffff" - bordercolor="#000000" - borderopacity="0.25" - inkscape:showpageshadow="2" - inkscape:pageopacity="0.0" - inkscape:pagecheckerboard="0" - inkscape:deskcolor="#d1d1d1" - showgrid="false" - inkscape:zoom="0.97586467" - inkscape:cx="194.69913" - inkscape:cy="369.92834" - inkscape:window-width="3840" - inkscape:window-height="2097" - inkscape:window-x="-8" - inkscape:window-y="-8" - inkscape:window-maximized="1" - inkscape:current-layer="svg2" /> - <g - id="layer1" - transform="translate(1.0553132,-130.49579)"> - <path - id="path2989" - d="m 814.29,606.65 a 314.29,314.29 0 1 1 -628.57,0 314.29,314.29 0 1 1 628.57,0 z" - stroke="#000000" - stroke-width="5" - transform="matrix(1.1048,0,0,1.1048,-179.21,-162.53)" /> - <g - id="g3763" - transform="matrix(0.91837,0,0,0.91837,47.587,10.944)" - stroke="#ffffff" - stroke-linecap="round" - stroke-width="133.87" - fill="none"> - <path - id="path2991" - d="M 176.51,362.87 532.64,719" /> - <path - id="path2993" - d="M 532.64,362.87 176.51,719" /> - </g> - </g> - <metadata - id="metadata19"> - <rdf:RDF> - <cc:Work> - <dc:format>image/svg+xml</dc:format> - <dc:type - rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> - <cc:license - rdf:resource="http://creativecommons.org/publicdomain/zero/1.0/" /> - <dc:publisher> - <cc:Agent - rdf:about="http://openclipart.org/"> - <dc:title>Openclipart</dc:title> - </cc:Agent> - </dc:publisher> - <dc:title>Close Button</dc:title> - <dc:date>2013-09-18T11:23:45</dc:date> - <dc:description>A round black close button with a white, thick, X in the center.</dc:description> - <dc:source>https://openclipart.org/detail/183568/close-button-by-henrikhoff-183568</dc:source> - <dc:creator> - <cc:Agent> - <dc:title>henrikhoff</dc:title> - </cc:Agent> - </dc:creator> - <dc:subject> - <rdf:Bag> - <rdf:li>black</rdf:li> - <rdf:li>close button</rdf:li> - <rdf:li>cross</rdf:li> - <rdf:li>icon</rdf:li> - <rdf:li>white</rdf:li> - <rdf:li>x</rdf:li> - </rdf:Bag> - </dc:subject> - </cc:Work> - <cc:License - rdf:about="http://creativecommons.org/publicdomain/zero/1.0/"> - <cc:permits - rdf:resource="http://creativecommons.org/ns#Reproduction" /> - <cc:permits - rdf:resource="http://creativecommons.org/ns#Distribution" /> - <cc:permits - rdf:resource="http://creativecommons.org/ns#DerivativeWorks" /> - </cc:License> - </rdf:RDF> - </metadata> -</svg> diff --git a/NeuralAmpModeler/resources/img/file.svg b/NeuralAmpModeler/resources/img/file.svg @@ -1,39 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<svg - width="24" - height="24" - viewBox="0 0 24 24" - version="1.1" - id="svg141" - sodipodi:docname="file.svg" - inkscape:version="1.2.2 (732a01da63, 2022-12-09)" - xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" - xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" - xmlns="http://www.w3.org/2000/svg" - xmlns:svg="http://www.w3.org/2000/svg"> - <defs - id="defs145" /> - <sodipodi:namedview - id="namedview143" - pagecolor="#ffffff" - bordercolor="#000000" - borderopacity="0.25" - inkscape:showpageshadow="2" - inkscape:pageopacity="0.0" - inkscape:pagecheckerboard="0" - inkscape:deskcolor="#d1d1d1" - showgrid="false" - inkscape:zoom="42.791667" - inkscape:cx="12.12853" - inkscape:cy="12.011685" - inkscape:window-width="2550" - inkscape:window-height="1443" - inkscape:window-x="168" - inkscape:window-y="370" - inkscape:window-maximized="0" - inkscape:current-layer="svg141" /> - <path - d="m 13.842843,5.9454723 v 3.0389483 h 3.038949 V 18.101266 H 7.1571568 V 5.9454723 Z m 0.60779,-1.2155794 H 5.9415774 V 19.316845 H 18.097371 V 8.376631 Z" - id="path139" - style="fill:#ffffff;stroke-width:0.607789" /> -</svg> diff --git a/NeuralAmpModeler/resources/img/folder.svg b/NeuralAmpModeler/resources/img/folder.svg @@ -1,21 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> -<svg width="100%" height="100%" viewBox="0 0 64 64" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"> - <g id="Layer_1"> - <g transform="matrix(1,0,0,1,0,-1)"> - <g opacity="0.2"> - <g> - <path d="M52,22.9L14.5,22.9C13.1,22.9 12,24 12,25.3L12,47.5C12,48.9 13.1,50 14.5,50L49.5,50C50.9,50 52,48.9 52,47.5L52,22.9Z" style="fill:rgb(35,31,32);fill-rule:nonzero;"/> - </g> - </g> - </g> - <g> - <g> - <path d="M52,20.9L14.5,20.9C13.1,20.9 12,22 12,23.3L12,45.5C12,46.9 13.1,48 14.5,48L49.5,48C50.9,48 52,46.9 52,45.5L52,20.9Z" style="fill:white;fill-rule:nonzero;"/> - </g> - </g> - <g> - <path d="M52,18.5C52,17.1 50.9,16 49.5,16L37,16C35.6,16 34.5,17.1 34.5,18.5C34.5,18.5 34.2,20.8 32,21L52,21L52,18.5Z" style="fill:rgb(224,224,209);fill-rule:nonzero;"/> - </g> - </g> -</svg> diff --git a/NeuralAmpModeler/resources/img/help.svg b/NeuralAmpModeler/resources/img/help.svg @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"> -<svg width="100%" height="100%" viewBox="0 0 200 200" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xml:space="preserve" xmlns:serif="http://www.serif.com/" style="fill-rule:evenodd;clip-rule:evenodd;stroke-linejoin:round;stroke-miterlimit:2;"> - <g id="layer1"> - <path id="path2413" d="M100,0C44.8,0 0,44.8 0,100C-0,155.2 44.8,200 100,200C155.2,200 200,155.2 200,100C200,44.8 155.2,0 100,0ZM100,12.812C148.13,12.812 187.19,51.87 187.19,100C187.19,148.13 148.13,187.19 100,187.19C51.87,187.19 12.812,148.13 12.812,100C12.812,51.87 51.87,12.812 100,12.812ZM101.47,34.062C96.02,34.092 90.817,34.799 86.188,36.125C81.489,37.471 77.062,39.609 73.312,42.344C70.074,44.706 66.979,47.735 64.625,50.875C60.466,56.424 58.164,62.526 57.562,69.562C57.522,70.03 57.492,70.43 57.5,70.438C57.516,70.454 79.202,73.125 79.312,73.125C79.365,73.125 79.425,72.891 79.594,72.188C81.535,64.103 85.08,58.667 90.562,55.375C94.882,52.781 100.37,51.763 106.34,52.406C109.08,52.701 111.55,53.366 113.72,54.406C116.43,55.707 118.9,57.767 120.66,60.219C122.2,62.375 123.12,64.803 123.41,67.531C123.49,68.29 123.46,70.011 123.38,70.75C123.15,72.576 122.68,74.128 121.88,75.719C121.07,77.316 120.4,78.233 119.12,79.531C117.09,81.608 113.94,84.36 108.34,88.938C104.74,91.882 102.3,94.094 100.22,96.281C95.277,101.46 93.029,105.35 91.656,111C90.751,114.72 90.4,118.55 90.5,124.19C90.525,125.59 90.562,126.92 90.562,127.16L90.562,127.59L112.16,127.59L112.19,125.19C112.22,121.92 112.4,119.82 112.75,117.78C113.32,114.51 114.18,112.78 116.69,109.97C118.29,108.17 120.39,106.21 123.62,103.5C128.39,99.509 131.73,96.51 134.88,93.375C139.79,88.468 142.34,85.115 144.16,81.188C145.59,78.096 146.38,75.022 146.62,71.656C146.68,70.84 146.69,68.626 146.62,67.688C146.17,60.645 143.52,54.435 138.47,48.656C137.67,47.747 135.69,45.769 134.75,44.938C129.79,40.544 124.06,37.585 117.19,35.844C113,34.782 108.96,34.244 103.84,34.094C103.06,34.071 102.25,34.058 101.47,34.062ZM90.562,137.662L90.562,159.662L112.56,159.662L112.56,137.662L90.562,137.662Z" style="fill:white;fill-rule:nonzero;"/> - </g> -</svg> diff --git a/NeuralAmpModeler/resources/main.rc b/NeuralAmpModeler/resources/main.rc @@ -1,255 +1,283 @@ -// Microsoft Visual C++ generated resource script. -// -#include "resource.h" - -#define APSTUDIO_READONLY_SYMBOLS -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 2 resource. -// -#include "winres.h" - -///////////////////////////////////////////////////////////////////////////// -#undef APSTUDIO_READONLY_SYMBOLS - -///////////////////////////////////////////////////////////////////////////// -// English (United Kingdom) resources - -#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENG) -LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_UK -#pragma code_page(1252) - -///////////////////////////////////////////////////////////////////////////// -// -// Dialog -// - -IDD_DIALOG_PREF DIALOG 0, 0, 223, 309 -STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU -CAPTION "Preferences" -FONT 8, "MS Sans Serif" -BEGIN - DEFPUSHBUTTON "OK",IDOK,110,285,50,14 - PUSHBUTTON "Apply",IDAPPLY,54,285,50,14 - PUSHBUTTON "Cancel",IDCANCEL,166,285,50,14 - COMBOBOX IDC_COMBO_AUDIO_DRIVER,20,35,100,100,CBS_DROPDOWNLIST | CBS_HASSTRINGS - LTEXT "Driver Type",IDC_STATIC,22,25,38,8 - COMBOBOX IDC_COMBO_AUDIO_IN_DEV,20,65,100,200,CBS_DROPDOWNLIST | CBS_HASSTRINGS - LTEXT "Input Device",IDC_STATIC,20,55,42,8 - COMBOBOX IDC_COMBO_AUDIO_OUT_DEV,20,95,100,200,CBS_DROPDOWNLIST | CBS_HASSTRINGS - LTEXT "Output Device",IDC_STATIC,20,85,47,8 - COMBOBOX IDC_COMBO_AUDIO_BUF_SIZE,135,35,65,100,CBS_DROPDOWNLIST | CBS_HASSTRINGS - LTEXT "Buffer Size",IDC_STATIC,137,25,46,8 - COMBOBOX IDC_COMBO_AUDIO_SR,135,95,65,200,CBS_DROPDOWNLIST | CBS_HASSTRINGS - LTEXT "Sampling Rate",IDC_STATIC,135,85,47,8 - GROUPBOX "Audio Device Settings",IDC_STATIC,5,10,210,170 - PUSHBUTTON "Config...",IDC_BUTTON_OS_DEV_SETTINGS,135,155,65,14 - COMBOBOX IDC_COMBO_AUDIO_IN_L,20,125,40,200,CBS_DROPDOWNLIST | CBS_HASSTRINGS - LTEXT "Input 1 (L)",IDC_STATIC,20,115,33,8 - COMBOBOX IDC_COMBO_AUDIO_IN_R,65,126,40,200,CBS_DROPDOWNLIST | CBS_HASSTRINGS - LTEXT "Input 2 (R)",IDC_STATIC,65,115,34,8 - COMBOBOX IDC_COMBO_AUDIO_OUT_L,20,155,40,200,CBS_DROPDOWNLIST | CBS_HASSTRINGS - LTEXT "Output 1 (L)",IDC_STATIC,20,145,38,8 - COMBOBOX IDC_COMBO_AUDIO_OUT_R,65,155,40,200,CBS_DROPDOWNLIST | CBS_HASSTRINGS - LTEXT "Output 2 (R)",IDC_STATIC,65,145,40,8 - GROUPBOX "MIDI Device Settings",IDC_STATIC,5,190,210,85 - COMBOBOX IDC_COMBO_MIDI_OUT_DEV,15,250,100,200,CBS_DROPDOWNLIST | CBS_HASSTRINGS - LTEXT "Output Device",IDC_STATIC,15,240,47,8 - COMBOBOX IDC_COMBO_MIDI_IN_DEV,15,220,100,200,CBS_DROPDOWNLIST | CBS_HASSTRINGS - LTEXT "Input Device",IDC_STATIC,15,210,42,8 - LTEXT "Input Channel",IDC_STATIC,125,210,45,8 - COMBOBOX IDC_COMBO_MIDI_IN_CHAN,125,220,50,200,CBS_DROPDOWNLIST | CBS_HASSTRINGS - LTEXT "Output Channel",IDC_STATIC,125,240,50,8 - COMBOBOX IDC_COMBO_MIDI_OUT_CHAN,125,250,50,200,CBS_DROPDOWNLIST | CBS_HASSTRINGS -END - -IDD_DIALOG_MAIN DIALOG 0, 0, 500, 300 -STYLE DS_SETFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU -CAPTION "NeuralAmpModeler" -MENU IDR_MENU1 -FONT 8, "MS Sans Serif" -BEGIN -END - - -///////////////////////////////////////////////////////////////////////////// -// -// Menu -// - -IDR_MENU1 MENU -BEGIN - POPUP "&File" - BEGIN - MENUITEM "&Preferences...\tCtrl+,", ID_PREFERENCES - MENUITEM "&Quit", ID_QUIT - END - POPUP "&Debug" - BEGIN - MENUITEM "&Live Edit Mode\tCtrl+E", ID_LIVE_EDIT - MENUITEM "&Show Control Bounds\tCtrl+B", ID_SHOW_BOUNDS - MENUITEM "&Show Drawn Area\tCtrl+D", ID_SHOW_DRAWN - MENUITEM "&Show FPS\tCtrl+F", ID_SHOW_FPS - END - POPUP "&Help" - BEGIN - MENUITEM "&About", ID_ABOUT - MENUITEM "&Read Manual", ID_HELP - END -END - - -///////////////////////////////////////////////////////////////////////////// -// -// DESIGNINFO -// - -#ifdef APSTUDIO_INVOKED -GUIDELINES DESIGNINFO -BEGIN - IDD_DIALOG_PREF, DIALOG - BEGIN - END - - IDD_DIALOG_MAIN, DIALOG - BEGIN - END -END -#endif // APSTUDIO_INVOKED - - -///////////////////////////////////////////////////////////////////////////// -// -// AFX_DIALOG_LAYOUT -// - -IDD_DIALOG1 AFX_DIALOG_LAYOUT -BEGIN - 0 -END - - -#ifdef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// TEXTINCLUDE -// - -1 TEXTINCLUDE -BEGIN - "resource.h\0" -END - -2 TEXTINCLUDE -BEGIN - "#include ""winres.h""\r\n" - "\0" -END - -3 TEXTINCLUDE -BEGIN - "#include ""..\\config.h""\r\n" - "ROBOTO_FN TTF ROBOTO_FN\0" -END - -#endif // APSTUDIO_INVOKED - - -///////////////////////////////////////////////////////////////////////////// -// -// Icon -// - -// Icon with lowest ID value placed first to ensure application icon -// remains consistent on all systems. -IDI_ICON1 ICON "NeuralAmpModeler.ico" - -///////////////////////////////////////////////////////////////////////////// -// -// Accelerator -// - -IDR_ACCELERATOR1 ACCELERATORS -BEGIN - VK_OEM_COMMA, ID_PREFERENCES, VIRTKEY, CONTROL, NOINVERT - "B", ID_SHOW_BOUNDS, VIRTKEY, CONTROL, NOINVERT - "D", ID_SHOW_DRAWN, VIRTKEY, CONTROL, NOINVERT - "F", ID_SHOW_FPS, VIRTKEY, CONTROL, NOINVERT - "E", ID_LIVE_EDIT, VIRTKEY, CONTROL, NOINVERT -END - -///////////////////////////////////////////////////////////////////////////// - -///////////////////////////////////////////////////////////////////////////// -// -// Version -// - -VS_VERSION_INFO VERSIONINFO -FILEVERSION 0,0,1,0 -PRODUCTVERSION 0,0,1,0 - FILEFLAGSMASK 0x3fL -#ifdef _DEBUG - FILEFLAGS 0x1L -#else - FILEFLAGS 0x0L -#endif - FILEOS 0x40004L - FILETYPE 0x1L - FILESUBTYPE 0x0L -BEGIN - BLOCK "StringFileInfo" - BEGIN - BLOCK "040004e4" - BEGIN - VALUE "FileVersion", "0.0.1" - VALUE "ProductVersion", "0.0.1" - VALUE "FileDescription", "NeuralAmpModeler" - VALUE "InternalName", "NeuralAmpModeler" - VALUE "ProductName", "NeuralAmpModeler" - VALUE "CompanyName", "StevenAtkinson" - VALUE "LegalCopyright", "Copyright 2020 Acme Inc" - VALUE "LegalTrademarks", "VST is a trademark of Steinberg Media Technologies GmbH, Audio Unit is a trademark of Apple, Inc." - END - END - BLOCK "VarFileInfo" - BEGIN - VALUE "Translation", 0x400, 1252 - END -END - -#endif // English (United Kingdom) resources -///////////////////////////////////////////////////////////////////////////// - - - -#ifndef APSTUDIO_INVOKED -///////////////////////////////////////////////////////////////////////////// -// -// Generated from the TEXTINCLUDE 3 resource. -// -#include "..\config.h" -ROBOTO_FN TTF ROBOTO_FN -FILE_FN SVG FILE_FN -FOLDER_FN SVG FOLDER_FN -CLOSE_BUTTON_FN SVG CLOSE_BUTTON_FN -HELP_FN SVG HELP_FN -LEFT_ARROW_FN SVG LEFT_ARROW_FN -RIGHT_ARROW_FN SVG RIGHT_ARROW_FN -EH_SKIN_FN JPEG EH_SKIN_FN -EH_SKIN2X_FN JPEG EH_SKIN2X_FN -KNOB_FN PNG KNOB_FN -KNOB2X_FN PNG KNOB2X_FN -TOGGLE_FN PNG TOGGLE_FN -TOGGLE2X_FN PNG TOGGLE2X_FN -TOGGLEIR_FN PNG TOGGLEIR_FN -TOGGLEIR2X_FN PNG TOGGLEIR2X_FN -TOGGLE_HANDLE_FN PNG TOGGLE_HANDLE_FN -TOGGLE_HANDLE2X_FN PNG TOGGLE_HANDLE2X_FN -MODEL_ICON_FN SVG MODEL_ICON_FN -IR_ICON_ON_FN SVG IR_ICON_ON_FN -IR_ICON_OFF_FN SVG IR_ICON_OFF_FN -LINES_FN PNG LINES_FN -LINES2X_FN PNG LINES2X_FN -///////////////////////////////////////////////////////////////////////////// -#endif // not APSTUDIO_INVOKED +// Microsoft Visual C++ generated resource script. +// +#include "resource.h" + +#define APSTUDIO_READONLY_SYMBOLS +///////////////////////////////////////////////////////////////////////////// +// +// Generated from the TEXTINCLUDE 2 resource. +// +#include "winres.h" + +///////////////////////////////////////////////////////////////////////////// +#undef APSTUDIO_READONLY_SYMBOLS + +///////////////////////////////////////////////////////////////////////////// +// English (United Kingdom) resources + +#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENG) +LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_UK +#pragma code_page(1252) + +///////////////////////////////////////////////////////////////////////////// +// +// Dialog +// + +IDD_DIALOG_PREF DIALOG 0, 0, 223, 309 +STYLE DS_SETFONT | DS_MODALFRAME | DS_3DLOOK | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU +CAPTION "Preferences" +FONT 8, "MS Sans Serif" +BEGIN + DEFPUSHBUTTON "OK",IDOK,110,285,50,14 + PUSHBUTTON "Apply",IDAPPLY,54,285,50,14 + PUSHBUTTON "Cancel",IDCANCEL,166,285,50,14 + COMBOBOX IDC_COMBO_AUDIO_DRIVER,20,35,100,100,CBS_DROPDOWNLIST | CBS_HASSTRINGS + LTEXT "Driver Type",IDC_STATIC,22,25,38,8 + COMBOBOX IDC_COMBO_AUDIO_IN_DEV,20,65,100,200,CBS_DROPDOWNLIST | CBS_HASSTRINGS + LTEXT "Input Device",IDC_STATIC,20,55,42,8 + COMBOBOX IDC_COMBO_AUDIO_OUT_DEV,20,95,100,200,CBS_DROPDOWNLIST | CBS_HASSTRINGS + LTEXT "Output Device",IDC_STATIC,20,85,47,8 + COMBOBOX IDC_COMBO_AUDIO_BUF_SIZE,135,35,65,100,CBS_DROPDOWNLIST | CBS_HASSTRINGS + LTEXT "Buffer Size",IDC_STATIC,137,25,46,8 + COMBOBOX IDC_COMBO_AUDIO_SR,135,95,65,200,CBS_DROPDOWNLIST | CBS_HASSTRINGS + LTEXT "Sampling Rate",IDC_STATIC,135,85,47,8 + GROUPBOX "Audio Device Settings",IDC_STATIC,5,10,210,170 + PUSHBUTTON "Config...",IDC_BUTTON_OS_DEV_SETTINGS,135,155,65,14 + COMBOBOX IDC_COMBO_AUDIO_IN_L,20,125,40,200,CBS_DROPDOWNLIST | CBS_HASSTRINGS + LTEXT "Input 1 (L)",IDC_STATIC,20,115,33,8 + COMBOBOX IDC_COMBO_AUDIO_IN_R,65,126,40,200,CBS_DROPDOWNLIST | CBS_HASSTRINGS + LTEXT "Input 2 (R)",IDC_STATIC,65,115,34,8 + COMBOBOX IDC_COMBO_AUDIO_OUT_L,20,155,40,200,CBS_DROPDOWNLIST | CBS_HASSTRINGS + LTEXT "Output 1 (L)",IDC_STATIC,20,145,38,8 + COMBOBOX IDC_COMBO_AUDIO_OUT_R,65,155,40,200,CBS_DROPDOWNLIST | CBS_HASSTRINGS + LTEXT "Output 2 (R)",IDC_STATIC,65,145,40,8 + GROUPBOX "MIDI Device Settings",IDC_STATIC,5,190,210,85 + COMBOBOX IDC_COMBO_MIDI_OUT_DEV,15,250,100,200,CBS_DROPDOWNLIST | CBS_HASSTRINGS + LTEXT "Output Device",IDC_STATIC,15,240,47,8 + COMBOBOX IDC_COMBO_MIDI_IN_DEV,15,220,100,200,CBS_DROPDOWNLIST | CBS_HASSTRINGS + LTEXT "Input Device",IDC_STATIC,15,210,42,8 + LTEXT "Input Channel",IDC_STATIC,125,210,45,8 + COMBOBOX IDC_COMBO_MIDI_IN_CHAN,125,220,50,200,CBS_DROPDOWNLIST | CBS_HASSTRINGS + LTEXT "Output Channel",IDC_STATIC,125,240,50,8 + COMBOBOX IDC_COMBO_MIDI_OUT_CHAN,125,250,50,200,CBS_DROPDOWNLIST | CBS_HASSTRINGS +END + +IDD_DIALOG_MAIN DIALOG 0, 0, 500, 300 +STYLE DS_SETFONT | DS_MODALFRAME | DS_CENTER | WS_MINIMIZEBOX | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "NeuralAmpModeler" +MENU IDR_MENU1 +FONT 8, "MS Sans Serif" +BEGIN +END + + +///////////////////////////////////////////////////////////////////////////// +// +// Menu +// + +IDR_MENU1 MENU +BEGIN + POPUP "&File" + BEGIN + MENUITEM "&Preferences...\tCtrl+,", ID_PREFERENCES + MENUITEM "&Quit", ID_QUIT + END + POPUP "&Debug" + BEGIN + MENUITEM "&Live Edit Mode\tCtrl+E", ID_LIVE_EDIT + MENUITEM "&Show Control Bounds\tCtrl+B", ID_SHOW_BOUNDS + MENUITEM "&Show Drawn Area\tCtrl+D", ID_SHOW_DRAWN + MENUITEM "&Show FPS\tCtrl+F", ID_SHOW_FPS + END + POPUP "&Help" + BEGIN + MENUITEM "&About", ID_ABOUT + MENUITEM "&Read Manual", ID_HELP + END +END + + +///////////////////////////////////////////////////////////////////////////// +// +// DESIGNINFO +// + +#ifdef APSTUDIO_INVOKED +GUIDELINES DESIGNINFO +BEGIN + IDD_DIALOG_PREF, DIALOG + BEGIN + END + + IDD_DIALOG_MAIN, DIALOG + BEGIN + END +END +#endif // APSTUDIO_INVOKED + + +///////////////////////////////////////////////////////////////////////////// +// +// AFX_DIALOG_LAYOUT +// + +IDD_DIALOG1 AFX_DIALOG_LAYOUT +BEGIN + 0 +END + + +#ifdef APSTUDIO_INVOKED +///////////////////////////////////////////////////////////////////////////// +// +// TEXTINCLUDE +// + +1 TEXTINCLUDE +BEGIN + "resource.h\0" +END + +2 TEXTINCLUDE +BEGIN + "#include ""winres.h""\r\n" + "\0" +END + +3 TEXTINCLUDE +BEGIN + "#include ""..\\config.h""\r\n" + "ROBOTO_FN TTF ROBOTO_FN\r\n" + "RONDUIT_FN TTF RONDUIT_FN\r\n" + "FILE_FN SVG FILE_FN\r\n" + "HELP_FN SVG HELP_FN\r\n" + "CLOSE_BUTTON_FN SVG CLOSE_BUTTON_FN\r\n" + "LEFT_ARROW_FN SVG LEFT_ARROW_FN\r\n" + "RIGHT_ARROW_FN SVG RIGHT_ARROW_FN\r\n" + "MODEL_ICON_FN SVG MODEL_ICON_FN\r\n" + "IR_ICON_ON_FN SVG IR_ICON_ON_FN\r\n" + "IR_ICON_OFF_FN SVG IR_ICON_OFF_FN\r\n" + "BACKGROUND_FN JPG BACKGROUND_FN\r\n" + "BACKGROUND2X_FN JPG BACKGROUND2X_FN\r\n" + "BACKGROUND3X_FN JPG BACKGROUND3X_FN\r\n" + "KNOBBACKGROUND_FN PNG KNOBBACKGROUND_FN\r\n" + "KNOBBACKGROUND2X_FN PNG KNOBBACKGROUND2X_FN\r\n" + "KNOBBACKGROUND3X_FN PNG KNOBBACKGROUND3X_FN\r\n" + "FILEBACKGROUND_FN PNG FILEBACKGROUND_FN\r\n" + "FILEBACKGROUND2X_FN PNG FILEBACKGROUND2X_FN\r\n" + "FILEBACKGROUND3X_FN PNG FILEBACKGROUND3X_FN\r\n" + "LINES_FN PNG LINES_FN\r\n" + "LINES2X_FN PNG LINES2X_FN\r\n" + "LINES3X_FN PNG LINES3X_FN\r\n" + "SLIDESWITCHHANDLE_FN PNG SLIDESWITCHHANDLE_FN\r\n" + "SLIDESWITCHHANDLE2X_FN PNG SLIDESWITCHHANDLE2X_FN\r\n" + "SLIDESWITCHHANDLE3X_FN PNG SLIDESWITCHHANDLE3X_FN\0" +END + +#endif // APSTUDIO_INVOKED + + +///////////////////////////////////////////////////////////////////////////// +// +// Icon +// + +// Icon with lowest ID value placed first to ensure application icon +// remains consistent on all systems. +IDI_ICON1 ICON "NeuralAmpModeler.ico" + + +///////////////////////////////////////////////////////////////////////////// +// +// Accelerator +// + +IDR_ACCELERATOR1 ACCELERATORS +BEGIN + VK_OEM_COMMA, ID_PREFERENCES, VIRTKEY, CONTROL, NOINVERT + "B", ID_SHOW_BOUNDS, VIRTKEY, CONTROL, NOINVERT + "D", ID_SHOW_DRAWN, VIRTKEY, CONTROL, NOINVERT + "F", ID_SHOW_FPS, VIRTKEY, CONTROL, NOINVERT + "E", ID_LIVE_EDIT, VIRTKEY, CONTROL, NOINVERT +END + + +///////////////////////////////////////////////////////////////////////////// +// +// Version +// + +VS_VERSION_INFO VERSIONINFO + FILEVERSION 0,0,1,0 + PRODUCTVERSION 0,0,1,0 + FILEFLAGSMASK 0x3fL +#ifdef _DEBUG + FILEFLAGS 0x1L +#else + FILEFLAGS 0x0L +#endif + FILEOS 0x40004L + FILETYPE 0x1L + FILESUBTYPE 0x0L +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040004e4" + BEGIN + VALUE "FileVersion", "0.0.1" + VALUE "ProductVersion", "0.0.1" + VALUE "FileDescription", "NeuralAmpModeler" + VALUE "InternalName", "NeuralAmpModeler" + VALUE "ProductName", "NeuralAmpModeler" + VALUE "CompanyName", "StevenAtkinson" + VALUE "LegalCopyright", "Copyright 2020 Acme Inc" + VALUE "LegalTrademarks", "VST is a trademark of Steinberg Media Technologies GmbH, Audio Unit is a trademark of Apple, Inc." + END + END + BLOCK "VarFileInfo" + BEGIN + VALUE "Translation", 0x400, 1252 + END +END + +#endif // English (United Kingdom) resources +///////////////////////////////////////////////////////////////////////////// + + + +#ifndef APSTUDIO_INVOKED +///////////////////////////////////////////////////////////////////////////// +// +// Generated from the TEXTINCLUDE 3 resource. +// +#include "..\config.h" +ROBOTO_FN TTF ROBOTO_FN +RONDUIT_FN TTF RONDUIT_FN +FILE_FN SVG FILE_FN +HELP_FN SVG HELP_FN +CLOSE_BUTTON_FN SVG CLOSE_BUTTON_FN +LEFT_ARROW_FN SVG LEFT_ARROW_FN +RIGHT_ARROW_FN SVG RIGHT_ARROW_FN +MODEL_ICON_FN SVG MODEL_ICON_FN +IR_ICON_ON_FN SVG IR_ICON_ON_FN +IR_ICON_OFF_FN SVG IR_ICON_OFF_FN +BACKGROUND_FN JPG BACKGROUND_FN +BACKGROUND2X_FN JPG BACKGROUND2X_FN +BACKGROUND3X_FN JPG BACKGROUND3X_FN +KNOBBACKGROUND_FN PNG KNOBBACKGROUND_FN +KNOBBACKGROUND2X_FN PNG KNOBBACKGROUND2X_FN +KNOBBACKGROUND3X_FN PNG KNOBBACKGROUND3X_FN +FILEBACKGROUND_FN PNG FILEBACKGROUND_FN +FILEBACKGROUND2X_FN PNG FILEBACKGROUND2X_FN +FILEBACKGROUND3X_FN PNG FILEBACKGROUND3X_FN +LINES_FN PNG LINES_FN +LINES2X_FN PNG LINES2X_FN +LINES3X_FN PNG LINES3X_FN +SLIDESWITCHHANDLE_FN PNG SLIDESWITCHHANDLE_FN +SLIDESWITCHHANDLE2X_FN PNG SLIDESWITCHHANDLE2X_FN +SLIDESWITCHHANDLE3X_FN PNG SLIDESWITCHHANDLE3X_FN +///////////////////////////////////////////////////////////////////////////// +#endif // not APSTUDIO_INVOKED +