// ---- 
// ---- file   : synergy_config_local.tks 
// ---- 
// ---- info   : Synergy configuration file (rootpath + MIDI devs) 
// ---- 
// ---- note   : stores UI-(auto)generated settings
// ---- 
module MSTConfigLocal; 

use namespace ui;

class STConfig : STConfigBase { 
 
   /***
    ***
    *** The body of the following function is auto-generated by the UI.
    *** It may override some of the manually configured configuration items
    ***
    ***/
   static UseAutogeneratedConfig() {
      //----BEGIN_AUTOGENERATED_CONFIG----
      // ------------ RootPath -------------------
      SetRootPath("$(PROGRAM_DIR)/mProjects/synergy_data/");
      // ------------ Kbd ------------------------
      UI.SetEnableVSyncKeyRepeat(true);
      UI.SetEnableKeyCmdCopyPaste(false);
      UI.SetEnableKeyMapSlashToLess(true);
      b_key_swap_pattern_home_end = false;
      // ------------ UI -------------------------
      ui_size_preset = 2;
      window_sx = 1920;
      window_sy = 1129;
      window_x = -8;
      window_y = -8;
      zoom_x = 1;
      zoom_y = 1;
      cursor_zoom = 1;
      b_transparent_layers = true;
      b_vsync = true;
      b_force_high_framerate = true;
      b_fullscreen = false;
      fullscreen_sx = 1920;
      fullscreen_sy = 1200;
      fullscreen_bits = 32;
      b_fullscreen_displaysize = true;
      postfx_fs_mode = 2;
      postfx_fs_color = #2f003863;
      postfx_win_mode = 0;
      postfx_win_color = #2b1d1a1e;
      UI.b_vsync_keyrepeat = true;
      start_page = RootForm.PAGE_PIPEMAP;
      lnf_idx = LookAndFeel.IDX_LIGHT;
      lnf_colorgrading_initial_idx = -1;
      // ------------ Project --------------------
      b_crash_autosave = true;
      b_autoshowcomment = true;
      autoload_filename = "$(PROJECT_DIR)/demo.flx";
      b_autoload_filename_autoupdate = true;
      num_autosave_files = 5;
      autosave_interval = 30;
      b_autosave = maybe;
      // ------------ Replay ---------------------
      patternmgr_midi_base_note = 48;
      patternmgr_midi_mode = PatternManager.MIDI_MODE_USED_WHITE;
      b_node_send_play_pattern_prgchg_when_replay_starts = false;
      b_pagesysex_redirect_ev = true;
      b_pagesysex_modx = false;
      // ------------ PipeMap --------------------
      pipemap_patnr_display = 0;
      pipemap_precount_num_bars = 1;
      b_pipemap_precount = true;
      arranger_beatbar_label_offset = 0;
      // ------------ NodeTracker ----------------
      node_tracker_precount_num_bars = 1;
      b_node_tracker_precount = false;
      b_node_tracker_midi_keyjazz = true;
      b_node_tracker_selectandplay = true;
      b_node_tracker_keyjazz_manual_noteoff = true;
      b_node_tracker_advance_allnotesreleased = true;
      b_node_tracker_recordnoteoff = false;
      b_node_tracker_recordnoteoff_replay = false;
      b_node_tracker_recordnoteoff_dur = true;
      b_node_tracker_recordquantize = false;
      node_tracker_rec_latency = 2;
      b_node_tracker_rec_latency = true;
      b_node_tracker_ignore_seek_prgchg_mute_during_pattern_replay = true;
      b_node_tracker_edit_pattern_follows_replay_pattern = false;
      b_node_tracker_decimal_patternoffset = false;
      b_node_tracker_shift_patternoffset = false;
      b_node_tracker_swapstopbookmark = true;
      b_node_tracker_show_track_names = true;
      b_node_tracker_doublecenter_hidpi = true;
      b_node_tracker_doublecenter_lodpi = true;
      b_node_tracker_doublewidth_hidpi = true;
      b_node_tracker_doublewidth_lodpi = false;
      b_node_tracker_doubleheight_hidpi = true;
      b_node_tracker_doubleheight_lodpi = false;
      b_node_tracker_timing_view_autodouble_width = false;
      b_node_tracker_timing_view_autodouble_height = false;
      b_node_tracker_decimal_patternoffset = false;
      b_node_tracker_smoothscroll = true;
      b_node_tracker_autoscroll = true;
      b_node_tracker_wraparound = true;
      b_node_tracker_highlight_mouseover_col = true;
      b_node_tracker_info_mouseover_col = true;
      b_node_tracker_highlight_cursormove = true;
      b_node_tracker_draweq = false;
      node_tracker_eq_opacity = 127;
      b_node_tracker_zoomicon_anim = true;
      b_node_tracker_addnotecel_vel = true;
      b_node_tracker_addnotecel_dur = true;
      b_node_tracker_addnotecel_autogroup = false;
      node_tracker_rmbdrag_speed = 0.25;
      node_tracker_rmbdrag_maxdelta_y = 8;
      b_node_tracker_undo_record_single_transaction = true;
      b_node_tracker_undo_debug = false;
      node_tracker_dlg_mgrcol_select_geo_hidpi = [710, 275, 680, 763];
      node_tracker_dlg_mgrcol_select_geo_lodpi = [360, 132, 351, 422];
      node_tracker_dlg_mgrcol_add_geo_hidpi = [51, 142, 1836, 983];
      node_tracker_dlg_mgrcol_add_geo_lodpi = [25, 112, 934, 455];
      node_tracker_dlg_mgrcol_remove_geo_hidpi = [51, 142, 1836, 985];
      node_tracker_dlg_mgrcol_remove_geo_lodpi = [25, 112, 934, 455];
      node_tracker_dlg_mgrcol_manage_geo_hidpi = [51, 142, 1836, 985];
      node_tracker_dlg_mgrcol_manage_geo_lodpi = [1, 112, 957, 455];
      node_tracker_dlg_mgrcol_select_split_hidpi = 0.997076;
      node_tracker_dlg_mgrcol_select_split_lodpi = 0.832;
      node_tracker_dlg_mgrcol_add_split_hidpi = 0.858407;
      node_tracker_dlg_mgrcol_add_split_lodpi = 0.833333;
      node_tracker_dlg_mgrcol_remove_split_hidpi = 0.856512;
      node_tracker_dlg_mgrcol_remove_split_lodpi = 0.831296;
      node_tracker_dlg_mgrcol_manage_split_hidpi = 0.856512;
      node_tracker_dlg_mgrcol_manage_split_lodpi = 0.831296;
      node_tracker_dlg_mgrcol_addremove_autohide = true;
      b_node_tracker_swap_lshift = true;
      node_tracker_quantization_last_method = 0;
      node_tracker_quantization_forced_range_ticks = 0;
      node_tracker_quantization_min_threshold_ticks = 0;
      node_tracker_quantization_amount = 0.5;
      b_node_tracker_quantization_wrap_around = true;
      nt_audio_dialog_geo_hidpi = [726, 208, 1170, 325];
      nt_audio_dialog_geo_lodpi = [-1, -1, -1, -1];
      audio_liverec_dialog_geo_hidpi = [756, 208, 1140, 242];
      audio_liverec_dialog_geo_lodpi = [-1, -1, -1, -1];
      audio_record_dialog_geo_hidpi = [1280, 208, 616, 340];
      audio_record_dialog_geo_lodpi = [-1, -1, -1, -1];
      // ------------ NodeTrigSeq ----------------
      b_node_trig_seq_edit_pattern_follows_replay_pattern = false;
      node_trig_seq_step_label_offset = 0;
      // ------------ NodeMonitor ----------------
      b_node_monitor_edit_pattern_follows_replay_pattern = false;
      b_node_monitor_hex = true;
      b_node_monitor_dur_millisec = true;
      b_node_monitor_capture_tick_timebase = true;
      // ------------ NodeScript -----------------
      b_node_script_exec = true;
      // ------------ NodeAnalogRytm -------------
      b_node_analog_rytm_find_preset = true;
      // ------------ NodeSeq --------------------
      b_node_seq_ignore_seek_prgchg_mute_during_pattern_replay = true;
      b_node_seq_autoreset_smooth_scroll = true;
      b_node_seq_tracker_vel_bars = true;
      // ------------ Metronome ------------------
      midi_metronome_device = "vst_d";
      midi_metronome_ch = 15;
      midi_metronome_note_bar = 60;
      midi_metronome_note_beat = 72;
      b_midi_metronome = false;
      // ------------ NewTrackDialog -------------
      newtrackdialog_user_filter_history = ["bass", "bd_sd", "ch", "keys", "machine", "microtonic", "mpe", "p12", "rytm", "sd3", "stix", "sub37", "tempest", "vst", ""];
      //----END_AUTOGENERATED_CONFIG----
   }




   /*** 
    *** 
    *** The body of the following function is auto-generated by the UI. 
    *** It overrides the manually configured MIDI input/output devices 
    *** 
    ***/ 
   static UseAutogeneratedMIDIConfig() { 
      //----BEGIN_AUTOGENERATED_MIDI_CONFIG----
      // ------------ MIDIMisc -------------------
      b_show_ctl_info = true;
      b_show_ctl_info_hifreq = false;
      MIDIPipeFrame.SetMinimumNoteDuration(2);
      midi_note_octave_offset = 0;
      b_node_tracker_note_octave_offset_glyphs = true;
      // ------------ MIDIDeviceConfig -----------
      midi_in_devicenames = [ "Novation SL MkIII",
                              "MIDIIN2 (Novation SL MkIII)",
                              "MIDIIN2 (RADIAS)",
                              "LinnStrument MIDI",
                              "Xkey37",
                              "MONTAGE Port1",
                              "MONTAGE Port2",
                              "MONTAGE Port3",
                              "USB MIDI Device",
                              "USB Midi        ",
                              "PreSonus FP16 Port 1",
                              "MIDIFACE 8x8 Port 1",
                              "MIDIFACE 8x8 Port 2",
                              "MIDIFACE 8x8 Port 3",
                              "MIDIFACE 8x8 Port 4",
                              "MIDIFACE 8x8 Port 5",
                              "MIDIFACE 8x8 Port 6",
                              "MIDIFACE 8x8 Port 7",
                              "MIDIFACE 8x8 Port 8",
                              "Novation SL MkIII SL MkIII MIDI",
                              "Novation SL MkIII SL MkIII InControl",
                              "Moog Sub 37",
                              "Prophet 12 Module",
                              "Midi Fighter Twister",
                              "Tempest",
                              "FF802 Midi Port 1",
                              "STUDIOLOGIC-MD",
                              "XONE:K1",
                              "Elektron Model:Cycles",
                              ""
                            ];
      midi_in_master_name = "";
      midi_in_filter = #[
         "Novation SL MkIII" = #[ fltNoteOff=0 fltNoteOn=0 fltPolyPressure=0 fltCC=0 fltProgramChange=0 fltChannelPressure=0 fltPitchbend=0 fltSysEx=0 fltSysComTimeCode=1 fltSysComSongPosition=1 fltSysComSongSelect=1 fltSysComTuneRequest=1 fltSysRTTimingClock=1 fltSysRTStart=1 fltSysRTContinue=1 fltSysRTStop=1 fltSysRTActiveSensing=1 fltSysRTSystemReset=1 fltRpnSelect=1 fltNrpnSelect=1 fltRpn=0 fltNrpn=0 ]
         "MIDIIN2 (Novation SL MkIII)" = #[ fltNoteOff=0 fltNoteOn=0 fltPolyPressure=0 fltCC=0 fltProgramChange=0 fltChannelPressure=0 fltPitchbend=0 fltSysEx=0 fltSysComTimeCode=1 fltSysComSongPosition=1 fltSysComSongSelect=1 fltSysComTuneRequest=1 fltSysRTTimingClock=1 fltSysRTStart=1 fltSysRTContinue=1 fltSysRTStop=1 fltSysRTActiveSensing=1 fltSysRTSystemReset=1 fltRpnSelect=1 fltNrpnSelect=1 fltRpn=0 fltNrpn=0 ]
         "MIDIIN2 (RADIAS)" = #[ fltNoteOff=0 fltNoteOn=0 fltPolyPressure=0 fltCC=0 fltProgramChange=0 fltChannelPressure=0 fltPitchbend=0 fltSysEx=0 fltSysComTimeCode=1 fltSysComSongPosition=1 fltSysComSongSelect=1 fltSysComTuneRequest=1 fltSysRTTimingClock=1 fltSysRTStart=1 fltSysRTContinue=1 fltSysRTStop=1 fltSysRTActiveSensing=1 fltSysRTSystemReset=1 fltRpnSelect=1 fltNrpnSelect=1 fltRpn=0 fltNrpn=0 ]
         "LinnStrument MIDI" = #[ fltCC="0" fltRpn="0" fltNrpn="0" fltSysComTimeCode="1" fltProgramChange="0" fltChannelPressure="0" fltPolyPressure="0" fltSysRTActiveSensing="1" fltSysRTContinue="1" fltSysRTSystemReset="1" fltNoteOn="0" fltNrpnSelect="1" fltNoteOff="0" fltSysRTStop="1" fltSysComSongSelect="1" fltRpnSelect="1" fltSysEx="0" fltSysComSongPosition="1" fltPitchbend="0" fltSysRTTimingClock="1" fltSysRTStart="1" fltSysComTuneRequest="1" ]
         "Xkey37" = #[ fltCC="0" fltRpn="0" fltNrpn="0" fltSysComTimeCode="1" fltProgramChange="0" fltChannelPressure="0" fltPolyPressure="0" fltSysRTActiveSensing="1" fltSysRTContinue="1" fltSysRTSystemReset="1" fltNoteOn="0" fltNrpnSelect="1" fltNoteOff="0" fltSysRTStop="1" fltSysComSongSelect="1" fltRpnSelect="1" fltSysEx="0" fltSysComSongPosition="1" fltPitchbend="0" fltSysRTTimingClock="1" fltSysRTStart="1" fltSysComTuneRequest="1" ]
         "MONTAGE Port1" = #[ fltCC="0" fltRpn="0" fltNrpn="0" fltSysComTimeCode="1" fltProgramChange="0" fltChannelPressure="0" fltPolyPressure="0" fltSysRTActiveSensing="1" fltSysRTContinue="1" fltSysRTSystemReset="1" fltNoteOn="0" fltNrpnSelect="1" fltNoteOff="0" fltSysRTStop="1" fltSysComSongSelect="1" fltRpnSelect="1" fltSysEx="0" fltSysComSongPosition="1" fltPitchbend="0" fltSysRTTimingClock="1" fltSysRTStart="1" fltSysComTuneRequest="1" ]
         "MONTAGE Port2" = #[ fltCC="0" fltRpn="0" fltNrpn="0" fltSysComTimeCode="1" fltProgramChange="0" fltChannelPressure="0" fltPolyPressure="0" fltSysRTActiveSensing="1" fltSysRTContinue="1" fltSysRTSystemReset="1" fltNoteOn="0" fltNrpnSelect="1" fltNoteOff="0" fltSysRTStop="1" fltSysComSongSelect="1" fltRpnSelect="1" fltSysEx="0" fltSysComSongPosition="1" fltPitchbend="0" fltSysRTTimingClock="1" fltSysRTStart="1" fltSysComTuneRequest="1" ]
         "MONTAGE Port3" = #[ fltCC="0" fltRpn="0" fltNrpn="0" fltSysComTimeCode="1" fltProgramChange="0" fltChannelPressure="0" fltPolyPressure="0" fltSysRTActiveSensing="1" fltSysRTContinue="1" fltSysRTSystemReset="1" fltNoteOn="0" fltNrpnSelect="1" fltNoteOff="0" fltSysRTStop="1" fltSysComSongSelect="1" fltRpnSelect="1" fltSysEx="0" fltSysComSongPosition="1" fltPitchbend="0" fltSysRTTimingClock="1" fltSysRTStart="1" fltSysComTuneRequest="1" ]
         "USB MIDI Device" = #[ fltCC="0" fltRpn="0" fltNrpn="0" fltSysComTimeCode="1" fltProgramChange="0" fltChannelPressure="0" fltPolyPressure="0" fltSysRTActiveSensing="1" fltSysRTContinue="1" fltSysRTSystemReset="1" fltNoteOn="0" fltNrpnSelect="1" fltNoteOff="0" fltSysRTStop="1" fltSysComSongSelect="1" fltRpnSelect="1" fltSysEx="0" fltSysComSongPosition="1" fltPitchbend="0" fltSysRTTimingClock="1" fltSysRTStart="1" fltSysComTuneRequest="1" ]
         "USB Midi        " = #[ fltCC="0" fltRpn="0" fltNrpn="0" fltSysComTimeCode="1" fltProgramChange="0" fltChannelPressure="0" fltPolyPressure="0" fltSysRTActiveSensing="1" fltSysRTContinue="1" fltSysRTSystemReset="1" fltNoteOn="0" fltNrpnSelect="1" fltNoteOff="0" fltSysRTStop="1" fltSysComSongSelect="1" fltRpnSelect="1" fltSysEx="0" fltSysComSongPosition="1" fltPitchbend="0" fltSysRTTimingClock="1" fltSysRTStart="1" fltSysComTuneRequest="1" ]
         "PreSonus FP16 Port 1" = #[ fltCC="0" fltRpn="0" fltNrpn="0" fltSysComTimeCode="1" fltProgramChange="0" fltChannelPressure="0" fltPolyPressure="0" fltSysRTActiveSensing="1" fltSysRTContinue="1" fltSysRTSystemReset="1" fltNoteOn="0" fltNrpnSelect="1" fltNoteOff="0" fltSysRTStop="1" fltSysComSongSelect="1" fltRpnSelect="1" fltSysEx="0" fltSysComSongPosition="1" fltPitchbend="0" fltSysRTTimingClock="1" fltSysRTStart="1" fltSysComTuneRequest="1" ]
         "MIDIFACE 8x8 Port 1" = #[ fltCC="0" fltRpn="0" fltNrpn="0" fltSysComTimeCode="1" fltProgramChange="0" fltChannelPressure="0" fltPolyPressure="0" fltSysRTActiveSensing="1" fltSysRTContinue="1" fltSysRTSystemReset="1" fltNoteOn="0" fltNrpnSelect="1" fltNoteOff="0" fltSysRTStop="1" fltSysComSongSelect="1" fltRpnSelect="1" fltSysEx="0" fltSysComSongPosition="1" fltPitchbend="0" fltSysRTTimingClock="1" fltSysRTStart="1" fltSysComTuneRequest="1" ]
         "MIDIFACE 8x8 Port 2" = #[ fltCC="0" fltRpn="0" fltNrpn="0" fltSysComTimeCode="1" fltProgramChange="0" fltChannelPressure="0" fltPolyPressure="0" fltSysRTActiveSensing="1" fltSysRTContinue="1" fltSysRTSystemReset="1" fltNoteOn="0" fltNrpnSelect="1" fltNoteOff="0" fltSysRTStop="1" fltSysComSongSelect="1" fltRpnSelect="1" fltSysEx="0" fltSysComSongPosition="1" fltPitchbend="0" fltSysRTTimingClock="1" fltSysRTStart="1" fltSysComTuneRequest="1" ]
         "MIDIFACE 8x8 Port 3" = #[ fltCC="0" fltRpn="0" fltNrpn="0" fltSysComTimeCode="1" fltProgramChange="0" fltChannelPressure="0" fltPolyPressure="0" fltSysRTActiveSensing="1" fltSysRTContinue="1" fltSysRTSystemReset="1" fltNoteOn="0" fltNrpnSelect="1" fltNoteOff="0" fltSysRTStop="1" fltSysComSongSelect="1" fltRpnSelect="1" fltSysEx="0" fltSysComSongPosition="1" fltPitchbend="0" fltSysRTTimingClock="1" fltSysRTStart="1" fltSysComTuneRequest="1" ]
         "MIDIFACE 8x8 Port 4" = #[ fltCC="0" fltRpn="0" fltNrpn="0" fltSysComTimeCode="1" fltProgramChange="0" fltChannelPressure="0" fltPolyPressure="0" fltSysRTActiveSensing="1" fltSysRTContinue="1" fltSysRTSystemReset="1" fltNoteOn="0" fltNrpnSelect="1" fltNoteOff="0" fltSysRTStop="1" fltSysComSongSelect="1" fltRpnSelect="1" fltSysEx="0" fltSysComSongPosition="1" fltPitchbend="0" fltSysRTTimingClock="1" fltSysRTStart="1" fltSysComTuneRequest="1" ]
         "MIDIFACE 8x8 Port 5" = #[ fltCC="0" fltRpn="0" fltNrpn="0" fltSysComTimeCode="1" fltProgramChange="0" fltChannelPressure="0" fltPolyPressure="0" fltSysRTActiveSensing="1" fltSysRTContinue="1" fltSysRTSystemReset="1" fltNoteOn="0" fltNrpnSelect="1" fltNoteOff="0" fltSysRTStop="1" fltSysComSongSelect="1" fltRpnSelect="1" fltSysEx="0" fltSysComSongPosition="1" fltPitchbend="0" fltSysRTTimingClock="1" fltSysRTStart="1" fltSysComTuneRequest="1" ]
         "MIDIFACE 8x8 Port 6" = #[ fltCC="0" fltRpn="0" fltNrpn="0" fltSysComTimeCode="1" fltProgramChange="0" fltChannelPressure="0" fltPolyPressure="0" fltSysRTActiveSensing="1" fltSysRTContinue="1" fltSysRTSystemReset="1" fltNoteOn="0" fltNrpnSelect="1" fltNoteOff="0" fltSysRTStop="1" fltSysComSongSelect="1" fltRpnSelect="1" fltSysEx="0" fltSysComSongPosition="1" fltPitchbend="0" fltSysRTTimingClock="1" fltSysRTStart="1" fltSysComTuneRequest="1" ]
         "MIDIFACE 8x8 Port 7" = #[ fltCC="0" fltRpn="0" fltNrpn="0" fltSysComTimeCode="1" fltProgramChange="0" fltChannelPressure="0" fltPolyPressure="0" fltSysRTActiveSensing="1" fltSysRTContinue="1" fltSysRTSystemReset="1" fltNoteOn="0" fltNrpnSelect="1" fltNoteOff="0" fltSysRTStop="1" fltSysComSongSelect="1" fltRpnSelect="1" fltSysEx="0" fltSysComSongPosition="1" fltPitchbend="0" fltSysRTTimingClock="1" fltSysRTStart="1" fltSysComTuneRequest="1" ]
         "MIDIFACE 8x8 Port 8" = #[ fltCC="0" fltRpn="0" fltNrpn="0" fltSysComTimeCode="1" fltProgramChange="0" fltChannelPressure="0" fltPolyPressure="0" fltSysRTActiveSensing="1" fltSysRTContinue="1" fltSysRTSystemReset="1" fltNoteOn="0" fltNrpnSelect="1" fltNoteOff="0" fltSysRTStop="1" fltSysComSongSelect="1" fltRpnSelect="1" fltSysEx="0" fltSysComSongPosition="1" fltPitchbend="0" fltSysRTTimingClock="1" fltSysRTStart="1" fltSysComTuneRequest="1" ]
         "Novation SL MkIII SL MkIII MIDI" = #[ fltCC="0" fltRpn="0" fltNrpn="0" fltSysComTimeCode="1" fltProgramChange="0" fltChannelPressure="0" fltPolyPressure="0" fltSysRTActiveSensing="1" fltSysRTContinue="1" fltSysRTSystemReset="1" fltNoteOn="0" fltNrpnSelect="1" fltNoteOff="0" fltSysRTStop="1" fltSysComSongSelect="1" fltRpnSelect="1" fltSysEx="0" fltSysComSongPosition="1" fltPitchbend="0" fltSysRTTimingClock="1" fltSysRTStart="1" fltSysComTuneRequest="1" ]
         "Novation SL MkIII SL MkIII InControl" = #[ fltCC="0" fltRpn="0" fltNrpn="0" fltSysComTimeCode="1" fltProgramChange="0" fltChannelPressure="0" fltPolyPressure="0" fltSysRTActiveSensing="1" fltSysRTContinue="1" fltSysRTSystemReset="1" fltNoteOn="0" fltNrpnSelect="1" fltNoteOff="0" fltSysRTStop="1" fltSysComSongSelect="1" fltRpnSelect="1" fltSysEx="0" fltSysComSongPosition="1" fltPitchbend="0" fltSysRTTimingClock="1" fltSysRTStart="1" fltSysComTuneRequest="1" ]
         "Moog Sub 37" = #[ fltCC="0" fltRpn="0" fltNrpn="0" fltSysComTimeCode="1" fltProgramChange="0" fltChannelPressure="0" fltPolyPressure="0" fltSysRTActiveSensing="1" fltSysRTContinue="1" fltSysRTSystemReset="1" fltNoteOn="0" fltNrpnSelect="1" fltNoteOff="0" fltSysRTStop="1" fltSysComSongSelect="1" fltRpnSelect="1" fltSysEx="0" fltSysComSongPosition="1" fltPitchbend="0" fltSysRTTimingClock="1" fltSysRTStart="1" fltSysComTuneRequest="1" ]
         "Prophet 12 Module" = #[ fltCC="0" fltRpn="0" fltNrpn="0" fltSysComTimeCode="1" fltProgramChange="0" fltChannelPressure="0" fltPolyPressure="0" fltSysRTActiveSensing="1" fltSysRTContinue="1" fltSysRTSystemReset="1" fltNoteOn="0" fltNrpnSelect="1" fltNoteOff="0" fltSysRTStop="1" fltSysComSongSelect="1" fltRpnSelect="1" fltSysEx="0" fltSysComSongPosition="1" fltPitchbend="0" fltSysRTTimingClock="1" fltSysRTStart="1" fltSysComTuneRequest="1" ]
         "Midi Fighter Twister" = #[ fltCC="0" fltRpn="0" fltNrpn="0" fltSysComTimeCode="1" fltProgramChange="0" fltChannelPressure="0" fltPolyPressure="0" fltSysRTActiveSensing="1" fltSysRTContinue="1" fltSysRTSystemReset="1" fltNoteOn="0" fltNrpnSelect="1" fltNoteOff="0" fltSysRTStop="1" fltSysComSongSelect="1" fltRpnSelect="1" fltSysEx="0" fltSysComSongPosition="1" fltPitchbend="0" fltSysRTTimingClock="1" fltSysRTStart="1" fltSysComTuneRequest="1" ]
         "Tempest" = #[ fltCC="0" fltRpn="0" fltNrpn="0" fltSysComTimeCode="1" fltProgramChange="0" fltChannelPressure="0" fltPolyPressure="0" fltSysRTActiveSensing="1" fltSysRTContinue="1" fltSysRTSystemReset="1" fltNoteOn="0" fltNrpnSelect="1" fltNoteOff="0" fltSysRTStop="1" fltSysComSongSelect="1" fltRpnSelect="1" fltSysEx="0" fltSysComSongPosition="1" fltPitchbend="0" fltSysRTTimingClock="1" fltSysRTStart="1" fltSysComTuneRequest="1" ]
         "FF802 Midi Port 1" = #[ fltCC="0" fltRpn="0" fltNrpn="0" fltSysComTimeCode="1" fltProgramChange="0" fltChannelPressure="0" fltPolyPressure="0" fltSysRTActiveSensing="1" fltSysRTContinue="1" fltSysRTSystemReset="1" fltNoteOn="0" fltNrpnSelect="1" fltNoteOff="0" fltSysRTStop="1" fltSysComSongSelect="1" fltRpnSelect="1" fltSysEx="0" fltSysComSongPosition="1" fltPitchbend="0" fltSysRTTimingClock="1" fltSysRTStart="1" fltSysComTuneRequest="1" ]
         "STUDIOLOGIC-MD" = #[ fltCC="1" fltRpn="0" fltNrpn="0" fltSysComTimeCode="1" fltProgramChange="1" fltChannelPressure="0" fltPolyPressure="0" fltSysRTActiveSensing="1" fltSysRTContinue="1" fltSysRTSystemReset="1" fltNoteOn="0" fltNrpnSelect="1" fltNoteOff="0" fltSysRTStop="1" fltSysComSongSelect="1" fltRpnSelect="1" fltSysEx="0" fltSysComSongPosition="1" fltPitchbend="1" fltSysRTTimingClock="1" fltSysRTStart="1" fltSysComTuneRequest="1" ]
         "XONE:K1" = #[ fltCC="0" fltRpn="0" fltNrpn="0" fltSysComTimeCode="1" fltProgramChange="0" fltChannelPressure="0" fltPolyPressure="0" fltSysRTActiveSensing="1" fltSysRTContinue="1" fltSysRTSystemReset="1" fltNoteOn="0" fltNrpnSelect="1" fltNoteOff="0" fltSysRTStop="1" fltSysComSongSelect="1" fltRpnSelect="1" fltSysEx="0" fltSysComSongPosition="1" fltPitchbend="0" fltSysRTTimingClock="1" fltSysRTStart="1" fltSysComTuneRequest="1" ]
         "Elektron Model:Cycles" = #[ fltCC="0" fltRpn="0" fltNrpn="0" fltSysComTimeCode="1" fltProgramChange="0" fltChannelPressure="0" fltPolyPressure="0" fltSysRTActiveSensing="1" fltSysRTContinue="1" fltSysRTSystemReset="1" fltNoteOn="0" fltNrpnSelect="1" fltNoteOff="0" fltSysRTStop="1" fltSysComSongSelect="1" fltRpnSelect="1" fltSysEx="0" fltSysComSongPosition="1" fltPitchbend="0" fltSysRTTimingClock="1" fltSysRTStart="1" fltSysComTuneRequest="1" ]
      ];

      midi_out_devicenames = [ "Novation SL MkIII",
                               "MIDIOUT2 (Novation SL MkIII)",
                               "MIDIOUT2 (RADIAS)",
                               "LinnStrument MIDI",
                               "Xkey37",
                               "MONTAGE Port1",
                               "MONTAGE Port2",
                               "MONTAGE Port3",
                               "USB MIDI Device",
                               "USB Midi        ",
                               "PreSonus FP16 Port 1",
                               "MIDIFACE 8x8 Port 1",
                               "MIDIFACE 8x8 Port 2",
                               "MIDIFACE 8x8 Port 3",
                               "MIDIFACE 8x8 Port 4",
                               "MIDIFACE 8x8 Port 5",
                               "MIDIFACE 8x8 Port 6",
                               "MIDIFACE 8x8 Port 7",
                               "MIDIFACE 8x8 Port 8",
                               "Novation SL MkIII SL MkIII MIDI",
                               "Novation SL MkIII SL MkIII InControl",
                               "Moog Sub 37",
                               "Prophet 12 Module",
                               "Midi Fighter Twister",
                               "Tempest",
                               "FF802 Midi Port 1",
                               "sub37_from",
                               "MIDIOUT2 (Akai MPK49)",
                               "Shuttle Control v4.0",
                               "Elektron Model:Cycles",
                               ""
                             ];
      // ------------ MIDIInDeviceAliases --------
      midi_in_device_aliases = #["Novation SL MkIII"="sl_mk3", "Prophet 12 Module"="prophet12", "Moog Sub 37"="Sub37", "MIDIFACE 8x8 Port 6"="Matrix1000", "MIDIFACE 8x8 Port 4"="MKS50", "MIDIFACE 8x8 Port 2"="acuna73", "BopPad"="bop_pad", "Moog Sub 37     1 IN"="sub37", "Tempest"="Tempest", "MIDIIN2 (Novation SL MkIII)"="sl_mk3_incontrol", "LinnStrument MIDI"="linnstrument", "FF802 Midi Port 1"="FS1R", "Novation SL MkIII SL MkIII InControl"="sl_mk3_incontrol", "Akai MPK49"="mpk49", "MONTAGE Port3"="prophet08", "PRO 3"="pro3", "MONTAGE Port2"="montage_2", "STUDIOLOGIC-MD"="acuna73", "MIDIIN2 (Ableton Push)"="Push", "MIDIFACE 8x8 Port 5"="Tanzbaer", "Elektron Model:Cycles"="cycles", "Logitech G27 Racing Wheel USB"="g27 racing wheel", "Controller (XBOX 360 For Windows)"="xbox360", "MONTAGE Port1"="montage", "Midi Fighter Twister"="twister", "USB Midi        "="norddrum3p", "Novation SL MkIII SL MkIII MIDI"="sl_mk3_midi", "MIDIFACE 8x8 Port 3"="ProSolo", "PreSonus FP16 Port 1"="FaderPort", "MIDIFACE 8x8 Port 7"="Deckard\'s Dream", "Elektron Analog Rytm"="AnalogRytm", "XONE:K1"="k1", "MIDIIN2 (RADIAS)"="Radias"];
      // ------------ MIDIOutDeviceAliases -------
      midi_out_device_aliases = #["MIDIFACE 8x8 Port 7"="Deckard\'s Dream", "<internal_1>"="play_a", "MIDIFACE 8x8 Port 6"="Matrix1000", "Moog Sub 37    "="sub37", "Moog Sub 37     1 OUT"="sub37", "<internal_10>"="global", "Novation SL MkIII"="sl_mk3", "<internal_3>"="play_c", "MIDIFACE 8x8 Port 5"="MD", "MIDIOUT2 (RADIAS)"="Radias", "<internal_5>"="play_e", "Peak"="Peak", "PRO 3"="pro3", "MIDIFACE 8x8 Port 4"="MKS50", "Novation SL MkIII SL MkIII InControl"="sl_mk3_incontrol", "USB Midi        "="norddrum3p", "<internal_7>"="play_g", "Novation SL MkIII SL MkIII MIDI"="sl_mk3_midi", "Tempest"="Tempest", "STUDIOLOGIC-MD"="acuna73", "Moog Sub 37"="Sub37", "MIDIFACE 8x8 Port 3"="ProSolo", "<internal_9>"="swing", "MIDIFACE 8x8 Port 2"="acuna73", "Midi Fighter Twister"="twister", "MIDIFACE 8x8 Port 1"="PerFOURmer", "MONTAGE Port3"="prophet08", "Elektron Analog Rytm"="AnalogRytm", "<internal_2>"="play_b", "MIDIOUT2 (Ableton Push)"="Push", "MONTAGE Port2"="montage_2", "LinnStrument MIDI"="linnstrument", "FF802 Midi Port 1"="FS1R", "MONTAGE Port1"="montage", "<internal_4>"="play_d", "PreSonus FP16 Port 1"="FaderPort", "Analog Rytm out 1"="AnalogRytm", "<internal_6>"="play_f", "Elektron Model:Cycles"="cycles", "MIDIOUT2 (Novation SL MkIII)"="sl_mk3_incontrol", "Shuttle Control v4.0"="shuttlecontrol", "<internal_8>"="play_h", "MIDIFACE 8x8 Port 8"="arp2600", "<internal_16>"="autodev_b", "Prophet 12 Module"="prophet12", "<internal_15>"="autodev_a"];
      // ------------ MIDIDeviceEchos ------------
      midi_device_echos = #["Peak"="0", "Prophet08"="0", "Tempest"="0", "cycles"="0", "<Audio2RPN>"="1", "prophet12"="0", "MONTAGE Port1"="0", "pro3"="0", "AnalogRytm"="1", "norddrum3p"="1"];
      // ------------ MIDIDeviceParam ------------
      midi_device_param = #[];
      // ------------ MIDIDeviceClocks -----------
      midi_device_clocks = #["PerFOURmer"="1", "vst_c"="0", "studio_one_sync"="0", "Radias"="1", "Peak"="0", "AnalogRytm"="1", "reason_master"="1"];
      // ------------ MIDIDeviceGlobals ----------
      midi_device_globals = #["<global>"="1", "<playlist>"="1"];
      // ------------ MIDIDeviceMMCRec -----------
      midi_device_mmcrec = #["studio_one_sync"="0", "studio_one_remote"="0", "AnalogRytm"="0", "reason_master"="1"];
      // ------------ MIDIDeviceMMCPlay ----------
      midi_device_mmcplay = #["vst_c"="0", "studio_one_sync"="0", "studio_one_remote"="0", "reason_master"="1"];
      // ------------ MIDIDeviceMTC --------------
      midi_device_mtc = #["studio_one_sync"="1", "studio_one_remote"="0"];
      b_midi_send_mtc = false;
      midi_mtc_offset_16th = 32;
      midi_mtc_prerun_ms = 1000;
      midi_mtc_seq_align_ms = -48;
      // ------------ MIDIDeviceSPP --------------
      midi_device_spp = #["Peak"="0"];
      // ------------ MIDIDeviceNoteOffModes -----
      midi_device_noteoffmodes = #["reason_master"="2", "Prophet08"="1", "vst_c"="1", "Peak"="1", "vst_f"="1", "PerFOURmer"="0", "Tempest"="1", "Sub37"="1", "linnstrument"="0", "gledit"="2", "b:bassline"="1", "<linnstrument>"="0", "pro3"="1", "<play_d>"="0", "DD"="1", "c:chords"="1", "vst_b"="1", "vst_e"="1", "studio_one_sync"="0", "montage"="1", "vst_h"="1", "a:arps"="3", "vst_a"="1", "vst_d"="1", "d:drums"="1", "vst_g"="1"];
      // ------------ MIDIDeviceMIDICache --------
      midi_device_midicache = #["<linnstrument>"="0", "vst_b"="1", "sl_mk3_incontrol"="0", "<play_a>"="0", "vst_c"="0", "prophet12"="1", "<linnstrument_virt>"="0", "<play_b>"="0", "<play_d>"="0", "twister"="0", "linnstrument"="0", "montage_2"="1", "<play_c>"="0", "vst_a"="0", "vst_d"="1", "reason_master"="1", "vst_h"="0", "cycles"="0"];
      // ------------ MIDIDeviceProfileIds -------
      midi_device_profile_ids = #["sl_mkiii_midi"=["default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "MIDIFACE 8x8 Port 7"=["", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "MD"=["mfb_tanzbaer_cv1", "mfb_tanzbaer_cv23", "mfb_tanzbaer_trigger", "elektron_md_0", "elektron_md_1", "elektron_md_2", "elektron_md_3", "default", "default", "mfb_tanzbaer_cc", "default", "default", "default", "default", "default", "default"],
          "shuttlecontrol"=["default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "radias_to"=["", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "vst_f"=["remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote"],
          "Moog Sub 37    "=["default", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""],
          "PerFOURmer"=["default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "Novation SL MkIII"=["", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "sl_mk3_midi"=["default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "vst_c"=["remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote"],
          "FaderPort"=["faderport", "faderport", "faderport", "faderport", "faderport", "faderport", "faderport", "faderport", "faderport", "faderport", "faderport", "faderport", "faderport", "faderport", "faderport", "faderport"],
          "mpk49"=["mpk49", "mpk49_b", "mpk49", "mpk49", "mpk49", "mpk49", "mpk49", "mpk49", "mpk49", "mpk49", "mpk49", "mpk49", "mpk49", "mpk49", "mpk49", "mpk49"],
          "peak"=["novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak"],
          "reason_ctl_b"=["twister_enc", "twister_bt", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "PRO 3"=["", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "Peak"=["novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak"],
          "FS1R"=["yamaha_fs1r", "yamaha_fs1r", "yamaha_fs1r", "yamaha_fs1r", "yamaha_fs1r", "yamaha_fs1r", "yamaha_fs1r", "yamaha_fs1r", "yamaha_fs1r", "yamaha_fs1r", "yamaha_fs1r", "yamaha_fs1r", "yamaha_fs1r", "yamaha_fs1r", "yamaha_fs1r", "yamaha_fs1r"],
          "prophet08"=["korg_radias", "korg_radias", "korg_radias", "korg_radias", "korg_radias", "korg_radias", "korg_radias", "korg_radias", "korg_radias", "korg_radias", "korg_radias", "korg_radias", "korg_radias", "korg_radias", "korg_radias", "korg_radias"],
          "ProSolo"=["default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "Novation SL MkIII SL MkIII InControl"=["", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "twister"=["twister_enc", "twister_bt", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "USB Midi        "=["", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "Prophet08"=["dsi_prophet_08", "dsi_prophet_08", "dsi_prophet_08", "dsi_prophet_08", "dsi_prophet_08", "dsi_prophet_08", "dsi_prophet_08", "dsi_prophet_08", "dsi_prophet_08", "dsi_prophet_08", "dsi_prophet_08", "dsi_prophet_08", "dsi_prophet_08", "dsi_prophet_08", "dsi_prophet_08", "dsi_prophet_08"],
          "BopPad"=["bop_pad", "bop_pad", "bop_pad", "bop_pad", "", "", "", "", "", "", "", "", "", "", "", ""],
          "Novation SL MkIII SL MkIII MIDI"=["", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "linnstrument"=["linnstrument", "linnstrument", "linnstrument", "linnstrument", "linnstrument", "linnstrument", "linnstrument", "linnstrument", "linnstrument", "linnstrument", "linnstrument", "linnstrument", "linnstrument", "linnstrument", "linnstrument", "linnstrument"],
          "Tempest"=["dsi_tempest", "dsi_tempest", "dsi_tempest", "dsi_tempest", "dsi_tempest", "dsi_tempest", "dsi_tempest", "dsi_tempest", "dsi_tempest", "dsi_tempest", "dsi_tempest", "dsi_tempest", "dsi_tempest", "dsi_tempest", "dsi_tempest", "dsi_tempest"],
          "STUDIOLOGIC-MD"=["default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "Moog Sub 37"=["", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "iPad"=["default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "Matrix1000"=["matrix_1000", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "MIDIIN3 (Akai MPK49)"=["default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "acuna73"=["acuna73", "dsi_prophet_08", "dsi_prophet_08", "elektron_md_0", "elektron_md_1", "elektron_md_2", "elektron_md_3", "dsi_prophet_08", "dsi_prophet_08", "dsi_prophet_08", "dsi_prophet_08", "dsi_prophet_08", "dsi_prophet_08", "dsi_prophet_08", "dsi_prophet_08", "dsi_prophet_08"],
          "remote_audio"=["remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote"],
          "Tanzbaer"=["mfb_tanzbaer_cv1", "mfb_tanzbaer_cv23", "mfb_tanzbaer_trigger", "elektron_md_0", "elektron_md_1", "elektron_md_2", "elektron_md_3", "default", "default", "mfb_tanzbaer_cc", "default", "default", "default", "default", "default", "default"],
          "USB MIDI Device"=["default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "sub37"=["moog_sub37", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "MKS50"=["roland_alpha_juno", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "PreSonus FP16"=["", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "vst_g"=["remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote"],
          "fs1r from"=["", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "montage_3"=["dsi_prophet_08", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "cycles"=["cycles_track", "cycles_track", "cycles_track", "cycles_track", "cycles_track", "cycles_track", "cycles_track", "cycles_track", "cycles_track", "cycles_track", "cycles_track", "cycles_track", "cycles_track", "cycles_track", "cycles_track", "cycles_track"],
          "Xkey37"=["", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "vst_d"=["remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote"],
          "Midi Fighter Twister"=["", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "peak_din"=["novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak", "novation_peak"],
          "mon_remote"=["default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "sub37_from"=["", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "bop_pad"=["bop_pad", "bop_pad", "bop_pad", "bop_pad", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "vst_a"=["remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote"],
          "montage_remote"=["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""],
          "reason_ctl_a"=["mpk49", "mpk49_b", "mpk49_c", "", "", "", "", "", "", "", "", "", "", "", "", ""],
          "sl_mk3"=["sl_mk3", "sl_mk3", "sl_mk3", "sl_mk3", "sl_mk3", "sl_mk3", "sl_mk3", "sl_mk3", "sl_mk3", "sl_mk3", "sl_mk3", "sl_mk3", "sl_mk3", "sl_mk3", "sl_mk3", "sl_mk3"],
          "MONTAGE Port3"=["", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "radias_from"=["", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "studio_one_sync"=["default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "studio_one_remote"=["", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "g27 racing wheel"=["g27_js", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""],
          "MIDIIN2 (Akai MPK49)"=["default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "xbox360"=["xbox360_js", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "MONTAGE Port2"=["", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "prophet12"=["dsi_prophet_12", "dsi_prophet_12", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "gledit"=["default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "LinnStrument MIDI"=["", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "FF802 Midi Port 1"=["", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "MONTAGE Port1"=["", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "montage"=["yamaha_montage", "yamaha_montage", "yamaha_montage", "yamaha_montage", "yamaha_montage", "yamaha_montage", "yamaha_montage", "yamaha_montage", "yamaha_montage", "yamaha_montage", "yamaha_montage", "yamaha_montage", "yamaha_montage", "yamaha_montage", "yamaha_montage", "yamaha_montage"],
          "pro3"=["pro_3", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "Radias"=["korg_radias", "korg_radias", "korg_radias", "korg_radias", "korg_radias", "korg_radias", "korg_radias", "korg_radias", "korg_radias", "korg_radias", "korg_radias", "korg_radias", "korg_radias", "korg_radias", "korg_radias", "korg_radias"],
          "novation_sl_mkiii_midi"=["", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""],
          "vst_h"=["remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote"],
          "MicroQ"=["default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "MKS-50"=["roland_alpha_juno", "roland_alpha_juno", "roland_alpha_juno", "roland_alpha_juno", "roland_alpha_juno", "roland_alpha_juno", "roland_alpha_juno", "roland_alpha_juno", "roland_alpha_juno", "roland_alpha_juno", "roland_alpha_juno", "roland_alpha_juno", "roland_alpha_juno", "roland_alpha_juno", "roland_alpha_juno", "roland_alpha_juno"],
          "Elektron Model:Cycles"=["cycles_track", "cycles_track", "cycles_track", "cycles_track", "cycles_track", "cycles_track", "cycles_track", "cycles_track", "cycles_track", "cycles_track", "cycles_track", "cycles_track", "cycles_track", "cycles_track", "cycles_track", "cycles_track"],
          "AnalogRytm"=["analogrytm_track", "analogrytm_track", "analogrytm_track", "analogrytm_track", "analogrytm_track", "analogrytm_track", "analogrytm_track", "analogrytm_track", "analogrytm_track", "analogrytm_track", "analogrytm_track", "analogrytm_track", "analogrytm_fx", "analogrytm_auto", "analogrytm_perf", "default"],
          "MIDIOUT2 (Novation SL MkIII)"=["", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "vst_e"=["remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote"],
          "reason_master"=["nord_drum_3p", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "reason_ctl_c"=["xone_k1", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""],
          "montage_2"=["dsi_prophet_12", "dsi_prophet_12", "dsi_prophet_12", "dsi_prophet_12", "dsi_prophet_12", "dsi_prophet_12", "dsi_prophet_12", "dsi_prophet_12", "dsi_prophet_12", "dsi_prophet_12", "dsi_prophet_12", "dsi_prophet_12", "dsi_prophet_12", "dsi_prophet_12", "dsi_prophet_12", "dsi_prophet_12"],
          "Shuttle Control v4.0"=["", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "DD"=["deckards_dream", "deckards_dream", "deckards_dream", "deckards_dream", "deckards_dream", "deckards_dream", "deckards_dream", "deckards_dream", "deckards_dream", "deckards_dream", "deckards_dream", "deckards_dream", "deckards_dream", "deckards_dream", "deckards_dream", "deckards_dream"],
          "vst_b"=["remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote", "remote"],
          "k1"=["xone_k1", "xone_k1", "xone_k1", "xone_k1", "xone_k1", "xone_k1", "xone_k1", "xone_k1", "xone_k1", "xone_k1", "xone_k1", "xone_k1", "xone_k1", "xone_k1", "xone_k1", "xone_k1"],
          "Push"=["push", "push", "push", "push", "push", "push", "push", "push", "push", "push", "push", "push", "push", "push", "push", "push"],
          "sl_mk3_incontrol"=["sl_mk3", "sl_mk3", "sl_mk3", "sl_mk3", "sl_mk3", "sl_mk3", "sl_mk3", "sl_mk3", "sl_mk3", "sl_mk3", "sl_mk3", "sl_mk3", "sl_mk3", "sl_mk3", "sl_mk3", "sl_mk3"],
          "norddrum3p"=["nord_drum_3p", "nord_drum_3p", "nord_drum_3p", "nord_drum_3p", "nord_drum_3p", "nord_drum_3p", "default", "default", "default", "nord_drum_3p", "default", "default", "default", "default", "default", "default"],
          "arp2600"=["default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "MIDIIN2 (Novation SL MkIII)"=["default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "radias_loopback"=["default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "MIDIFACE 8x8 Port 8"=["default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "Deckard's Dream"=["deckards_dream", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"],
          "Sub37"=["moog_sub37", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default", "default"]];
      // ------------ MIDIDeviceInOutMapping -----
      midi_in_out_device_mapping = #["pro3"="pro3", "sub37"="sub37", "Matrix1000"="Matrix1000", "peak_din"="peak_din", "Radias"="Radias", "Tanzbaer"="Tanzbaer", "linnstrument"="linnstrument", "AnalogRytm"="AnalogRytm", "Prophet08"="Prophet08", "Tempest"="Tempest", "MD"="MD", "MKS50"="MKS50"];
      // ------------ Push -----------------------
      push_mode = Push.MODE_KBD;
      push_kbd_base_oct = 3;
      push_kbd_row_add = 4;
      push_kbd_key = 0;
      push_kbd_mode = Scale.MODE_CHROMATIC;
      push_kbd_shift_x = 0;
      push_kbd_split_mode = PushKbd.SPLIT_QUAD;
      // ------------ FaderPort ------------------
      b_faderport = true;
      faderport_model = 16;
      faderport_detailedit_div = 8;
      //----END_AUTOGENERATED_MIDI_CONFIG---- 
   } 
 
} 

// (note) Comment the following line if you don't want the autogenerated UI settings to override the config defaults
STConfig.UseAutogeneratedConfig();
 
// (note) Comment the following line if you don't want the autogenerated UI MIDI settings to override the config defaults 
STConfig.UseAutogeneratedMIDIConfig(); 
