#pragma once

#include <plugin_base/shared/utility.hpp>

#define FF_SYNTH_INST_NAME "Firefly Synth"
#define FF_SYNTH_FX_NAME "Firefly Synth FX"
#define FF_SYNTH_FX_ID "4F18AFC06CA743C7AFEF578388E16CF3"
#define FF_SYNTH_INST_ID "56AFFFF7565F48348C4359D5E6C856A4"

#define FF_SYNTH_VENDOR_NAME "Sjoerd van Kreel"
#define FF_SYNTH_VENDOR_MAIL "sjoerdvankreel@gmail.com"
#define FF_SYNTH_VENDOR_URL "https://sjoerdvankreel.github.io/firefly-synth"

#define FF_SYNTH_VERSION_MAJOR 1
#define FF_SYNTH_VERSION_MINOR 9
#define FF_SYNTH_VERSION_PATCH 9
#define FF_SYNTH_REVERSE_URI "io.github.sjoerdvankreel.firefly_synth"
#define FF_SYNTH_VERSION_TEXT PB_VERSION_TEXT(FF_SYNTH_VERSION_MAJOR, FF_SYNTH_VERSION_MINOR, FF_SYNTH_VERSION_PATCH)

#define FF_SYNTH_FX_FULL_NAME FF_SYNTH_FX_NAME " " FF_SYNTH_VERSION_TEXT
#define FF_SYNTH_INST_FULL_NAME FF_SYNTH_INST_NAME " " FF_SYNTH_VERSION_TEXT
