ae76e125dc
These changes allow use of the default JUCE paths on all platforms. Life is much simpler if you put JUCE where it "wants" to be: ~/JUCE on Mac/Linux or C:\JUCE on Windows. I also cleaned up some settings for the VS2019 builds. x64/x32 were reversed, etc. This is all tested in both VS2019 and VS2017.
205 lines
13 KiB
XML
205 lines
13 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<JUCERPROJECT id="mxW328" name="Obxd" projectType="audioplug" version="1.5.0"
|
|
bundleIdentifier="com.Datsounds.Obxd" includeBinaryInAppConfig="1"
|
|
buildVST="1" buildVST3="1" buildAU="1" buildRTAS="0" buildAAX="0"
|
|
pluginName="OB-Xd" pluginDesc="Emulation of famous OB-X, OB-Xa and OB-8 synths"
|
|
pluginManufacturer="Datsounds" pluginManufacturerCode="Dats"
|
|
pluginCode="Obxd" pluginChannelConfigs="{0, 2}" pluginIsSynth="1"
|
|
pluginWantsMidiIn="1" pluginProducesMidiOut="0" pluginSilenceInIsSilenceOut="0"
|
|
pluginEditorRequiresKeys="0" pluginAUExportPrefix="" pluginRTASCategory="2048"
|
|
aaxIdentifier="" pluginAAXCategory="" jucerVersion="5.4.4" companyName="2Dat"
|
|
companyWebsite="https://www.discodsp.com/obxd/" companyEmail=""
|
|
buildAUv3="0" pluginIsMidiEffectPlugin="0" pluginFormats="buildAU,buildStandalone,buildVST,buildVST3"
|
|
pluginCharacteristicsValue="pluginIsSynth,pluginWantsMidiIn"
|
|
buildStandalone="1" enableIAA="0">
|
|
<MAINGROUP id="NZ3n4V" name="Obxd">
|
|
<GROUP id="{90740217-84AB-FD0D-FBC4-CA9EA2C68D5E}" name="Source">
|
|
<GROUP id="{5F0B15D1-4D92-B2FF-5904-9CF4C3CE645F}" name="Images">
|
|
<FILE id="nnY63W" name="appicon.png" compile="0" resource="1" file="Source/Images/appicon.png"/>
|
|
<FILE id="IV8Ubu" name="button.png" compile="0" resource="1" file="Source/Images/button.png"/>
|
|
<FILE id="gUrdhJ" name="knoblsd.png" compile="0" resource="1" file="Source/Images/knoblsd.png"/>
|
|
<FILE id="FzhdQQ" name="knobssd.png" compile="0" resource="1" file="Source/Images/knobssd.png"/>
|
|
<FILE id="syMyon" name="legato.png" compile="0" resource="1" file="Source/Images/legato.png"/>
|
|
<FILE id="kwaOoZ" name="main.png" compile="0" resource="1" file="Source/Images/main.png"/>
|
|
<FILE id="UHyt7V" name="voices.png" compile="0" resource="1" file="Source/Images/voices.png"/>
|
|
</GROUP>
|
|
<GROUP id="{6995BDF2-263F-3CA7-8CA4-4E21F325477A}" name="Gui">
|
|
<FILE id="zJoidp" name="ButtonList.h" compile="0" resource="0" file="Source/Gui/ButtonList.h"/>
|
|
<FILE id="lB2ss0" name="Knob.h" compile="0" resource="0" file="Source/Gui/Knob.h"/>
|
|
<FILE id="YKpBza" name="TooglableButton.h" compile="0" resource="0"
|
|
file="Source/Gui/TooglableButton.h"/>
|
|
</GROUP>
|
|
<GROUP id="{1A73CFC2-DCEB-F0B6-8B56-21F49DA2C76A}" name="Engine">
|
|
<FILE id="puIwTg" name="AdsrEnvelope.h" compile="0" resource="0" file="Source/Engine/AdsrEnvelope.h"/>
|
|
<FILE id="gX1oGg" name="APInterpolator.h" compile="0" resource="0"
|
|
file="Source/Engine/APInterpolator.h"/>
|
|
<FILE id="QrrECt" name="AudioUtils.h" compile="0" resource="0" file="Source/Engine/AudioUtils.h"/>
|
|
<FILE id="oR4aDr" name="BlepData.h" compile="0" resource="0" file="Source/Engine/BlepData.h"/>
|
|
<FILE id="Kfut62" name="Decimator.h" compile="0" resource="0" file="Source/Engine/Decimator.h"/>
|
|
<FILE id="OGpoX0" name="DelayLine.h" compile="0" resource="0" file="Source/Engine/DelayLine.h"/>
|
|
<FILE id="MD0CpM" name="Filter.h" compile="0" resource="0" file="Source/Engine/Filter.h"/>
|
|
<FILE id="uAQRsN" name="Lfo.h" compile="0" resource="0" file="Source/Engine/Lfo.h"/>
|
|
<FILE id="hisHmA" name="midiMap.h" compile="0" resource="0" file="Source/Engine/midiMap.h"/>
|
|
<FILE id="PCXDan" name="Motherboard.h" compile="0" resource="0" file="Source/Engine/Motherboard.h"/>
|
|
<FILE id="VMrHE6" name="ObxdBank.h" compile="0" resource="0" file="Source/Engine/ObxdBank.h"/>
|
|
<FILE id="kuzEP4" name="ObxdOscillatorB.h" compile="0" resource="0"
|
|
file="Source/Engine/ObxdOscillatorB.h"/>
|
|
<FILE id="WpXJsN" name="ObxdVoice.h" compile="0" resource="0" file="Source/Engine/ObxdVoice.h"/>
|
|
<FILE id="mATgXj" name="Params.h" compile="0" resource="0" file="Source/Engine/Params.h"/>
|
|
<FILE id="gcujnI" name="ParamsEnum.h" compile="0" resource="0" file="Source/Engine/ParamsEnum.h"/>
|
|
<FILE id="rkbmLG" name="ParamSmoother.h" compile="0" resource="0" file="Source/Engine/ParamSmoother.h"/>
|
|
<FILE id="upfVOc" name="PulseOsc.h" compile="0" resource="0" file="Source/Engine/PulseOsc.h"/>
|
|
<FILE id="cJCh5P" name="SawOsc.h" compile="0" resource="0" file="Source/Engine/SawOsc.h"/>
|
|
<FILE id="gXSGsx" name="SynthEngine.h" compile="0" resource="0" file="Source/Engine/SynthEngine.h"/>
|
|
<FILE id="dJvsex" name="TriangleOsc.h" compile="0" resource="0" file="Source/Engine/TriangleOsc.h"/>
|
|
<FILE id="eM2bUm" name="VoiceQueue.h" compile="0" resource="0" file="Source/Engine/VoiceQueue.h"/>
|
|
</GROUP>
|
|
<FILE id="QQwhFQ" name="PluginProcessor.cpp" compile="1" resource="0"
|
|
file="Source/PluginProcessor.cpp"/>
|
|
<FILE id="LYHxdB" name="PluginProcessor.h" compile="0" resource="0"
|
|
file="Source/PluginProcessor.h"/>
|
|
<FILE id="VISBqh" name="PluginEditor.cpp" compile="1" resource="0"
|
|
file="Source/PluginEditor.cpp"/>
|
|
<FILE id="LkXqq2" name="PluginEditor.h" compile="0" resource="0" file="Source/PluginEditor.h"/>
|
|
</GROUP>
|
|
</MAINGROUP>
|
|
<EXPORTFORMATS>
|
|
<XCODE_MAC targetFolder="Builds/MacOSX" bigIcon="nnY63W" smallIcon="nnY63W"
|
|
vst3Folder="modules/vstsdk3">
|
|
<CONFIGURATIONS>
|
|
<CONFIGURATION name="Debug" isDebug="1" optimisation="1" targetName="Obxd" stripLocalSymbols="0"
|
|
osxCompatibility="10.6 SDK" linkTimeOptimisation="0"/>
|
|
<CONFIGURATION name="Release" isDebug="0" optimisation="3" targetName="Obxd"
|
|
stripLocalSymbols="1" osxCompatibility="10.6 SDK" linkTimeOptimisation="0"
|
|
osxArchitecture="64BitIntel"/>
|
|
</CONFIGURATIONS>
|
|
<MODULEPATHS>
|
|
<MODULEPATH id="juce_opengl" path="~/JUCE/modules"/>
|
|
<MODULEPATH id="juce_gui_extra" path="~/JUCE/modules"/>
|
|
<MODULEPATH id="juce_gui_basics" path="~/JUCE/modules"/>
|
|
<MODULEPATH id="juce_graphics" path="~/JUCE/modules"/>
|
|
<MODULEPATH id="juce_events" path="~/JUCE/modules"/>
|
|
<MODULEPATH id="juce_data_structures" path="~/JUCE/modules"/>
|
|
<MODULEPATH id="juce_core" path="~/JUCE/modules"/>
|
|
<MODULEPATH id="juce_audio_processors" path="~/JUCE/modules"/>
|
|
<MODULEPATH id="juce_audio_plugin_client" path="~/JUCE/modules"/>
|
|
<MODULEPATH id="juce_audio_formats" path="~/JUCE/modules"/>
|
|
<MODULEPATH id="juce_audio_devices" path="~/JUCE/modules"/>
|
|
<MODULEPATH id="juce_audio_basics"/>
|
|
<MODULEPATH id="juce_audio_utils" path="~/JUCE/modules"/>
|
|
</MODULEPATHS>
|
|
</XCODE_MAC>
|
|
<LINUX_MAKE targetFolder="Builds/LinuxMakefile" smallIcon="nnY63W" bigIcon="nnY63W">
|
|
<CONFIGURATIONS>
|
|
<CONFIGURATION name="Release64" libraryPath="/usr/X11R6/lib/" isDebug="0" optimisation="3"
|
|
targetName="Obxd64"/>
|
|
</CONFIGURATIONS>
|
|
<MODULEPATHS>
|
|
<MODULEPATH id="juce_opengl" path="~/JUCE/modules"/>
|
|
<MODULEPATH id="juce_gui_extra" path="~/JUCE/modules"/>
|
|
<MODULEPATH id="juce_gui_basics" path="~/JUCE/modules"/>
|
|
<MODULEPATH id="juce_graphics" path="~/JUCE/modules"/>
|
|
<MODULEPATH id="juce_events" path="~/JUCE/modules"/>
|
|
<MODULEPATH id="juce_data_structures" path="~/JUCE/modules"/>
|
|
<MODULEPATH id="juce_core" path="~/JUCE/modules"/>
|
|
<MODULEPATH id="juce_audio_utils" path="~/JUCE/modules"/>
|
|
<MODULEPATH id="juce_audio_processors" path="~/JUCE/modules"/>
|
|
<MODULEPATH id="juce_audio_plugin_client" path="~/JUCE/modules"/>
|
|
<MODULEPATH id="juce_audio_formats" path="~/JUCE/modules"/>
|
|
<MODULEPATH id="juce_audio_devices" path="~/JUCE/modules"/>
|
|
<MODULEPATH id="juce_audio_basics"/>
|
|
</MODULEPATHS>
|
|
</LINUX_MAKE>
|
|
<VS2013 targetFolder="Builds/VisualStudio2013">
|
|
<CONFIGURATIONS>
|
|
<CONFIGURATION name="Debug" winWarningLevel="4" generateManifest="1" winArchitecture="x64"
|
|
isDebug="1" optimisation="3" targetName="Obxd"/>
|
|
<CONFIGURATION name="Release64" winWarningLevel="4" generateManifest="1" winArchitecture="x64"
|
|
isDebug="0" optimisation="3" targetName="Obxd64" useRuntimeLibDLL="0"/>
|
|
<CONFIGURATION name="Release32" winWarningLevel="4" generateManifest="1" winArchitecture="32-bit"
|
|
isDebug="0" optimisation="3" targetName="Obxd" useRuntimeLibDLL="0"/>
|
|
</CONFIGURATIONS>
|
|
<MODULEPATHS>
|
|
<MODULEPATH id="juce_opengl" path="modules"/>
|
|
<MODULEPATH id="juce_gui_extra" path="modules"/>
|
|
<MODULEPATH id="juce_gui_basics" path="modules"/>
|
|
<MODULEPATH id="juce_graphics" path="modules"/>
|
|
<MODULEPATH id="juce_events" path="modules"/>
|
|
<MODULEPATH id="juce_data_structures" path="modules"/>
|
|
<MODULEPATH id="juce_core" path="modules"/>
|
|
<MODULEPATH id="juce_audio_utils" path="modules"/>
|
|
<MODULEPATH id="juce_audio_processors" path="modules"/>
|
|
<MODULEPATH id="juce_audio_plugin_client" path="modules"/>
|
|
<MODULEPATH id="juce_audio_formats" path="modules"/>
|
|
<MODULEPATH id="juce_audio_devices" path="modules"/>
|
|
<MODULEPATH id="juce_audio_basics" path="modules"/>
|
|
</MODULEPATHS>
|
|
</VS2013>
|
|
<VS2019 targetFolder="Builds/VisualStudio2019" smallIcon="nnY63W" bigIcon="nnY63W">
|
|
<CONFIGURATIONS>
|
|
<CONFIGURATION isDebug="1" name="Debug" useRuntimeLibDLL="0"/>
|
|
<CONFIGURATION isDebug="0" name="Release32" useRuntimeLibDLL="0" winArchitecture="Win32"/>
|
|
<CONFIGURATION isDebug="0" name="Release64" useRuntimeLibDLL="0" winArchitecture="x64"/>
|
|
</CONFIGURATIONS>
|
|
<MODULEPATHS>
|
|
<MODULEPATH id="juce_opengl" path="C:\JUCE\modules"/>
|
|
<MODULEPATH id="juce_gui_extra" path="C:\JUCE\modules"/>
|
|
<MODULEPATH id="juce_gui_basics" path="C:\JUCE\modules"/>
|
|
<MODULEPATH id="juce_graphics" path="C:\JUCE\modules"/>
|
|
<MODULEPATH id="juce_events" path="C:\JUCE\modules"/>
|
|
<MODULEPATH id="juce_data_structures" path="C:\JUCE\modules"/>
|
|
<MODULEPATH id="juce_core" path="C:\JUCE\modules"/>
|
|
<MODULEPATH id="juce_audio_utils" path="C:\JUCE\modules"/>
|
|
<MODULEPATH id="juce_audio_processors" path="C:\JUCE\modules"/>
|
|
<MODULEPATH id="juce_audio_plugin_client" path="C:\JUCE\modules"/>
|
|
<MODULEPATH id="juce_audio_formats" path="C:\JUCE\modules"/>
|
|
<MODULEPATH id="juce_audio_devices" path="C:\JUCE\modules"/>
|
|
<MODULEPATH id="juce_audio_basics"/>
|
|
</MODULEPATHS>
|
|
</VS2019>
|
|
<VS2017 targetFolder="Builds/VisualStudio2017">
|
|
<CONFIGURATIONS>
|
|
<CONFIGURATION isDebug="1" name="Debug"/>
|
|
<CONFIGURATION isDebug="0" name="Release32" winArchitecture="Win32"/>
|
|
<CONFIGURATION isDebug="0" name="Release64" winArchitecture="x64"/>
|
|
</CONFIGURATIONS>
|
|
<MODULEPATHS>
|
|
<MODULEPATH id="juce_opengl" path="C:\JUCE\modules"/>
|
|
<MODULEPATH id="juce_gui_extra" path="C:\JUCE\modules"/>
|
|
<MODULEPATH id="juce_gui_basics" path="C:\JUCE\modules"/>
|
|
<MODULEPATH id="juce_graphics" path="C:\JUCE\modules"/>
|
|
<MODULEPATH id="juce_events" path="C:\JUCE\modules"/>
|
|
<MODULEPATH id="juce_data_structures" path="C:\JUCE\modules"/>
|
|
<MODULEPATH id="juce_core" path="C:\JUCE\modules"/>
|
|
<MODULEPATH id="juce_audio_utils" path="C:\JUCE\modules"/>
|
|
<MODULEPATH id="juce_audio_processors" path="C:\JUCE\modules"/>
|
|
<MODULEPATH id="juce_audio_plugin_client" path="C:\JUCE\modules"/>
|
|
<MODULEPATH id="juce_audio_formats" path="C:\JUCE\modules"/>
|
|
<MODULEPATH id="juce_audio_devices" path="C:\JUCE\modules"/>
|
|
<MODULEPATH id="juce_audio_basics"/>
|
|
</MODULEPATHS>
|
|
</VS2017>
|
|
</EXPORTFORMATS>
|
|
<MODULES>
|
|
<MODULES id="juce_audio_basics" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
|
|
<MODULES id="juce_audio_devices" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
|
|
<MODULES id="juce_audio_formats" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
|
|
<MODULES id="juce_audio_plugin_client" showAllCode="1" useLocalCopy="0"
|
|
useGlobalPath="1"/>
|
|
<MODULES id="juce_audio_processors" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
|
|
<MODULE id="juce_audio_utils" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
|
|
<MODULES id="juce_core" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
|
|
<MODULES id="juce_data_structures" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
|
|
<MODULES id="juce_events" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
|
|
<MODULES id="juce_graphics" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
|
|
<MODULES id="juce_gui_basics" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
|
|
<MODULES id="juce_gui_extra" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
|
|
<MODULES id="juce_opengl" showAllCode="1" useLocalCopy="0" useGlobalPath="1"/>
|
|
</MODULES>
|
|
<JUCEOPTIONS JUCE_QUICKTIME="disabled"/>
|
|
<LIVE_SETTINGS>
|
|
<OSX/>
|
|
<WINDOWS/>
|
|
</LIVE_SETTINGS>
|
|
</JUCERPROJECT>
|