# ================== General Info ======================
cmake_minimum_required(VERSION 3.15)
set(CMAKE_OSX_DEPLOYMENT_TARGET 10.11 CACHE STRING "Minimum macOS version")
project(Odin2 VERSION 2.3.4 LANGUAGES C CXX ASM)

# ================== CMake Subdirs ======================
add_subdirectory(libs/clap-juce-extensions)
if(UNIX AND NOT APPLE)
  add_subdirectory(libs/JUCELV2)
else()
  add_subdirectory(libs/JUCE)
endif()

# ================= Git Commit Hash =====================
find_package(Git)
if (Git_FOUND)
    execute_process(
            COMMAND ${GIT_EXECUTABLE} rev-parse --short HEAD
            WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}
            OUTPUT_VARIABLE GIT_HASH
            OUTPUT_STRIP_TRAILING_WHITESPACE
    )
else()
    set(GIT_HASH "deadbeef")
endif()
file(MAKE_DIRECTORY "${CMAKE_BINARY_DIR}/include")
file(WRITE "${CMAKE_BINARY_DIR}/include/GitCommitId.h" "#define GIT_COMMIT_ID \"${GIT_HASH}\"")

option(ODIN2_COPY_PLUGIN_AFTER_BUILD "Copy JUCE Plugins after built" OFF)

# ==================== Add Plugin =======================
# Build LV2 only on Linux
set(JUCE_FORMATS AU VST3 Standalone)
if(UNIX AND NOT APPLE)
    list(APPEND JUCE_FORMATS LV2)
endif()

juce_add_plugin(Odin2
  VERSION "2.3.4"
  COMPANY_NAME "TheWaveWarden"
  COMPANY_WEBSITE "www.thewavewarden.com"
  COMPANY_EMAIL "info@thewavewarden.com"
  FORMATS ${JUCE_FORMATS}
  PLUGIN_MANUFACTURER_CODE "WAWA"
  PLUGIN_CODE "ODIN"
  IS_SYNTH TRUE
  NEEDS_MIDI_INPUT TRUE
  COPY_PLUGIN_AFTER_BUILD ${ODIN2_COPY_PLUGIN_AFTER_BUILD}
  LV2_URI https://thewavewarden.com/odin2
  LV2_SHARED_LIBRARY_NAME Odin2
)

# ==================== CLAP =======================
clap_juce_extensions_plugin(TARGET Odin2
        CLAP_ID "com.thewavewarden.odin2"
        CLAP_FEATURES instrument "virtual analog")

# ==================== JUCE Defines =======================
juce_generate_juce_header(Odin2)
target_compile_definitions(Odin2
  PUBLIC
    JUCE_STRICT_REFCOUNTEDPOINTER=1
    JUCE_USE_CURL=0
    JUCE_VST3_CAN_REPLACE_VST2=0
    JUCE_WEB_BROWSER=0
    JUCE_MODAL_LOOPS_PERMITTED=1
    JUCE_DISPLAY_SPLASH_SCREEN=0
)

# ==================== Check OS =======================
target_include_directories(Odin2 PRIVATE ${CMAKE_BINARY_DIR}/include libs/tuning-library)
if(APPLE)
    target_compile_definitions(Odin2 PRIVATE ODIN_MAC=1)
    target_compile_options(Odin2 PRIVATE "-Wno-implicit-float-conversion")
    message("== Building for MacOS")
elseif(UNIX AND NOT APPLE)
    target_compile_definitions(Odin2 PRIVATE ODIN_LINUX=1)
    message("== Building for Linux")
else()
    target_compile_definitions(Odin2 PRIVATE ODIN_WIN=1)
    message("== Building for Windows")
endif()

# ==================== Debug / Release =======================

if (CMAKE_BUILD_TYPE STREQUAL "Debug")
    message("== Building configuration Debug")
    target_compile_definitions(Odin2 PRIVATE ODIN_DEBUG=1)
else()
    message("== Building configuration Release")
endif()

# ==================== Source Files =======================
target_sources(Odin2
  PRIVATE
    "Source/ConfigFileManager.cpp"
    "Source/PluginEditor.cpp"
    "Source/PluginProcessor.cpp"
    "Source/Utilities.cpp"
    "Source/audio/ADSR.cpp"
    "Source/audio/Amplifier.cpp"
    "Source/audio/FX/Bitcrusher.cpp"
    "Source/audio/FX/Chorus.cpp"
    "Source/audio/FX/Delay.cpp"
    "Source/audio/FX/FeedbackDelayNetwork.cpp"
    "Source/audio/FX/Flanger.cpp"
    "Source/audio/FX/IntegerDelayLine.cpp"
    "Source/audio/FX/OversamplingDistortion.cpp"
    "Source/audio/FX/ParametricEQ.cpp"
    "Source/audio/FX/Phaser.cpp"
    "Source/audio/FX/RingModulator.cpp"
    "Source/audio/FX/SurgeReverb.cpp"
    "Source/audio/FX/ZitaReverb.cpp"
    "Source/audio/Filters/BiquadAllpass.cpp"
    "Source/audio/Filters/BiquadEQ.cpp"
    "Source/audio/Filters/BiquadFilter.cpp"
    "Source/audio/Filters/BiquadResonator.cpp"
    "Source/audio/Filters/CombFilter.cpp"
    "Source/audio/Filters/DiodeFilter.cpp"
    "Source/audio/Filters/OdinFilterBase.cpp"
    "Source/audio/Filters/FormantFilter.cpp"
    "Source/audio/Filters/Korg35Filter.cpp"
    "Source/audio/Filters/LadderFilter.cpp"
    "Source/audio/Filters/SEMFilter12.cpp"
    "Source/audio/Filters/VAOnePoleFilter.cpp"
    "Source/audio/ImpulseResponseCreator.cpp"
    "Source/audio/Oscillators/AnalogOscillator.cpp"
    "Source/audio/Oscillators/ChiptuneArpeggiator.cpp"
    "Source/audio/Oscillators/ChiptuneOscillator.cpp"
    "Source/audio/Oscillators/DriftGenerator.cpp"
    "Source/audio/Oscillators/FMOscillator.cpp"
    "Source/audio/Oscillators/LFO.cpp"
    "Source/audio/Oscillators/MultiOscillator.cpp"
    "Source/audio/Oscillators/NoiseOscillator.cpp"
    "Source/audio/Oscillators/Oscillator.cpp"
    "Source/audio/Oscillators/PMOscillator.cpp"
    "Source/audio/Oscillators/VectorOscillator.cpp"
    "Source/audio/Oscillators/WavetableContainer.cpp"
    "Source/audio/Oscillators/WavetableOsc1D.cpp"
    "Source/audio/Oscillators/WavetableOsc2D.cpp"
    "Source/audio/Oscillators/Wavetables/Tables/LFOTableData.cpp"
    "Source/audio/Oscillators/Wavetables/Tables/WavetableData.cpp"
    "Source/gui/ADSRComponent.cpp"
    "Source/gui/AmpDistortionFlowComponent.cpp"
    "Source/gui/ArpComponent.cpp"
    "Source/gui/BrowserEntry.cpp"
    "Source/gui/ChipdrawWindow.cpp"
    "Source/gui/DelayComponent.cpp"
    "Source/gui/DrawableSlider.cpp"
    "Source/gui/FXComponent.cpp"
    "Source/gui/FilterComponent.cpp"
    "Source/gui/FixedTextGlassDropdown.cpp"
    "Source/gui/GlasDisplay.cpp"
    "Source/gui/GlassDropdown.cpp"
    "Source/gui/IntegerKnob.cpp"
    "Source/gui/OdinKnob.cpp"
    "Source/gui/LFOComponent.cpp"
    "Source/gui/LFODisplayComponent.cpp"
    "Source/gui/LFOPopupLookAndFeel.cpp"
    "Source/gui/LFOSelectorComponent.cpp"
    "Source/gui/LeftRightButton.cpp"
    "Source/gui/ModAmountComponent.cpp"
    "Source/gui/ModAmountComponentExtended.cpp"
    "Source/gui/ModMatrix.cpp"
    "Source/gui/ModMatrixComponent.cpp"
    "Source/gui/NumberSelector.cpp"
    "Source/gui/NumberSelectorWithText.cpp"
    "Source/gui/OdinArpeggiator.cpp"
    "Source/gui/OdinButton.cpp"
    "Source/gui/TitleButton.cpp"
    "Source/gui/OdinControlAttachments.cpp"
    "Source/gui/OscComponent.cpp"
    "Source/gui/PatchBrowser.cpp"
    "Source/gui/PatchBrowserScrollBar.cpp"
    "Source/gui/PatchBrowserSelector.cpp"
    "Source/gui/PhaserComponent.cpp"
    "Source/gui/ReverbComponent.cpp"
    "Source/gui/SaveLoadComponent.cpp"
    "Source/gui/SpecdrawDisplay.cpp"
    "Source/gui/SpectrumDisplay.cpp"
    "Source/gui/StepComponent.cpp"
    "Source/gui/SyncTimeSelector.cpp"
    "Source/gui/TuningComponent.cpp"
    "Source/gui/WavedrawDisplay.cpp"
    "Source/gui/WaveformSelectorComponent.cpp"
    "Source/gui/XYPadComponent.cpp"
    "Source/gui/XYSectionComponent.cpp"
)

# ==================== Binary Files =======================
juce_add_binary_data(Odin2_BinaryData
  SOURCES
    "Graphics/applied/BP12_backdrop.png"
    "Graphics/applied/BP24_backdrop.png"
    "Graphics/applied/HP12_backdrop.png"
    "Graphics/applied/HP24_backdrop.png"
    "Graphics/applied/LP12_backdrop.png"
    "Graphics/applied/LP24_backdrop.png"
    "Graphics/applied/SEM12_backdrop.png"
    "Graphics/applied/SEM24_backdrop.png"
    "Graphics/applied/WW_logo_xy.png"
    "Graphics/applied/analog_backdrop.png"
    "Graphics/applied/chipdraw_backdrop.png"
    "Graphics/applied/chiptune_backdrop.png"
    "Graphics/applied/comb_backdrop.png"
    "Graphics/applied/diode_backdrop.png"
    "Graphics/applied/distortion_on.png"
    "Graphics/applied/filter1_bypass.png"
    "Graphics/applied/filter2_bypass.png"
    "Graphics/applied/filter3_bypass.png"
    "Graphics/applied/fm_backdrop.png"
    "Graphics/applied/formant_backdrop.png"
    "Graphics/applied/korgHP_backdrop.png"
    "Graphics/applied/korg_backdrop.png"
    "Graphics/applied/multi_backdrop.png"
    "Graphics/applied/noise_backdrop.png"
    "Graphics/applied/odin_backdrop.png"
    "Graphics/applied/osc1_bypass.png"
    "Graphics/applied/osc2_bypass.png"
    "Graphics/applied/osc3_bypass.png"
    "Graphics/applied/pm_backdrop.png"
    "Graphics/applied/ringmod_backdrop.png"
    "Graphics/applied/specdraw_backdrop.png"
    "Graphics/applied/vector_backdrop.png"
    "Graphics/applied/wavedraw_backdrop.png"
    "Graphics/applied/wavetable_backdrop.png"
    "Graphics/applied/title_button.png"
    "Graphics/cropped/BP12_cropped.png"
    "Graphics/cropped/BP12_knobs_cropped.png"
    "Graphics/cropped/BP24_cropped.png"
    "Graphics/cropped/BP24_knobs_cropped.png"
    "Graphics/cropped/HP12_cropped.png"
    "Graphics/cropped/HP12_knobs_cropped.png"
    "Graphics/cropped/HP24_cropped.png"
    "Graphics/cropped/HP24_knobs_cropped.png"
    "Graphics/cropped/LP12_cropped.png"
    "Graphics/cropped/LP12_knobs_cropped.png"
    "Graphics/cropped/LP24_cropped.png"
    "Graphics/cropped/LP24_knobs_cropped.png"
    "Graphics/cropped/SEM12_cropped.png"
    "Graphics/cropped/SEM12_knobs_cropped.png"
    "Graphics/cropped/SEM24_cropped.png"
    "Graphics/cropped/SEM24_knobs_cropped.png"
    "Graphics/cropped/analog_cropped.png"
    "Graphics/cropped/analog_knob_cropped.png"
    "Graphics/cropped/arp_knob_guide.png"
    "Graphics/cropped/buttons/LED_1.png"
    "Graphics/cropped/buttons/LED_2.png"
    "Graphics/cropped/buttons/arp_LED_1.png"
    "Graphics/cropped/buttons/arp_LED_2.png"
    "Graphics/cropped/buttons/button1_1.png"
    "Graphics/cropped/buttons/button1_2.png"
    "Graphics/cropped/buttons/button1_3.png"
    "Graphics/cropped/buttons/button1_4.png"
    "Graphics/cropped/buttons/button1filmstrip.png"
    "Graphics/cropped/buttons/button2_1.png"
    "Graphics/cropped/buttons/button2_2.png"
    "Graphics/cropped/buttons/button2_3.png"
    "Graphics/cropped/buttons/button2_4.png"
    "Graphics/cropped/buttons/button2filmstrip.png"
    "Graphics/cropped/buttons/button3_1.png"
    "Graphics/cropped/buttons/button3_2.png"
    "Graphics/cropped/buttons/button3_3.png"
    "Graphics/cropped/buttons/button3_4.png"
    "Graphics/cropped/buttons/button3filmstrip.png"
    "Graphics/cropped/buttons/button_arp_step_1.png"
    "Graphics/cropped/buttons/button_arp_step_2.png"
    "Graphics/cropped/buttons/button_arp_step_3.png"
    "Graphics/cropped/buttons/button_arp_step_4.png"
    "Graphics/cropped/buttons/button_mod_transpose_1.png"
    "Graphics/cropped/buttons/button_mod_transpose_2.png"
    "Graphics/cropped/buttons/button_mod_transpose_3.png"
    "Graphics/cropped/buttons/button_mod_transpose_4.png"
    "Graphics/cropped/buttons/button_on_off_1.png"
    "Graphics/cropped/buttons/button_on_off_2.png"
    "Graphics/cropped/buttons/button_on_off_3.png"
    "Graphics/cropped/buttons/button_on_off_4.png"
    "Graphics/cropped/buttons/button_one_shot_1.png"
    "Graphics/cropped/buttons/button_one_shot_2.png"
    "Graphics/cropped/buttons/button_one_shot_3.png"
    "Graphics/cropped/buttons/button_one_shot_4.png"
    "Graphics/cropped/buttons/button_select_arpeggiator_1.png"
    "Graphics/cropped/buttons/button_select_arpeggiator_2.png"
    "Graphics/cropped/buttons/button_select_modmatrix_1.png"
    "Graphics/cropped/buttons/button_select_modmatrix_2.png"
    "Graphics/cropped/buttons/button_select_presets_1.png"
    "Graphics/cropped/buttons/button_select_presets_2.png"
    "Graphics/cropped/buttons/buttonapply_1.png"
    "Graphics/cropped/buttons/buttonapply_2.png"
    "Graphics/cropped/buttons/buttonapply_3.png"
    "Graphics/cropped/buttons/buttonapply_4.png"
    "Graphics/cropped/buttons/buttonapplyfilmstrip.png"
    "Graphics/cropped/buttons/buttonarpeggiator_1.png"
    "Graphics/cropped/buttons/buttonarpeggiator_2.png"
    "Graphics/cropped/buttons/buttonarpeggiator_3.png"
    "Graphics/cropped/buttons/buttonarpeggiator_4.png"
    "Graphics/cropped/buttons/buttonarpeggiatorfilmstrip.png"
    "Graphics/cropped/buttons/buttonchorus_1.png"
    "Graphics/cropped/buttons/buttonchorus_2.png"
    "Graphics/cropped/buttons/buttonchorus_3.png"
    "Graphics/cropped/buttons/buttonchorus_4.png"
    "Graphics/cropped/buttons/buttonchorusfilmstrip.png"
    "Graphics/cropped/buttons/buttonclear_1.png"
    "Graphics/cropped/buttons/buttonclear_2.png"
    "Graphics/cropped/buttons/buttonclearlast_1.png"
    "Graphics/cropped/buttons/buttonclearlast_2.png"
    "Graphics/cropped/buttons/buttondelay_1.png"
    "Graphics/cropped/buttons/buttondelay_2.png"
    "Graphics/cropped/buttons/buttondelay_3.png"
    "Graphics/cropped/buttons/buttondelay_4.png"
    "Graphics/cropped/buttons/buttondelayfilmstrip.png"
    "Graphics/cropped/buttons/buttondistortion_1.png"
    "Graphics/cropped/buttons/buttondistortion_2.png"
    "Graphics/cropped/buttons/buttondistortion_3.png"
    "Graphics/cropped/buttons/buttondistortion_4.png"
    "Graphics/cropped/buttons/buttondistortionfilmstrip.png"
    "Graphics/cropped/buttons/buttondown_1.png"
    "Graphics/cropped/buttons/buttondown_2.png"
    "Graphics/cropped/buttons/buttondropdown_1.png"
    "Graphics/cropped/buttons/buttondropdown_2.png"
    "Graphics/cropped/buttons/buttondropdownfilmstrip.png"
    "Graphics/cropped/buttons/buttonenv13_1.png"
    "Graphics/cropped/buttons/buttonenv13_2.png"
    "Graphics/cropped/buttons/buttonenv13_3.png"
    "Graphics/cropped/buttons/buttonenv13_4.png"
    "Graphics/cropped/buttons/buttonenv13filmstrip.png"
    "Graphics/cropped/buttons/buttonenv24_1.png"
    "Graphics/cropped/buttons/buttonenv24_2.png"
    "Graphics/cropped/buttons/buttonenv24_3.png"
    "Graphics/cropped/buttons/buttonenv24_4.png"
    "Graphics/cropped/buttons/buttonenv24filmstrip.png"
    "Graphics/cropped/buttons/buttonexplin_1.png"
    "Graphics/cropped/buttons/buttonexplin_2.png"
    "Graphics/cropped/buttons/buttonexplin_3.png"
    "Graphics/cropped/buttons/buttonexplin_4.png"
    "Graphics/cropped/buttons/buttonexplinfilmstrip.png"
    "Graphics/cropped/buttons/buttonf1_1.png"
    "Graphics/cropped/buttons/buttonf1_2.png"
    "Graphics/cropped/buttons/buttonf1_3.png"
    "Graphics/cropped/buttons/buttonf1_4.png"
    "Graphics/cropped/buttons/buttonf1filmstrip.png"
    "Graphics/cropped/buttons/buttonflanger_1.png"
    "Graphics/cropped/buttons/buttonflanger_2.png"
    "Graphics/cropped/buttons/buttonflanger_3.png"
    "Graphics/cropped/buttons/buttonflanger_4.png"
    "Graphics/cropped/buttons/buttonflangerfilmstrip.png"
    "Graphics/cropped/buttons/buttonfxon_1.png"
    "Graphics/cropped/buttons/buttonfxon_2.png"
    "Graphics/cropped/buttons/buttonfxon_3.png"
    "Graphics/cropped/buttons/buttonfxon_4.png"
    "Graphics/cropped/buttons/buttonfxonfilmstrip.png"
    "Graphics/cropped/buttons/buttonguisize_1.png"
    "Graphics/cropped/buttons/buttonguisize_3.png"
    "Graphics/cropped/buttons/buttonleft_1.png"
    "Graphics/cropped/buttons/buttonleft_2.png"
    "Graphics/cropped/buttons/buttonleft_3.png"
    "Graphics/cropped/buttons/buttonleft_4.png"
    "Graphics/cropped/buttons/buttonleftfilmstrip.png"
    "Graphics/cropped/buttons/buttonlegato_1.png"
    "Graphics/cropped/buttons/buttonlegato_2.png"
    "Graphics/cropped/buttons/buttonlegato_3.png"
    "Graphics/cropped/buttons/buttonlegato_4.png"
    "Graphics/cropped/buttons/buttonlegatofilmstrip.png"
    "Graphics/cropped/buttons/buttonlfo13_1.png"
    "Graphics/cropped/buttons/buttonlfo13_2.png"
    "Graphics/cropped/buttons/buttonlfo13_3.png"
    "Graphics/cropped/buttons/buttonlfo13_4.png"
    "Graphics/cropped/buttons/buttonlfo13filmstrip.png"
    "Graphics/cropped/buttons/buttonlfo24_1.png"
    "Graphics/cropped/buttons/buttonlfo24_2.png"
    "Graphics/cropped/buttons/buttonlfo24_3.png"
    "Graphics/cropped/buttons/buttonlfo24_4.png"
    "Graphics/cropped/buttons/buttonlfo24filmstrip.png"
    "Graphics/cropped/buttons/buttonload_1.png"
    "Graphics/cropped/buttons/buttonload_2.png"
    "Graphics/cropped/buttons/buttonloadfilmstrip.png"
    "Graphics/cropped/buttons/buttonloop_1.png"
    "Graphics/cropped/buttons/buttonloop_2.png"
    "Graphics/cropped/buttons/buttonloop_3.png"
    "Graphics/cropped/buttons/buttonloop_4.png"
    "Graphics/cropped/buttons/buttonloopfilmstrip.png"
    "Graphics/cropped/buttons/buttonnoise_1.png"
    "Graphics/cropped/buttons/buttonnoise_2.png"
    "Graphics/cropped/buttons/buttonnoise_3.png"
    "Graphics/cropped/buttons/buttonnoise_4.png"
    "Graphics/cropped/buttons/buttonnoisefilmstrip.png"
    "Graphics/cropped/buttons/buttonphaser_1.png"
    "Graphics/cropped/buttons/buttonphaser_2.png"
    "Graphics/cropped/buttons/buttonphaser_3.png"
    "Graphics/cropped/buttons/buttonphaser_4.png"
    "Graphics/cropped/buttons/buttonphaserfilmstrip.png"
    "Graphics/cropped/buttons/buttonpingpong_1.png"
    "Graphics/cropped/buttons/buttonpingpong_2.png"
    "Graphics/cropped/buttons/buttonpingpong_3.png"
    "Graphics/cropped/buttons/buttonpingpong_4.png"
    "Graphics/cropped/buttons/buttonpingpongfilmstrip.png"
    "Graphics/cropped/buttons/buttonpleb_1.png"
    "Graphics/cropped/buttons/buttonpleb_2.png"
    "Graphics/cropped/buttons/buttonpleb_3.png"
    "Graphics/cropped/buttons/buttonpleb_4.png"
    "Graphics/cropped/buttons/buttonplusminus_1.png"
    "Graphics/cropped/buttons/buttonplusminus_2.png"
    "Graphics/cropped/buttons/buttonplusminus_3.png"
    "Graphics/cropped/buttons/buttonplusminus_4.png"
    "Graphics/cropped/buttons/buttonplusminusfilmstrip.png"
    "Graphics/cropped/buttons/buttonrandom_1.png"
    "Graphics/cropped/buttons/buttonrandom_2.png"
    "Graphics/cropped/buttons/buttonrandomfilmstrip.png"
    "Graphics/cropped/buttons/buttonreset_global_1.png"
    "Graphics/cropped/buttons/buttonreset_global_2.png"
    "Graphics/cropped/buttons/buttonreset_globalfilmstrip.png"
    "Graphics/cropped/buttons/buttonreset_lfo_1.png"
    "Graphics/cropped/buttons/buttonreset_lfo_2.png"
    "Graphics/cropped/buttons/buttonreset_lfo_3.png"
    "Graphics/cropped/buttons/buttonreset_lfo_4.png"
    "Graphics/cropped/buttons/buttonreset_lfofilmstrip.png"
    "Graphics/cropped/buttons/buttonreset_osc_1.png"
    "Graphics/cropped/buttons/buttonreset_osc_2.png"
    "Graphics/cropped/buttons/buttonreset_osc_3.png"
    "Graphics/cropped/buttons/buttonreset_osc_4.png"
    "Graphics/cropped/buttons/buttonreset_oscfilmstrip.png"
    "Graphics/cropped/buttons/buttonresetsynth_1.png"
    "Graphics/cropped/buttons/buttonresetsynth_2.png"
    "Graphics/cropped/buttons/buttonresetsynth_3.png"
    "Graphics/cropped/buttons/buttonresetsynth_4.png"
    "Graphics/cropped/buttons/buttonreverb_1.png"
    "Graphics/cropped/buttons/buttonreverb_2.png"
    "Graphics/cropped/buttons/buttonreverb_3.png"
    "Graphics/cropped/buttons/buttonreverb_4.png"
    "Graphics/cropped/buttons/buttonright_1.png"
    "Graphics/cropped/buttons/buttonright_2.png"
    "Graphics/cropped/buttons/buttonright_3.png"
    "Graphics/cropped/buttons/buttonright_4.png"
    "Graphics/cropped/buttons/buttonrightfilmstrip.png"
    "Graphics/cropped/buttons/buttonsave_1.png"
    "Graphics/cropped/buttons/buttonsave_2.png"
    "Graphics/cropped/buttons/buttonsavefilmstrip.png"
    "Graphics/cropped/buttons/buttonstep_1.png"
    "Graphics/cropped/buttons/buttonstep_2.png"
    "Graphics/cropped/buttons/buttonstep_3.png"
    "Graphics/cropped/buttons/buttonstep_4.png"
    "Graphics/cropped/buttons/buttonstepfilmstrip.png"
    "Graphics/cropped/buttons/buttonsync_1.png"
    "Graphics/cropped/buttons/buttonsync_2.png"
    "Graphics/cropped/buttons/buttonsync_3.png"
    "Graphics/cropped/buttons/buttonsync_4.png"
    "Graphics/cropped/buttons/buttonsync_osc_1.png"
    "Graphics/cropped/buttons/buttonsync_osc_2.png"
    "Graphics/cropped/buttons/buttonsync_osc_3.png"
    "Graphics/cropped/buttons/buttonsync_osc_4.png"
    "Graphics/cropped/buttons/buttonsync_oscfilmstrip.png"
    "Graphics/cropped/buttons/buttonsyncfilmstrip.png"
    "Graphics/cropped/buttons/buttonup_1.png"
    "Graphics/cropped/buttons/buttonup_2.png"
    "Graphics/cropped/buttons/select_filmstrip.png"
    "Graphics/cropped/buttons/slider_handle.png"
    "Graphics/cropped/chipdraw_cropped.png"
    "Graphics/cropped/chipdraw_knob_cropped.png"
    "Graphics/cropped/chiptune_cropped.png"
    "Graphics/cropped/chiptune_knob_cropped.png"
    "Graphics/cropped/chorusnosync.png"
    "Graphics/cropped/chorussync.png"
    "Graphics/cropped/comb_cropped.png"
    "Graphics/cropped/comb_knobs_cropped.png"
    "Graphics/cropped/delaynosync.png"
    "Graphics/cropped/delaysync.png"
    "Graphics/cropped/diode_cropped.png"
    "Graphics/cropped/diode_knobs_cropped.png"
    "Graphics/cropped/drawpanel.png"
    "Graphics/cropped/flangernosync.png"
    "Graphics/cropped/flangersync.png"
    "Graphics/cropped/fm_cropped.png"
    "Graphics/cropped/fm_knob_cropped.png"
    "Graphics/cropped/formant_cropped.png"
    "Graphics/cropped/formant_knobs_cropped.png"
    "Graphics/cropped/glaspanel_big.png"
    "Graphics/cropped/glaspanel_mid.png"
    "Graphics/cropped/glaspanel_midbig.png"
    "Graphics/cropped/glaspanel_small.png"
    "Graphics/cropped/knobs/black1/black_knob_very_small.png"
    "Graphics/cropped/knobs/black2/black_knob_small.png"
    "Graphics/cropped/knobs/black3/black_knob_mid.png"
    "Graphics/cropped/knobs/black4/black_knob_big.png"
    "Graphics/cropped/knobs/metal1/metal_knob_small.png"
    "Graphics/cropped/knobs/metal2/metal_knob_mid.png"
    "Graphics/cropped/knobs/metal3/metal_knob_big.png"
    "Graphics/cropped/knobs/modwheel/modwheel.png"
    "Graphics/cropped/knobs/round/round_knob.png"
    "Graphics/cropped/korg_cropped.png"
    "Graphics/cropped/korg_knobs_cropped.png"
    "Graphics/cropped/lfo/SH.png"
    "Graphics/cropped/lfo/chipdraw1.png"
    "Graphics/cropped/lfo/chipdraw2.png"
    "Graphics/cropped/lfo/chipdraw3.png"
    "Graphics/cropped/lfo/peak.png"
    "Graphics/cropped/lfo/pyram12.png"
    "Graphics/cropped/lfo/pyram3.png"
    "Graphics/cropped/lfo/pyram4.png"
    "Graphics/cropped/lfo/pyram6.png"
    "Graphics/cropped/lfo/pyram8.png"
    "Graphics/cropped/lfo/saw.png"
    "Graphics/cropped/lfo/sine.png"
    "Graphics/cropped/lfo/square.png"
    "Graphics/cropped/lfo/square12.png"
    "Graphics/cropped/lfo/square25.png"
    "Graphics/cropped/lfo/square50.png"
    "Graphics/cropped/lfo/stair12.png"
    "Graphics/cropped/lfo/stair3.png"
    "Graphics/cropped/lfo/stair4.png"
    "Graphics/cropped/lfo/stair6.png"
    "Graphics/cropped/lfo/stair8.png"
    "Graphics/cropped/lfo/triangle.png"
    "Graphics/cropped/lfo/wavedraw1.png"
    "Graphics/cropped/lfo/wavedraw2.png"
    "Graphics/cropped/lfo/wavedraw3.png"
    "Graphics/cropped/lfo13_sync_background.png"
    "Graphics/cropped/lfo24_sync_background.png"
    "Graphics/cropped/modpanelbig_left_down.png"
    "Graphics/cropped/modpanelbig_left_mid.png"
    "Graphics/cropped/modpanelbig_left_up.png"
    "Graphics/cropped/modpanelbig_mid_down.png"
    "Graphics/cropped/modpanelbig_mid_mid.png"
    "Graphics/cropped/modpanelbig_mid_up.png"
    "Graphics/cropped/modpanelbig_right_down.png"
    "Graphics/cropped/modpanelbig_right_mid.png"
    "Graphics/cropped/modpanelbig_right_up.png"
    "Graphics/cropped/modpanelsmall_down.png"
    "Graphics/cropped/modpanelsmall_mid.png"
    "Graphics/cropped/modpanelsmall_up.png"
    "Graphics/cropped/multi_cropped.png"
    "Graphics/cropped/multi_knob_cropped.png"
    "Graphics/cropped/noise_cropped.png"
    "Graphics/cropped/noise_knob_cropped.png"
    "Graphics/cropped/patch_browser_window.png"
    "Graphics/cropped/phasernosync.png"
    "Graphics/cropped/phasersync.png"
    "Graphics/cropped/pm_cropped.png"
    "Graphics/cropped/reverb_zita.png"
    "Graphics/cropped/ringmod_cropped.png"
    "Graphics/cropped/specdraw_cropped.png"
    "Graphics/cropped/specdraw_knob_cropped.png"
    "Graphics/cropped/vector_cropped.png"
    "Graphics/cropped/vector_knob_cropped.png"
    "Graphics/cropped/vectorpanel.png"
    "Graphics/cropped/wavedraw_cropped.png"
    "Graphics/cropped/wavedraw_knob_cropped.png"
    "Graphics/cropped/wavetable_cropped.png"
    "Graphics/cropped/wavetable_knob_cropped.png"
    "Graphics_150/applied/BP12_backdrop_150.png"
    "Graphics_150/applied/BP24_backdrop_150.png"
    "Graphics_150/applied/HP12_backdrop_150.png"
    "Graphics_150/applied/HP24_backdrop_150.png"
    "Graphics_150/applied/LP12_backdrop_150.png"
    "Graphics_150/applied/LP24_backdrop_150.png"
    "Graphics_150/applied/SEM12_backdrop_150.png"
    "Graphics_150/applied/SEM24_backdrop_150.png"
    "Graphics_150/applied/WW_logo_xy_150.png"
    "Graphics_150/applied/title_button_150.png"
    "Graphics_150/applied/analog_backdrop_150.png"
    "Graphics_150/applied/chipdraw_backdrop_150.png"
    "Graphics_150/applied/chiptune_backdrop_150.png"
    "Graphics_150/applied/comb_backdrop_150.png"
    "Graphics_150/applied/diode_backdrop_150.png"
    "Graphics_150/applied/distortion_on_150.png"
    "Graphics_150/applied/filter1_bypass_150.png"
    "Graphics_150/applied/filter2_bypass_150.png"
    "Graphics_150/applied/filter3_bypass_150.png"
    "Graphics_150/applied/fm_backdrop_150.png"
    "Graphics_150/applied/formant_backdrop_150.png"
    "Graphics_150/applied/korgHP_backdrop_150.png"
    "Graphics_150/applied/korg_backdrop_150.png"
    "Graphics_150/applied/multi_backdrop_150.png"
    "Graphics_150/applied/noise_backdrop_150.png"
    "Graphics_150/applied/odin_backdrop_150.png"
    "Graphics_150/applied/osc1_bypass_150.png"
    "Graphics_150/applied/osc2_bypass_150.png"
    "Graphics_150/applied/osc3_bypass_150.png"
    "Graphics_150/applied/pm_backdrop_150.png"
    "Graphics_150/applied/ringmod_backdrop_150.png"
    "Graphics_150/applied/specdraw_backdrop_150.png"
    "Graphics_150/applied/vector_backdrop_150.png"
    "Graphics_150/applied/wavedraw_backdrop_150.png"
    "Graphics_150/applied/wavetable_backdrop_150.png"
    "Graphics_150/cropped/BP12_cropped_150.png"
    "Graphics_150/cropped/BP12_knobs_cropped_150.png"
    "Graphics_150/cropped/BP24_cropped_150.png"
    "Graphics_150/cropped/BP24_knobs_cropped_150.png"
    "Graphics_150/cropped/HP12_cropped_150.png"
    "Graphics_150/cropped/HP12_knobs_cropped_150.png"
    "Graphics_150/cropped/HP24_cropped_150.png"
    "Graphics_150/cropped/HP24_knobs_cropped_150.png"
    "Graphics_150/cropped/LP12_cropped_150.png"
    "Graphics_150/cropped/LP12_knobs_cropped_150.png"
    "Graphics_150/cropped/LP24_cropped_150.png"
    "Graphics_150/cropped/LP24_knobs_cropped_150.png"
    "Graphics_150/cropped/SEM12_cropped_150.png"
    "Graphics_150/cropped/SEM12_knobs_cropped_150.png"
    "Graphics_150/cropped/SEM24_cropped_150.png"
    "Graphics_150/cropped/SEM24_knobs_cropped_150.png"
    "Graphics_150/cropped/analog_cropped_150.png"
    "Graphics_150/cropped/analog_knob_cropped_150.png"
    "Graphics_150/cropped/arp_cropped_150.png"
    "Graphics_150/cropped/arp_knob_guide_150.png"
    "Graphics_150/cropped/buttons/Arp_LED_1_150.png"
    "Graphics_150/cropped/buttons/Arp_LED_2_150.png"
    "Graphics_150/cropped/buttons/LED_1_150.png"
    "Graphics_150/cropped/buttons/LED_2_150.png"
    "Graphics_150/cropped/buttons/button1_1_150.png"
    "Graphics_150/cropped/buttons/button1_2_150.png"
    "Graphics_150/cropped/buttons/button1_3_150.png"
    "Graphics_150/cropped/buttons/button1_4_150.png"
    "Graphics_150/cropped/buttons/button1filmstrip_150.png"
    "Graphics_150/cropped/buttons/button2_1_150.png"
    "Graphics_150/cropped/buttons/button2_2_150.png"
    "Graphics_150/cropped/buttons/button2_3_150.png"
    "Graphics_150/cropped/buttons/button2_4_150.png"
    "Graphics_150/cropped/buttons/button2filmstrip_150.png"
    "Graphics_150/cropped/buttons/button3_1_150.png"
    "Graphics_150/cropped/buttons/button3_2_150.png"
    "Graphics_150/cropped/buttons/button3_3_150.png"
    "Graphics_150/cropped/buttons/button3_4_150.png"
    "Graphics_150/cropped/buttons/button3filmstrip_150.png"
    "Graphics_150/cropped/buttons/button_arp_step_1_150.png"
    "Graphics_150/cropped/buttons/button_arp_step_2_150.png"
    "Graphics_150/cropped/buttons/button_arp_step_3_150.png"
    "Graphics_150/cropped/buttons/button_arp_step_4_150.png"
    "Graphics_150/cropped/buttons/button_mod_transpose_1_150.png"
    "Graphics_150/cropped/buttons/button_mod_transpose_2_150.png"
    "Graphics_150/cropped/buttons/button_mod_transpose_3_150.png"
    "Graphics_150/cropped/buttons/button_mod_transpose_4_150.png"
    "Graphics_150/cropped/buttons/button_on_off_1_150.png"
    "Graphics_150/cropped/buttons/button_on_off_2_150.png"
    "Graphics_150/cropped/buttons/button_on_off_3_150.png"
    "Graphics_150/cropped/buttons/button_on_off_4_150.png"
    "Graphics_150/cropped/buttons/button_one_shot_1_150.png"
    "Graphics_150/cropped/buttons/button_one_shot_2_150.png"
    "Graphics_150/cropped/buttons/button_one_shot_3_150.png"
    "Graphics_150/cropped/buttons/button_one_shot_4_150.png"
    "Graphics_150/cropped/buttons/button_select_arpeggiator_1_150.png"
    "Graphics_150/cropped/buttons/button_select_arpeggiator_2_150.png"
    "Graphics_150/cropped/buttons/button_select_modmatrix_1_150.png"
    "Graphics_150/cropped/buttons/button_select_modmatrix_2_150.png"
    "Graphics_150/cropped/buttons/button_select_presets_1_150.png"
    "Graphics_150/cropped/buttons/button_select_presets_2_150.png"
    "Graphics_150/cropped/buttons/buttonapply_1_150.png"
    "Graphics_150/cropped/buttons/buttonapply_2_150.png"
    "Graphics_150/cropped/buttons/buttonapply_3_150.png"
    "Graphics_150/cropped/buttons/buttonapply_4_150.png"
    "Graphics_150/cropped/buttons/buttonapplyfilmstrip_150.png"
    "Graphics_150/cropped/buttons/buttonarpeggiator_1_150.png"
    "Graphics_150/cropped/buttons/buttonarpeggiator_2_150.png"
    "Graphics_150/cropped/buttons/buttonarpeggiator_3_150.png"
    "Graphics_150/cropped/buttons/buttonarpeggiator_4_150.png"
    "Graphics_150/cropped/buttons/buttonarpeggiatorfilmstrip_150.png"
    "Graphics_150/cropped/buttons/buttonchorus_1_150.png"
    "Graphics_150/cropped/buttons/buttonchorus_2_150.png"
    "Graphics_150/cropped/buttons/buttonchorus_3_150.png"
    "Graphics_150/cropped/buttons/buttonchorus_4_150.png"
    "Graphics_150/cropped/buttons/buttonchorusfilmstrip_150.png"
    "Graphics_150/cropped/buttons/buttonclear_1_150.png"
    "Graphics_150/cropped/buttons/buttonclear_2_150.png"
    "Graphics_150/cropped/buttons/buttonclearlast_1_150.png"
    "Graphics_150/cropped/buttons/buttonclearlast_2_150.png"
    "Graphics_150/cropped/buttons/buttondelay_1_150.png"
    "Graphics_150/cropped/buttons/buttondelay_2_150.png"
    "Graphics_150/cropped/buttons/buttondelay_3_150.png"
    "Graphics_150/cropped/buttons/buttondelay_4_150.png"
    "Graphics_150/cropped/buttons/buttondelayfilmstrip_150.png"
    "Graphics_150/cropped/buttons/buttondistortion_1_150.png"
    "Graphics_150/cropped/buttons/buttondistortion_2_150.png"
    "Graphics_150/cropped/buttons/buttondistortion_3_150.png"
    "Graphics_150/cropped/buttons/buttondistortion_4_150.png"
    "Graphics_150/cropped/buttons/buttondistortionfilmstrip_150.png"
    "Graphics_150/cropped/buttons/buttondown_1_150.png"
    "Graphics_150/cropped/buttons/buttondown_2_150.png"
    "Graphics_150/cropped/buttons/buttondropdown_1_150.png"
    "Graphics_150/cropped/buttons/buttondropdown_2_150.png"
    "Graphics_150/cropped/buttons/buttondropdownfilmstrip_150.png"
    "Graphics_150/cropped/buttons/buttonenv13_1_150.png"
    "Graphics_150/cropped/buttons/buttonenv13_2_150.png"
    "Graphics_150/cropped/buttons/buttonenv13_3_150.png"
    "Graphics_150/cropped/buttons/buttonenv13_4_150.png"
    "Graphics_150/cropped/buttons/buttonenv13filmstrip_150.png"
    "Graphics_150/cropped/buttons/buttonenv24_1_150.png"
    "Graphics_150/cropped/buttons/buttonenv24_2_150.png"
    "Graphics_150/cropped/buttons/buttonenv24_3_150.png"
    "Graphics_150/cropped/buttons/buttonenv24_4_150.png"
    "Graphics_150/cropped/buttons/buttonenv24filmstrip_150.png"
    "Graphics_150/cropped/buttons/buttonexplin_1_150.png"
    "Graphics_150/cropped/buttons/buttonexplin_2_150.png"
    "Graphics_150/cropped/buttons/buttonexplin_3_150.png"
    "Graphics_150/cropped/buttons/buttonexplin_4_150.png"
    "Graphics_150/cropped/buttons/buttonexplinfilmstrip_150.png"
    "Graphics_150/cropped/buttons/buttonf1_1_150.png"
    "Graphics_150/cropped/buttons/buttonf1_2_150.png"
    "Graphics_150/cropped/buttons/buttonf1_3_150.png"
    "Graphics_150/cropped/buttons/buttonf1_4_150.png"
    "Graphics_150/cropped/buttons/buttonf1filmstrip_150.png"
    "Graphics_150/cropped/buttons/buttonflanger_1_150.png"
    "Graphics_150/cropped/buttons/buttonflanger_2_150.png"
    "Graphics_150/cropped/buttons/buttonflanger_3_150.png"
    "Graphics_150/cropped/buttons/buttonflanger_4_150.png"
    "Graphics_150/cropped/buttons/buttonflangerfilmstrip_150.png"
    "Graphics_150/cropped/buttons/buttonfxon_1_150.png"
    "Graphics_150/cropped/buttons/buttonfxon_2_150.png"
    "Graphics_150/cropped/buttons/buttonfxon_3_150.png"
    "Graphics_150/cropped/buttons/buttonfxon_4_150.png"
    "Graphics_150/cropped/buttons/buttonfxonfilmstrip_150.png"
    "Graphics_150/cropped/buttons/buttonguisize_1_150.png"
    "Graphics_150/cropped/buttons/buttonguisize_2_150.png"
    "Graphics_150/cropped/buttons/buttonguisize_3_150.png"
    "Graphics_150/cropped/buttons/buttonguisize_4_150.png"
    "Graphics_150/cropped/buttons/buttonguisizefilmstrip_150.png"
    "Graphics_150/cropped/buttons/buttonleft_1_150.png"
    "Graphics_150/cropped/buttons/buttonleft_2_150.png"
    "Graphics_150/cropped/buttons/buttonleft_3_150.png"
    "Graphics_150/cropped/buttons/buttonleft_4_150.png"
    "Graphics_150/cropped/buttons/buttonleftfilmstrip_150.png"
    "Graphics_150/cropped/buttons/buttonlegato_1_150.png"
    "Graphics_150/cropped/buttons/buttonlegato_2_150.png"
    "Graphics_150/cropped/buttons/buttonlegato_3_150.png"
    "Graphics_150/cropped/buttons/buttonlegato_4_150.png"
    "Graphics_150/cropped/buttons/buttonlegatofilmstrip_150.png"
    "Graphics_150/cropped/buttons/buttonlfo13_1_150.png"
    "Graphics_150/cropped/buttons/buttonlfo13_2_150.png"
    "Graphics_150/cropped/buttons/buttonlfo13_3_150.png"
    "Graphics_150/cropped/buttons/buttonlfo13_4_150.png"
    "Graphics_150/cropped/buttons/buttonlfo13filmstrip_150.png"
    "Graphics_150/cropped/buttons/buttonlfo24_1_150.png"
    "Graphics_150/cropped/buttons/buttonlfo24_2_150.png"
    "Graphics_150/cropped/buttons/buttonlfo24_3_150.png"
    "Graphics_150/cropped/buttons/buttonlfo24_4_150.png"
    "Graphics_150/cropped/buttons/buttonlfo24filmstrip_150.png"
    "Graphics_150/cropped/buttons/buttonload_1_150.png"
    "Graphics_150/cropped/buttons/buttonload_2_150.png"
    "Graphics_150/cropped/buttons/buttonloadfilmstrip_150.png"
    "Graphics_150/cropped/buttons/buttonloop_1_150.png"
    "Graphics_150/cropped/buttons/buttonloop_2_150.png"
    "Graphics_150/cropped/buttons/buttonloop_3_150.png"
    "Graphics_150/cropped/buttons/buttonloop_4_150.png"
    "Graphics_150/cropped/buttons/buttonloopfilmstrip_150.png"
    "Graphics_150/cropped/buttons/buttonnoise_1_150.png"
    "Graphics_150/cropped/buttons/buttonnoise_2_150.png"
    "Graphics_150/cropped/buttons/buttonnoise_3_150.png"
    "Graphics_150/cropped/buttons/buttonnoise_4_150.png"
    "Graphics_150/cropped/buttons/buttonnoisefilmstrip_150.png"
    "Graphics_150/cropped/buttons/buttonphaser_1_150.png"
    "Graphics_150/cropped/buttons/buttonphaser_2_150.png"
    "Graphics_150/cropped/buttons/buttonphaser_3_150.png"
    "Graphics_150/cropped/buttons/buttonphaser_4_150.png"
    "Graphics_150/cropped/buttons/buttonphaserfilmstrip_150.png"
    "Graphics_150/cropped/buttons/buttonpingpong_1_150.png"
    "Graphics_150/cropped/buttons/buttonpingpong_2_150.png"
    "Graphics_150/cropped/buttons/buttonpingpong_3_150.png"
    "Graphics_150/cropped/buttons/buttonpingpong_4_150.png"
    "Graphics_150/cropped/buttons/buttonpingpongfilmstrip_150.png"
    "Graphics_150/cropped/buttons/buttonpleb_1_150.png"
    "Graphics_150/cropped/buttons/buttonpleb_2_150.png"
    "Graphics_150/cropped/buttons/buttonpleb_3_150.png"
    "Graphics_150/cropped/buttons/buttonpleb_4_150.png"
    "Graphics_150/cropped/buttons/buttonplusminus_1_150.png"
    "Graphics_150/cropped/buttons/buttonplusminus_2_150.png"
    "Graphics_150/cropped/buttons/buttonplusminus_3_150.png"
    "Graphics_150/cropped/buttons/buttonplusminus_4_150.png"
    "Graphics_150/cropped/buttons/buttonplusminusfilmstrip_150.png"
    "Graphics_150/cropped/buttons/buttonrandom_1_150.png"
    "Graphics_150/cropped/buttons/buttonrandom_2_150.png"
    "Graphics_150/cropped/buttons/buttonrandomfilmstrip_150.png"
    "Graphics_150/cropped/buttons/buttonreset_global_1_150.png"
    "Graphics_150/cropped/buttons/buttonreset_global_2_150.png"
    "Graphics_150/cropped/buttons/buttonreset_globalfilmstrip_150.png"
    "Graphics_150/cropped/buttons/buttonreset_lfo_1_150.png"
    "Graphics_150/cropped/buttons/buttonreset_lfo_2_150.png"
    "Graphics_150/cropped/buttons/buttonreset_lfo_3_150.png"
    "Graphics_150/cropped/buttons/buttonreset_lfo_4_150.png"
    "Graphics_150/cropped/buttons/buttonreset_lfofilmstrip_150.png"
    "Graphics_150/cropped/buttons/buttonreset_osc_1_150.png"
    "Graphics_150/cropped/buttons/buttonreset_osc_2_150.png"
    "Graphics_150/cropped/buttons/buttonreset_osc_3_150.png"
    "Graphics_150/cropped/buttons/buttonreset_osc_4_150.png"
    "Graphics_150/cropped/buttons/buttonreset_oscfilmstrip_150.png"
    "Graphics_150/cropped/buttons/buttonresetsynth_1_150.png"
    "Graphics_150/cropped/buttons/buttonresetsynth_2_150.png"
    "Graphics_150/cropped/buttons/buttonresetsynth_3_150.png"
    "Graphics_150/cropped/buttons/buttonresetsynth_4_150.png"
    "Graphics_150/cropped/buttons/buttonreverb_1_150.png"
    "Graphics_150/cropped/buttons/buttonreverb_2_150.png"
    "Graphics_150/cropped/buttons/buttonreverb_3_150.png"
    "Graphics_150/cropped/buttons/buttonreverb_4_150.png"
    "Graphics_150/cropped/buttons/buttonright_1_150.png"
    "Graphics_150/cropped/buttons/buttonright_2_150.png"
    "Graphics_150/cropped/buttons/buttonright_3_150.png"
    "Graphics_150/cropped/buttons/buttonright_4_150.png"
    "Graphics_150/cropped/buttons/buttonrightfilmstrip_150.png"
    "Graphics_150/cropped/buttons/buttonsave_1_150.png"
    "Graphics_150/cropped/buttons/buttonsave_2_150.png"
    "Graphics_150/cropped/buttons/buttonsavefilmstrip_150.png"
    "Graphics_150/cropped/buttons/buttonstep_1_150.png"
    "Graphics_150/cropped/buttons/buttonstep_2_150.png"
    "Graphics_150/cropped/buttons/buttonstep_3_150.png"
    "Graphics_150/cropped/buttons/buttonstep_4_150.png"
    "Graphics_150/cropped/buttons/buttonstepfilmstrip_150.png"
    "Graphics_150/cropped/buttons/buttonsync_1_150.png"
    "Graphics_150/cropped/buttons/buttonsync_2_150.png"
    "Graphics_150/cropped/buttons/buttonsync_3_150.png"
    "Graphics_150/cropped/buttons/buttonsync_4_150.png"
    "Graphics_150/cropped/buttons/buttonsync_osc_1_150.png"
    "Graphics_150/cropped/buttons/buttonsync_osc_2_150.png"
    "Graphics_150/cropped/buttons/buttonsync_osc_3_150.png"
    "Graphics_150/cropped/buttons/buttonsync_osc_4_150.png"
    "Graphics_150/cropped/buttons/buttonsync_oscfilmstrip_150.png"
    "Graphics_150/cropped/buttons/buttonsyncfilmstrip_150.png"
    "Graphics_150/cropped/buttons/buttonup_1_150.png"
    "Graphics_150/cropped/buttons/buttonup_2_150.png"
    "Graphics_150/cropped/buttons/select_filmstrip_150.png"
    "Graphics_150/cropped/buttons/slider_handle_150.png"
    "Graphics_150/cropped/chipdraw_cropped_150.png"
    "Graphics_150/cropped/chipdraw_knob_cropped_150.png"
    "Graphics_150/cropped/chiptune_cropped_150.png"
    "Graphics_150/cropped/chiptune_knob_cropped_150.png"
    "Graphics_150/cropped/chorusnosync_150.png"
    "Graphics_150/cropped/chorussync_150.png"
    "Graphics_150/cropped/comb_cropped_150.png"
    "Graphics_150/cropped/comb_knobs_cropped_150.png"
    "Graphics_150/cropped/delaynosync_150.png"
    "Graphics_150/cropped/delaysync_150.png"
    "Graphics_150/cropped/diode_cropped_150.png"
    "Graphics_150/cropped/diode_knobs_cropped_150.png"
    "Graphics_150/cropped/drawpanel_150.png"
    "Graphics_150/cropped/flangernosync_150.png"
    "Graphics_150/cropped/flangersync_150.png"
    "Graphics_150/cropped/fm_cropped_150.png"
    "Graphics_150/cropped/fm_knob_cropped_150.png"
    "Graphics_150/cropped/formant_cropped_150.png"
    "Graphics_150/cropped/formant_knobs_cropped_150.png"
    "Graphics_150/cropped/glaspanel_big_150.png"
    "Graphics_150/cropped/glaspanel_mid_150.png"
    "Graphics_150/cropped/glaspanel_midbig_150.png"
    "Graphics_150/cropped/glaspanel_small_150.png"
    "Graphics_150/cropped/knobs/black1/black_knob_very_small_150.png"
    "Graphics_150/cropped/knobs/black2/black_knob_small_150.png"
    "Graphics_150/cropped/knobs/black3/black_knob_mid_150.png"
    "Graphics_150/cropped/knobs/black4/black_knob_big_150.png"
    "Graphics_150/cropped/knobs/metal1/metal_knob_small_150.png"
    "Graphics_150/cropped/knobs/metal2/metal_knob_mid_150.png"
    "Graphics_150/cropped/knobs/metal3/metal_knob_big_150.png"
    "Graphics_150/cropped/knobs/modwheel/modwheel_150.png"
    "Graphics_150/cropped/knobs/round/round_knob_150.png"
    "Graphics_150/cropped/korgHP_cropped_150.png"
    "Graphics_150/cropped/korg_cropped_150.png"
    "Graphics_150/cropped/korg_knobs_cropped_150.png"
    "Graphics_150/cropped/lfo/SH_150.png"
    "Graphics_150/cropped/lfo/chipdraw1_150.png"
    "Graphics_150/cropped/lfo/chipdraw2_150.png"
    "Graphics_150/cropped/lfo/chipdraw3_150.png"
    "Graphics_150/cropped/lfo/peak_150.png"
    "Graphics_150/cropped/lfo/pyram12_150.png"
    "Graphics_150/cropped/lfo/pyram3_150.png"
    "Graphics_150/cropped/lfo/pyram4_150.png"
    "Graphics_150/cropped/lfo/pyram6_150.png"
    "Graphics_150/cropped/lfo/pyram8_150.png"
    "Graphics_150/cropped/lfo/saw_150.png"
    "Graphics_150/cropped/lfo/sine_150.png"
    "Graphics_150/cropped/lfo/square12_150.png"
    "Graphics_150/cropped/lfo/square25_150.png"
    "Graphics_150/cropped/lfo/square50_150.png"
    "Graphics_150/cropped/lfo/square_150.png"
    "Graphics_150/cropped/lfo/stair12_150.png"
    "Graphics_150/cropped/lfo/stair3_150.png"
    "Graphics_150/cropped/lfo/stair4_150.png"
    "Graphics_150/cropped/lfo/stair6_150.png"
    "Graphics_150/cropped/lfo/stair8_150.png"
    "Graphics_150/cropped/lfo/triangle_150.png"
    "Graphics_150/cropped/lfo/wavedraw1_150.png"
    "Graphics_150/cropped/lfo/wavedraw2_150.png"
    "Graphics_150/cropped/lfo/wavedraw3_150.png"
    "Graphics_150/cropped/lfo13_sync_background_150.png"
    "Graphics_150/cropped/lfo24_sync_background_150.png"
    "Graphics_150/cropped/modpanelbig_left_down_150.png"
    "Graphics_150/cropped/modpanelbig_left_mid_150.png"
    "Graphics_150/cropped/modpanelbig_left_up_150.png"
    "Graphics_150/cropped/modpanelbig_mid_down_150.png"
    "Graphics_150/cropped/modpanelbig_mid_mid_150.png"
    "Graphics_150/cropped/modpanelbig_mid_up_150.png"
    "Graphics_150/cropped/modpanelbig_right_down_150.png"
    "Graphics_150/cropped/modpanelbig_right_mid_150.png"
    "Graphics_150/cropped/modpanelbig_right_up_150.png"
    "Graphics_150/cropped/modpanelsmall_down_150.png"
    "Graphics_150/cropped/modpanelsmall_mid_150.png"
    "Graphics_150/cropped/modpanelsmall_up_150.png"
    "Graphics_150/cropped/multi_cropped_150.png"
    "Graphics_150/cropped/multi_knob_cropped_150.png"
    "Graphics_150/cropped/noise_cropped_150.png"
    "Graphics_150/cropped/noise_knob_cropped_150.png"
    "Graphics_150/cropped/patch_browser_window_150.png"
    "Graphics_150/cropped/phasernosync_150.png"
    "Graphics_150/cropped/phasersync_150.png"
    "Graphics_150/cropped/pm_cropped_150.png"
    "Graphics_150/cropped/reverb_zita_150.png"
    "Graphics_150/cropped/ringmod_cropped_150.png"
    "Graphics_150/cropped/specdraw_cropped_150.png"
    "Graphics_150/cropped/specdraw_knob_cropped_150.png"
    "Graphics_150/cropped/vector_cropped_150.png"
    "Graphics_150/cropped/vector_knob_cropped_150.png"
    "Graphics_150/cropped/vectorpanel_150.png"
    "Graphics_150/cropped/wavedraw_cropped_150.png"
    "Graphics_150/cropped/wavedraw_knob_cropped_150.png"
    "Graphics_150/cropped/wavetable_cropped_150.png"
    "Graphics_150/cropped/wavetable_knob_cropped_150.png"
    "Soundbanks/Factory Presets/Arps & Sequences/Arp Charger [RM].odin"
    "Soundbanks/Factory Presets/Arps & Sequences/Arp Chopper [RM].odin"
    "Soundbanks/Factory Presets/Arps & Sequences/Bass Arp 1 [RS].odin"
    "Soundbanks/Factory Presets/Arps & Sequences/Bassline.odin"
    "Soundbanks/Factory Presets/Arps & Sequences/Cinedrive (MW) [Photonic].odin"
    "Soundbanks/Factory Presets/Arps & Sequences/Critical [tx].odin"
    "Soundbanks/Factory Presets/Arps & Sequences/Darkness [psylion].odin"
    "Soundbanks/Factory Presets/Arps & Sequences/Doctor Karlsson.odin"
    "Soundbanks/Factory Presets/Arps & Sequences/Dreamy ARP [psylion].odin"
    "Soundbanks/Factory Presets/Arps & Sequences/Forgive me GOD.odin"
    "Soundbanks/Factory Presets/Arps & Sequences/Funk Acid 2 [psylion].odin"
    "Soundbanks/Factory Presets/Arps & Sequences/Funk Acid [psylion].odin"
    "Soundbanks/Factory Presets/Arps & Sequences/Funny 2.odin"
    "Soundbanks/Factory Presets/Arps & Sequences/Glass Morph ARP [RS].odin"
    "Soundbanks/Factory Presets/Arps & Sequences/Harpstrum Down [RS].odin"
    "Soundbanks/Factory Presets/Arps & Sequences/Harpstrum Up [RS].odin"
    "Soundbanks/Factory Presets/Arps & Sequences/I was born in 90s [psylion].odin"
    "Soundbanks/Factory Presets/Arps & Sequences/Midi Rain.odin"
    "Soundbanks/Factory Presets/Arps & Sequences/Minor Song.odin"
    "Soundbanks/Factory Presets/Arps & Sequences/Modular Mess 2.odin"
    "Soundbanks/Factory Presets/Arps & Sequences/Omani Desert 1 [psylion].odin"
    "Soundbanks/Factory Presets/Arps & Sequences/Omani Desert 2 [psylion].odin"
    "Soundbanks/Factory Presets/Arps & Sequences/RandArpChords (MW) [Photonic].odin"
    "Soundbanks/Factory Presets/Arps & Sequences/Self Phasing Arp.odin"
    "Soundbanks/Factory Presets/Arps & Sequences/Sharp Lead.odin"
    "Soundbanks/Factory Presets/Arps & Sequences/Sound of Paradise [psylion].odin"
    "Soundbanks/Factory Presets/Arps & Sequences/The Arp 2.0 [XR].odin"
    "Soundbanks/Factory Presets/Atmospheres/Alien Atmo [tx].odin"
    "Soundbanks/Factory Presets/Atmospheres/Alien Chaos [psylion].odin"
    "Soundbanks/Factory Presets/Atmospheres/Alien Chaos2 [psylion].odin"
    "Soundbanks/Factory Presets/Atmospheres/Analog Particles [XR].odin"
    "Soundbanks/Factory Presets/Atmospheres/Antarctica [RS].odin"
    "Soundbanks/Factory Presets/Atmospheres/Atmo-Chaos [Photonic].odin"
    "Soundbanks/Factory Presets/Atmospheres/Blinking Pad [Photonic].odin"
    "Soundbanks/Factory Presets/Atmospheres/Digital Motion [XR].odin"
    "Soundbanks/Factory Presets/Atmospheres/Dreams of Utopia [psylion].odin"
    "Soundbanks/Factory Presets/Atmospheres/Eerie Pad.odin"
    "Soundbanks/Factory Presets/Atmospheres/Expressive Atmosphere [XR].odin"
    "Soundbanks/Factory Presets/Atmospheres/Floating Dreams [XR].odin"
    "Soundbanks/Factory Presets/Atmospheres/Frosty Atmo [tx].odin"
    "Soundbanks/Factory Presets/Atmospheres/Galata Dream.odin"
    "Soundbanks/Factory Presets/Atmospheres/Messy Seq X-Y.odin"
    "Soundbanks/Factory Presets/Atmospheres/Orbitalesque Stabs [4T].odin"
    "Soundbanks/Factory Presets/Atmospheres/Pacific Nights.odin"
    "Soundbanks/Factory Presets/Atmospheres/Pulsator.odin"
    "Soundbanks/Factory Presets/Atmospheres/Sound of Paradise2 [psylion].odin"
    "Soundbanks/Factory Presets/Atmospheres/Sunrise.odin"
    "Soundbanks/Factory Presets/Atmospheres/Vector Soundtrack [XR].odin"
    "Soundbanks/Factory Presets/Atmospheres/Violet.odin"
    "Soundbanks/Factory Presets/Atmospheres/Voyage 1a X-Y.odin"
    "Soundbanks/Factory Presets/Atmospheres/Zambezi River [psylion].odin"
    "Soundbanks/Factory Presets/Bass/Analog Bass [tx].odin"
    "Soundbanks/Factory Presets/Bass/BS Decay Bass MW.odin"
    "Soundbanks/Factory Presets/Bass/BS PWM Bass XY.odin"
    "Soundbanks/Factory Presets/Bass/Bass Crusher [RM].odin"
    "Soundbanks/Factory Presets/Bass/Bass Low [RM].odin"
    "Soundbanks/Factory Presets/Bass/Bass Seq 2 [RS].odin"
    "Soundbanks/Factory Presets/Bass/Bass Simple PM [RS].odin"
    "Soundbanks/Factory Presets/Bass/Bass Wobble [4T].odin"
    "Soundbanks/Factory Presets/Bass/Bass X-Y Mod [RS].odin"
    "Soundbanks/Factory Presets/Bass/Boards Bass.odin"
    "Soundbanks/Factory Presets/Bass/DeepBass [Photonic].odin"
    "Soundbanks/Factory Presets/Bass/Growly FM Bass [XR].odin"
    "Soundbanks/Factory Presets/Bass/PM Bass [XR].odin"
    "Soundbanks/Factory Presets/Bass/Rhythm Bass.odin"
    "Soundbanks/Factory Presets/Bass/Sausage Bassener.odin"
    "Soundbanks/Factory Presets/Chimes/Arp-Bells [Photonic].odin"
    "Soundbanks/Factory Presets/Chimes/Cheese Pad.odin"
    "Soundbanks/Factory Presets/Chimes/Chimes [Photonic].odin"
    "Soundbanks/Factory Presets/Chimes/Ethereal Bells.odin"
    "Soundbanks/Factory Presets/Chimes/FM Church Bells [RS].odin"
    "Soundbanks/Factory Presets/Chimes/Glass Harp A slow.odin"
    "Soundbanks/Factory Presets/Chimes/Glass Morph XY [RS].odin"
    "Soundbanks/Factory Presets/Chimes/New Age Lead.odin"
    "Soundbanks/Factory Presets/Chimes/PRC GlassHit.odin"
    "Soundbanks/Factory Presets/Chimes/Pad Sine.odin"
    "Soundbanks/Factory Presets/Chimes/Synth Glass .odin"
    "Soundbanks/Factory Presets/Chimes/Synth Glassybell.odin"
    "Soundbanks/Factory Presets/Chimes/Vibraphone.odin"
    "Soundbanks/Factory Presets/Chiptune/Bagpipe Tune.odin"
    "Soundbanks/Factory Presets/Chiptune/Chippy.odin"
    "Soundbanks/Factory Presets/Chiptune/ChippyDelayed.odin"
    "Soundbanks/Factory Presets/Chiptune/Chiptune Chords [Projektor].odin"
    "Soundbanks/Factory Presets/Chiptune/Lead 64.odin"
    "Soundbanks/Factory Presets/Chiptune/Legal Looting [yellowmix].odin"
    "Soundbanks/Factory Presets/Chiptune/PM Sequence.odin"
    "Soundbanks/Factory Presets/Chiptune/Pad Arpeggio.odin"
    "Soundbanks/Factory Presets/Chiptune/Rect In Peace.odin"
    "Soundbanks/Factory Presets/Chiptune/Rhythmic Sequence 01.odin"
    "Soundbanks/Factory Presets/Chiptune/Shortchip.odin"
    "Soundbanks/Factory Presets/Drones/Alone in the Subway.odin"
    "Soundbanks/Factory Presets/Drones/Circus Horror Show.odin"
    "Soundbanks/Factory Presets/Drones/Creep ATMO [psylion].odin"
    "Soundbanks/Factory Presets/Drones/Dark-Psy FX [psylion].odin"
    "Soundbanks/Factory Presets/Drones/Fresh Breeze.odin"
    "Soundbanks/Factory Presets/Drones/High Tea [4T].odin"
    "Soundbanks/Factory Presets/Drones/Lead Sinematic.odin"
    "Soundbanks/Factory Presets/Drones/MAD PAD 3.odin"
    "Soundbanks/Factory Presets/Drones/Prophet.odin"
    "Soundbanks/Factory Presets/Drones/S&H harsh .odin"
    "Soundbanks/Factory Presets/Drones/Swell Bits.odin"
    "Soundbanks/Factory Presets/Drones/Synth Unleash [RM].odin"
    "Soundbanks/Factory Presets/Drones/The Sound of Agony [psylion].odin"
    "Soundbanks/Factory Presets/Drones/Timmy got some meth [psylion].odin"
    "Soundbanks/Factory Presets/Drums/Clap [RS].odin"
    "Soundbanks/Factory Presets/Drums/Claps [Photonic].odin"
    "Soundbanks/Factory Presets/Drums/Crash-1 [Photonic].odin"
    "Soundbanks/Factory Presets/Drums/Drum Machine.odin"
    "Soundbanks/Factory Presets/Drums/Flange Hat.odin"
    "Soundbanks/Factory Presets/Drums/Hi-Hat 8th Seq [RS].odin"
    "Soundbanks/Factory Presets/Drums/Hi-Hat [RS].odin"
    "Soundbanks/Factory Presets/Drums/HiHat-closed [Photonic].odin"
    "Soundbanks/Factory Presets/Drums/Kick 1 XY [RS].odin"
    "Soundbanks/Factory Presets/Drums/Kick tekmid.odin"
    "Soundbanks/Factory Presets/Drums/Kick-1 [Photonic].odin"
    "Soundbanks/Factory Presets/Drums/Marching [Photonic].odin"
    "Soundbanks/Factory Presets/Drums/Shaker [Photonic].odin"
    "Soundbanks/Factory Presets/Drums/Shakers [RS].odin"
    "Soundbanks/Factory Presets/Drums/Simple Hat [Projektor].odin"
    "Soundbanks/Factory Presets/Drums/Snappy Snare [Projektor].odin"
    "Soundbanks/Factory Presets/Drums/SnarNoize.odin"
    "Soundbanks/Factory Presets/Drums/Snare 1 [RS].odin"
    "Soundbanks/Factory Presets/Drums/Snare-1 [Photonic].odin"
    "Soundbanks/Factory Presets/Drums/Snare-2 [Photonic].odin"
    "Soundbanks/Factory Presets/Drums/Taiko-Drums [Photonic].odin"
    "Soundbanks/Factory Presets/Drums/Toms 1 [RS].odin"
    "Soundbanks/Factory Presets/Drums/Toms 2 [RS].odin"
    "Soundbanks/Factory Presets/Drums/Toms-1 [Photonic].odin"
    "Soundbanks/Factory Presets/Drums/War-Drum [Photonic].odin"
    "Soundbanks/Factory Presets/Drums/kick 909.odin"
    "Soundbanks/Factory Presets/Instruments/Accordion.odin"
    "Soundbanks/Factory Presets/Instruments/Brass Pad.odin"
    "Soundbanks/Factory Presets/Instruments/Celeste.odin"
    "Soundbanks/Factory Presets/Instruments/Chello (MW,AT) [Photonic].odin"
    "Soundbanks/Factory Presets/Instruments/Chinese Steel [4T-RS].odin"
    "Soundbanks/Factory Presets/Instruments/DistGuit (MW,AT) [Photonic].odin"
    "Soundbanks/Factory Presets/Instruments/DoubleBass(MW) [Photonic].odin"
    "Soundbanks/Factory Presets/Instruments/FM Steel Drum [RS].odin"
    "Soundbanks/Factory Presets/Instruments/Flute (MW,AT) [Photonic].odin"
    "Soundbanks/Factory Presets/Instruments/Jazzguitar (MW) [Photonic].odin"
    "Soundbanks/Factory Presets/Instruments/MusicBox [Photonic].odin"
    "Soundbanks/Factory Presets/Instruments/OB Brass.odin"
    "Soundbanks/Factory Presets/Instruments/Sitar Echo.odin"
    "Soundbanks/Factory Presets/Instruments/Steel Drums.odin"
    "Soundbanks/Factory Presets/Instruments/Steeldrum [Photonic].odin"
    "Soundbanks/Factory Presets/Instruments/Tuba.odin"
    "Soundbanks/Factory Presets/Keys/E-Piano (MW) [Photonic].odin"
    "Soundbanks/Factory Presets/Keys/Electric Piano [tx].odin"
    "Soundbanks/Factory Presets/Keys/FM Piano.odin"
    "Soundbanks/Factory Presets/Keys/FX Piano.odin"
    "Soundbanks/Factory Presets/Keys/Funky-D6 [Photonic].odin"
    "Soundbanks/Factory Presets/Keys/Funky-D6.odin"
    "Soundbanks/Factory Presets/Keys/Mellow Keys [tx].odin"
    "Soundbanks/Factory Presets/Keys/Metallic Keys [XR].odin"
    "Soundbanks/Factory Presets/Keys/PhasClavi (AT) [Photonic].odin"
    "Soundbanks/Factory Presets/Keys/Phuzz Piano.odin"
    "Soundbanks/Factory Presets/Keys/Pianet.odin"
    "Soundbanks/Factory Presets/Keys/Piano Ballad 3.odin"
    "Soundbanks/Factory Presets/Keys/Piano [Photonic].odin"
    "Soundbanks/Factory Presets/Keys/SynKeys 2 [RS].odin"
    "Soundbanks/Factory Presets/Keys/SynKeys 3XY [RS].odin"
    "Soundbanks/Factory Presets/Keys/Synth Piano.odin"
    "Soundbanks/Factory Presets/Keys/Toy Piano.odin"
    "Soundbanks/Factory Presets/Leads/Cuaroth [yellowmix].odin"
    "Soundbanks/Factory Presets/Leads/Drawing Lead.odin"
    "Soundbanks/Factory Presets/Leads/EDM Synth Projektor.odin"
    "Soundbanks/Factory Presets/Leads/Filter LFO Lead.odin"
    "Soundbanks/Factory Presets/Leads/Glide Comb Lead.odin"
    "Soundbanks/Factory Presets/Leads/Karplus Lead.odin"
    "Soundbanks/Factory Presets/Leads/Lead Glide.odin"
    "Soundbanks/Factory Presets/Leads/Lead Rusty.odin"
    "Soundbanks/Factory Presets/Leads/Lead Sine.odin"
    "Soundbanks/Factory Presets/Leads/Lead Square A.odin"
    "Soundbanks/Factory Presets/Leads/Lead Squarepusher.odin"
    "Soundbanks/Factory Presets/Leads/LeadPuls (AT,MW) [Photonic].odin"
    "Soundbanks/Factory Presets/Leads/Meeting Of Three.odin"
    "Soundbanks/Factory Presets/Leads/Pad cheapo.odin"
    "Soundbanks/Factory Presets/Leads/Random Voices.odin"
    "Soundbanks/Factory Presets/Leads/Reverse Lead.odin"
    "Soundbanks/Factory Presets/Leads/Rnd Delay Lead.odin"
    "Soundbanks/Factory Presets/Leads/Synth Brass.odin"
    "Soundbanks/Factory Presets/Leads/Unison Glide Lead.odin"
    "Soundbanks/Factory Presets/Leads/Vibrato Lead.odin"
    "Soundbanks/Factory Presets/Organ/666-001-Organ.odin"
    "Soundbanks/Factory Presets/Organ/Church Organ.odin"
    "Soundbanks/Factory Presets/Organ/Glass Organ.odin"
    "Soundbanks/Factory Presets/Organ/Organ 0001.odin"
    "Soundbanks/Factory Presets/Organ/Organ Tremolo.odin"
    "Soundbanks/Factory Presets/Organ/Pad Pleasure.odin"
    "Soundbanks/Factory Presets/Organ/Phazzy Organ.odin"
    "Soundbanks/Factory Presets/Organ/Pipe Dreams [yellowmix].odin"
    "Soundbanks/Factory Presets/Organ/Sparkle Organ.odin"
    "Soundbanks/Factory Presets/Organ/Suitcase n Amp [yellowmix].odin"
    "Soundbanks/Factory Presets/Pads/Boards 2.odin"
    "Soundbanks/Factory Presets/Pads/Burble Pad.odin"
    "Soundbanks/Factory Presets/Pads/Choir Aahs 1 [RS].odin"
    "Soundbanks/Factory Presets/Pads/Choir Aahs 2 [RS].odin"
    "Soundbanks/Factory Presets/Pads/Choir Yeah [RS].odin"
    "Soundbanks/Factory Presets/Pads/Choir [Photonic].odin"
    "Soundbanks/Factory Presets/Pads/Clouded [RM].odin"
    "Soundbanks/Factory Presets/Pads/Darken Nature [RM].odin"
    "Soundbanks/Factory Presets/Pads/Drifter.odin"
    "Soundbanks/Factory Presets/Pads/FM Sphere [RS].odin"
    "Soundbanks/Factory Presets/Pads/Female aah mellow.odin"
    "Soundbanks/Factory Presets/Pads/Female aah.odin"
    "Soundbanks/Factory Presets/Pads/Haunt [RM].odin"
    "Soundbanks/Factory Presets/Pads/Moonshade.odin"
    "Soundbanks/Factory Presets/Pads/PAD Open.odin"
    "Soundbanks/Factory Presets/Pads/Portapotty.odin"
    "Soundbanks/Factory Presets/Pads/Strings (MW,AT) [Photonic].odin"
    "Soundbanks/Factory Presets/Pads/Strings short (MW) [Photonic].odin"
    "Soundbanks/Factory Presets/Pads/Sweeper 3.odin"
    "Soundbanks/Factory Presets/Pads/Synae XY [RS].odin"
    "Soundbanks/Factory Presets/Pads/Synth Ballad.odin"
    "Soundbanks/Factory Presets/Pads/Synth Strings.odin"
    "Soundbanks/Factory Presets/Pads/Synth Strings2.odin"
    "Soundbanks/Factory Presets/Pads/Synthwave Pad.odin"
    "Soundbanks/Factory Presets/Pads/VangBrass (MW,AT) [Photonic].odin"
    "Soundbanks/Factory Presets/Pads/Voices.odin"
    "Soundbanks/Factory Presets/Pads/Warm-Pad [Photonic].odin"
    "Soundbanks/Factory Presets/Pads/forever young.odin"
    "Soundbanks/Factory Presets/Pads/sounds like a melody.odin"
    "Soundbanks/Factory Presets/SFX/Alien Arp.odin"
    "Soundbanks/Factory Presets/SFX/Cheering Minions.odin"
    "Soundbanks/Factory Presets/SFX/Doctor Acid.odin"
    "Soundbanks/Factory Presets/SFX/Drippin Droplets.odin"
    "Soundbanks/Factory Presets/SFX/Drone S&H.odin"
    "Soundbanks/Factory Presets/SFX/Dropper [RS].odin"
    "Soundbanks/Factory Presets/SFX/FM-XY Fun [RS].odin"
    "Soundbanks/Factory Presets/SFX/FX Jump [RM].odin"
    "Soundbanks/Factory Presets/SFX/FX Pitch Down [RM].odin"
    "Soundbanks/Factory Presets/SFX/FX Reso Warble.odin"
    "Soundbanks/Factory Presets/SFX/Flange Fun [psylion].odin"
    "Soundbanks/Factory Presets/SFX/Formant Squelch.odin"
    "Soundbanks/Factory Presets/SFX/German Glitches.odin"
    "Soundbanks/Factory Presets/SFX/PSY Noise Squelch .odin"
    "Soundbanks/Factory Presets/SFX/Pipe FX.odin"
    "Soundbanks/Factory Presets/SFX/Plastic Riser 1 [RS].odin"
    "Soundbanks/Factory Presets/SFX/Plastic Riser 2 [RS].odin"
    "Soundbanks/Factory Presets/SFX/S&H noise.odin"
    "Soundbanks/Factory Presets/SFX/Something Awakens.odin"
    "Soundbanks/Factory Presets/SFX/Space Shuttle [psylion].odin"
    "Soundbanks/Factory Presets/SFX/Voices in my head [psylion].odin"
    "Soundbanks/Factory Presets/Stabs/Chinese Ow [4T-RS].odin"
    "Soundbanks/Factory Presets/Stabs/Chord Pluck Projektor.odin"
    "Soundbanks/Factory Presets/Stabs/Deep Triads (velo).odin"
    "Soundbanks/Factory Presets/Stabs/Dub Synth.odin"
    "Soundbanks/Factory Presets/Stabs/Gurgles dirty.odin"
    "Soundbanks/Factory Presets/Stabs/Gurgles.odin"
    "Soundbanks/Factory Presets/Stabs/House Stab.odin"
    "Soundbanks/Factory Presets/Stabs/JMJ-Sync [Photonic].odin"
    "Soundbanks/Factory Presets/Stabs/LFO Keys.odin"
    "Soundbanks/Factory Presets/Stabs/Lead 17.odin"
    "Soundbanks/Factory Presets/Stabs/Lead Hit 1.odin"
    "Soundbanks/Factory Presets/Stabs/Lead phazz.odin"
    "Soundbanks/Factory Presets/Stabs/Metallic (vel).odin"
    "Soundbanks/Factory Presets/Stabs/Pad House.odin"
    "Soundbanks/Factory Presets/Stabs/Pluck.odin"
    "Soundbanks/Factory Presets/Stabs/Plucker 3.odin"
    "Soundbanks/Factory Presets/Stabs/Saw Pluck [Projektor].odin"
    "init_patch.odin"
)
set_target_properties(Odin2_BinaryData PROPERTIES POSITION_INDEPENDENT_CODE TRUE)

# ==================== Linkage =======================
target_link_libraries(Odin2
  PUBLIC
    Odin2_BinaryData
    juce::juce_audio_basics
    juce::juce_audio_devices
    juce::juce_audio_formats
    juce::juce_audio_plugin_client
    juce::juce_audio_processors
    juce::juce_audio_utils
    juce::juce_core
    juce::juce_cryptography
    juce::juce_data_structures
    juce::juce_dsp
    juce::juce_events
    juce::juce_graphics
    juce::juce_gui_basics
    juce::juce_gui_extra
    juce::juce_opengl
    juce::juce_recommended_config_flags
    juce::juce_recommended_lto_flags
    #juce::juce_recommended_warning_flags
)
