NeuralAmpModelerPlugin

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

config.h (1633B)


      1 #define PLUG_NAME "TemplateProject"
      2 #define PLUG_MFR "AcmeInc"
      3 #define PLUG_VERSION_HEX 0x00000000
      4 #define PLUG_VERSION_STR "0.0.0"
      5 #define PLUG_UNIQUE_ID '9c0G'
      6 #define PLUG_MFR_ID 'Acme'
      7 #define PLUG_URL_STR "https://iplug2.github.io"
      8 #define PLUG_EMAIL_STR "spam@me.com"
      9 #define PLUG_COPYRIGHT_STR "Copyright 2021 Acme Inc"
     10 #define PLUG_CLASS_NAME TemplateProject
     11 
     12 #define BUNDLE_NAME "TemplateProject"
     13 #define BUNDLE_MFR "AcmeInc"
     14 #define BUNDLE_DOMAIN "com"
     15 
     16 #define SHARED_RESOURCES_SUBPATH "TemplateProject"
     17 
     18 #define PLUG_CHANNEL_IO "2-2"
     19 
     20 #define PLUG_LATENCY 0
     21 #define PLUG_TYPE 0
     22 #define PLUG_DOES_MIDI_IN 0
     23 #define PLUG_DOES_MIDI_OUT 0
     24 #define PLUG_DOES_MPE 0
     25 #define PLUG_DOES_STATE_CHUNKS 0
     26 #define PLUG_HAS_UI 1
     27 #define PLUG_WIDTH 1024
     28 #define PLUG_HEIGHT 768
     29 #define PLUG_FPS 60
     30 #define PLUG_SHARED_RESOURCES 1
     31 #define PLUG_HOST_RESIZE 1
     32 #define PLUG_MIN_WIDTH 256
     33 #define PLUG_MIN_HEIGHT 256
     34 #define PLUG_MAX_WIDTH 8192
     35 #define PLUG_MAX_HEIGHT 8192
     36 
     37 #define AUV2_ENTRY TemplateProject_Entry
     38 #define AUV2_ENTRY_STR "TemplateProject_Entry"
     39 #define AUV2_FACTORY TemplateProject_Factory
     40 #define AUV2_VIEW_CLASS TemplateProject_View
     41 #define AUV2_VIEW_CLASS_STR "TemplateProject_View"
     42 
     43 #define AAX_TYPE_IDS 'ITP1'
     44 #define AAX_TYPE_IDS_AUDIOSUITE 'ITA1'
     45 #define AAX_PLUG_MFR_STR "Acme"
     46 #define AAX_PLUG_NAME_STR "TemplateProject\nIPEF"
     47 #define AAX_PLUG_CATEGORY_STR "Effect"
     48 #define AAX_DOES_AUDIOSUITE 1
     49 
     50 #define VST3_SUBCATEGORY "Instrument|Effect"
     51 
     52 #define APP_NUM_CHANNELS 2
     53 #define APP_N_VECTOR_WAIT 0
     54 #define APP_MULT 1
     55 #define APP_COPY_AUV3 0
     56 #define APP_SIGNAL_VECTOR_SIZE 64
     57 
     58 #define ROBOTO_FN "Roboto-Regular.ttf"