Yamaha Digital Reverberator REV500

Yamaha REV 500 Reverberator panel.

Features:

* Access most hidden controls. * Save your changes to disk. * Load patch from file. * Note that this program does not upload sysex patches to the REV500. * All save operations must be executed on the REV500 unit itself.

Download

Download :: https://sourceforge.net/projects/yamaha-rev500/ Download Yamaha REV500 Download Yamaha REV500

NOTES:

The Yamaha REV500 uses CC/Program Change using values 0-127 for all parameters. Most parameters range from anything but 0-127 so interpolation of values is required. Program change using CC is not possible for values above 128 so PRESET patches from 29-100 cannot be selected remotely. However the panel can load preset data into temp buffer.

HOW TO:

1. Connect to MIDI IN/OUT by clicking on the MIDI Icon. 2. Load user patches to panel. Click on **Load User Data** 3. Click on **System Data** button. 4. Click in the top left yellow are to select _input_/_output_ settings. 5. Rename patches (The REV 500 is **not** updated) 6. Save your work to JSON file 7. Load saved patches back to panel. REV500 temp buffer is automatically updated.

CHANGELOG:

  • 0.4  06/30/2021  LCD Font Change // code optimisation // Interface change.
  • 0.03  06/17/2021  Code updates.
  • 0.02 alpha 06/12/2021 fixes crash with speed dial
  • 0.01 alpha 06/11/2021 first release
  • JV-1010 Editor

    How to run this program.

    USING CTRLR

    Run this program from within the Ctrlr program itself. Download a copy of 5.3.201 for Windows/Linux or 5.3.198 for MacOS. and load this program into Ctrlr. This can be done from within a DAW too, by loading this panel into the VST version of Ctrlr, which will have been preinstalled into your VST folder.

    1. Go to :: File » Open Panel

    SEPARATE TO CTRLR

    It is also possible to compile and run this program as a separate standalone program or VST/AU .

    STANDALONE INSTANCE

    1. Open this program from within the Ctrlr program.
    2. Go to :: File » Open Panel
    3. Go to :: Panel » Panel Mode. Change the Canvas Bonds last number of four from 224 to 248※
    4. Then Go to ::  File »  Export » Export Restricted Instance.

    VST/AU Component INSTANCE

    1. Open this program from within the Ctrlr VST/AU program within your DAW.
    2. Go to :: File » Open Panel
    3. Go to :: Panel » Panel Mode. Change the Canvas Bonds last number of four from 224 to 248※
    4. Then Go to ::  File »  Export » Export Restricted Instance.

    ※ Workaround/Bug Fix :: To build as standalone executable on Windows or export as VST, please add 24 pixels to the panel height before exporting.. (otherwise you will find the bottom 24 pixels have been truncated).

    • Version 5.0
    • 07/16/2021

    Roland JV-1010 Editor

    This panel is a basic patch selector for the Roland JV-1010. 

    This panel has limited editing capability.


    Download :
    https://sourceforge.net/projects/jv-1010-editor/

    Download JV-1010 Editor

    IMPORTANT!

     If after installing a new version of this program ,
    there are no images visible, or previous version images are showing:

    •  MacOS ※
      — delete folder “Library/Preferences/JV-1010 Editor/ ” and restart program.
    • WINDOWS ※
      — delete folder “C:Users%USERNAME%AppDataRoamingJV-1010 Editor” and restart program.
      • cmd ⇒ @RD /S /Q “C:Users%USERNAME%AppDataRoamingJV-1010 Editor”

    Thanks to user lecleto for assistance in making this panel.
    For deeper editing capability  please try this panel. https://ctrlr.org/jv-patched-roland-jv-xp-patch-editor/

    Changelog

    • Version 1.0 ~ 12/03/2020
      • First Release
    • Version 2.0 ~ 12/04/2020
      • Fixed wrong patch select for XPA patches over 128 in CATEGORY section
      • Streamlined bank change messages in CATEGORY Section.
    • Version 3.0 ~ 12/25/2020
      • Menu also displays by category
      • Added limited editing features
      • Can now update panel with USER patch names
    • Version 4.0 ~ 01/01/2021
      • Bug Fix: when in CAT mode moving bank dial past WAVE-EXP crashed panel.
    • Version 5.0 ~ 07/16/2021
      • Black Theme

    ReDominator XML Converter

    Download:  https://sourceforge.net/projects/ctrlr-utilities/

    • Version 0.4
    • 05/12/2021

    Convert ReDominator files to sysex

    For Roland Juno 1 & 2 and MKS-50
    https://www.audiorealism.se/redominator.html

    Changelog

    ※ 0.4 05/12/2021 panel automatically truncates name to 10 characters.  Switch file load *.*|.repatch
    ※ 0.3 alpha 05/01/2021 -suppressed assert error message when wrong file type/size loaded
    ※ 0.2 alpha 12/14/2020 – fixed load file cancel crash – added rename function
    ※ 0.1 alpha 11/26/2020

    Juno Alpha

    • Version 0.98
    • 05/16/2021

    JUNO ALPHA Editor

    Download :: https://sourceforge.net/projects/juno-alpha/


    Download Juno Alpha Editor
    Known Issues

    5/16/2021
    In versions below 0.97.1 the panel crashes when user changes any TONE MODIFY button is pressed on the Juno itself. 

    3/19/2021
    In versions 0.45 and below, reloading of values from saved single files and dumps; DCO_ENV_MODE in bulk dumps was incorrect. It seems one of the dummy bytes in the 32 byte message is sometimes/always set to 01. I mistakenly presumed it would be set to 00.Please download the latest version version 0.97.1, which addresses these issues.

    If there are no images visible, or previous version images are showing after installing a new version of this program:

    •  MacOS ※ — delete folder Library/Preferences/Juno Alpha/ and restart program.
    • WINDOWS ※ — delete folder C:Users%USERNAME%AppDataRoamingJuno Alpha and restart program. @RD /S /Q “C:Users%USERNAME%AppDataRoamingJuno Alpha”
    • When saving custom cc ⇒ sysex mapping to file under Linux and MacOS be sure to add extension .JUMP to end of filename.
    • Workaround/Bug Fix :: To build as standalone executable on Windows or export as VST, please add 24 pixels to the panel height before exporting.. (otherwise you will find the bottom 24 pixels have been truncated).

    DAW Setup
    To create a VST or AU file:

    • Load the Ctrlr.dll (Ctrlr VST/AU) into your DAW
    • Load this panel into Ctrlr VST/AU instance.
    • Then go to File -> Export -> Export Restricted Instance.
      This will build a VST dll or AU (.component) file.
    • You can now load this panel independently of Ctrlr.
    • Or download pre built files from Download Juno Alpha Editor


    Running as VST under Cubase

    1. In Cubase, Disable †Midi-in **Midi-out ports to the “Juno Synth”.
    2. Open Juno Alpha VST in an instrument track IN=(All Midi Inputs)
    3. Create Midi track IN=(All Midi Inputs) OUT=(“Juno Synth” Midi-in) (I record midi notes & data to this track).
    4. In the VST Ctrlr panel connect to the †Midi-in and **Midi-out ~ connected to “Juno Synth” (you disabled them in Cubase ( See step #1)).
    5. I found the only Midi-thru setting that needs to be checked was
      MIDI→Midi Thru→”Plugin-host->Output Device”
      (The 5th option down in the fold out menu)
    6. Engage Monitor on Both tracks.

    Running as VST under Reaper
    This is the “Juno Synth’s” audio output)

    1. Insert – Track
    2. Record Arm
    3. Monitor Input (right-click record button)
    4. Track Input:Stereo Input

    (Ctrlr VST settings)

    1. Insert – Virtual Instrument on New Track – Panel
    2. Routing – MIDI Hardware Output – “Juno Synth”
    3. Ctrlr MIDI – MIDI Thru – Deselect “Input Device -> Output Device”
    4. Ctrlr MIDI – MIDI Thru – Select “Plugin Host -> Output Device”
    5. Ctrlr MIDI – “Input from host to comparator”
    6. Ctrlr MIDI – “Output to Plugin Host”

    And make sure in your Preferences, Audio – MIDI Devices, you have it set so that your MIDI Device which connects to the “Juno Synth” is enabled for input, output, and control messages (right-click).

    How to connect computer (panel) to Juno

    HOW TO CONNECT COMPUTER TO JUNO

    How to run this program.

    USING CTRLR

    Run this program from within the Ctrlr program itself. Download a copy of 5.3.201 for Windows/Linux or 5.3.198 for MacOS. and load this program into Ctrlr. This can be done from within a DAW too, by loading this panel into the VST version of Ctrlr, which will have been preinstalled into your VST folder.

    1. Go to :: File » Open Panel

    SEPARATE TO CTRLR

    It is also possible to compile and run this program as a separate standalone program or VST/AU .

    STANDALONE INSTANCE

    1. Open this program from within the Ctrlr program.
    2. Go to :: File » Open Panel
    3. Go to :: Panel » Panel Mode. Change the Canvas Bonds last number of four from 630 to 654※
    4. Then Go to ::  File »  Export » Export Restricted Instance.

    VST/AU Component INSTANCE

    1. Open this program from within the Ctrlr VST/AU program within your DAW.
    2. Go to :: File » Open Panel
    3. Go to :: Panel » Panel Mode. Change the Canvas Bonds last number of four from 630 to 654※
    4. Then Go to ::  File »  Export » Export Restricted Instance.

    Pre compiled files are available on SourceForge.
    Canvas Bounds
    ※ Workaround/Bug Fix :: To build as standalone executable on Windows or export as VST, please add 24 pixels to the panel height before exporting.. (otherwise you will find the bottom 24 pixels have been truncated).
    With thanks to Tedjuh for valued input and suggestions.
    Also thanks to http://llamamusic.com/mks50/

    FEATURES

    • Download BULK DUMP from Juno to panel.
    • Upload BULK DUMP to Juno.
    • Save BULK DUMP to disk from panel.
    • Load BULK DUMP sysex files from Disk to panel.
    • Load/save single patch files and send to Juno
    • cc ⇒ SYSEX mapping (Use MIDI controller to change values on panel/JUNO)‡
    • VST indexing for automation of most JUNO parameters including MODULATION and PITCH BENDER
    • Visual representation of EG Envelope.
    • Change basic panel button colours, background etc.

    CC ⇒ SYSEX Mapping ‡

    1. Ctrlr – Connect your MIDI->Input/Output to the same in/out as on the JUNO.
    2. Ctrlr – Connect MIDI->Controller MIDI to your MIDI Controller keyboard.
    3. On your MIDI Controller keyboard assign a slider/knob to a cc # 0-127
    4. In the Admin area of the panel, switch on cc mapping
    5. Select which control on the panel you want to associate with the CC# you assigned on your hardware controller!

      BULK DUMP/LOAD PROCEDURE

      1) Connect MIDI OUT and MIDI IN cables between the Alpha Juno and the computer
      2) Set the MEMORY PROTECT SWITCH on the back of the keyboard to the OFF position
      3) Press [ MIDI ] and the display will read MIDI CH = #
      4) Turn the Alpha-Dial until all of the settings look like this:
             MIDI CHANNEL= 1
             MIDI OMNI   = OFF
             MIDI LOCAL  = ON
             MIDI AFTER  = ON
             MIDI BENDER = ON
             MIDI EXCL   = ON
             MIDI HOLD   = ON
             MIDI PROG C = ON
             MIDI VOLUME = ON
             MIDI PORTA  = ON
      5) The BULK DUMP data transfer methods used are different from the
         instructions listed in the Alpha Juno-1/2 Owner's Manual.
         You must press the WRITE key at the same time as the DATA TRANSFER and
         BULK DUMP keys are pressed.  
      6) The method for BULK LOAD data transfer used in this
         manner should read in the Alpha Juno-1/2 display window as;
         Bulk Load MIDI.o                       <==== Correct
         as opposed to the normal display of:
         Bulk Load MIDI..                       <==== Incorrect
        * The easiest way is to use these three keys at the same time
        * is to first press the DATA TRANSFER key and then, while still pressing
        * DATA TRANSFER, press the WRITE key and while still pressing these two
        * keys, press the BULK DUMP key or BULK LOAD key.
      

      Running as VST under Cubase

      1. In Cubase, Disable †Midi-in **Midi-out ports to the Synthesizer (Juno Alpha).
      2. Open the Juno Alpha VST in an instrument track IN=(All Midi Inputs)
      3. Create Midi track IN=(All Midi Inputs) OUT=(Synthesizer Midi-in) (I record midi notes & data to this track).
      4. In the VST Ctrlr panel connect to the †Midi-in and **Midi-out ~ connected to Synth (you disabled them in Cubase ( See step #1)).
      5. I found the only Midi-thru setting that needs to be checked was
        MIDI→Midi Thru→”Plugin-host->Output Device”
        (The 5th option down in the fold out menu)
      6. Engage Monitor on Both tracks.

      Running as VST under Reaper

      (This is the Juno’s audio output)

      1. Insert – Track
      2. Record Arm
      3. Monitor Input (right-click record button)
      4. Track Input:Stereo Input

      (Ctrlr VST settings)

      1. Insert – Virtual Instrument on New Track – Panel
      2. Routing – MIDI Hardware Output –  Synthesizer (Juno)
      3. Ctrlr MIDI – MIDI Thru – Deselect “Input Device -> Output Device”
      4. Ctrlr MIDI – MIDI Thru – Select “Plugin Host -> Output Device”
      5. Ctrlr MIDI – “Input from host to comparator”
      6. Ctrlr MIDI – “Output to Plugin Host”
      7. SYNC with  Synthesizer (Juno)

      CHANGELOG

      Version 0.98 ※ 05/16/2021
      [1] Fixed crash when user presses TONE MODIFY buttons on Juno
      [2] Rewrite saveState.
      *With thanks to Jeroen for reporting this error.

      Version 0.97 ※ 05/07/2021
      [1] Load Single file to Librarian [2] Random Patch Generator auto name generation
      [3] Save/load/view patch parameters as text
      [4] Load Redominator XML Patch files. (.repatch)
      [5] Change load/Save file extensions.
      [6] Audition any patch in Librarian.
      [7] Global MIDI message delay option (added in version 0.97.1) *With thanks to Tedjuh for testing of the Librarian.

      Version 0.96 ※ 04/26/2021
      [1] Added Librarian
      [2] Random Patch Generator *With thanks to Tedjuh for testing of the Librarian.

      Version 0.95 ※ 04/05/2021
      [1] Added graphics elements
      [2] DAW Recording of PitchBend/Modulation
      [3] Various code fixes

      Version 0.90 ※ 03/26/2021
      [1] Some values were not saving correctly in bulk dump file:
      [2] Complete re-write of byte message parsing.
      [3] Added customisation for graph colours.
      [4] added mini EG graph on main page and HPF legend. [*] Many Thanks to @Cowudders for testing and bug spotting.

      Version 0.45 ※ 02/14/2021
      [1] All ENV Modes were sending inverted CC Values:
      [*] any files you have saved using version 0.44 will now have inverted values for all three ENV MODE switches! So you might need to reload the files and adjust each value and re save.
      [*] Thanks to @Cowudders for spotting this!

      Version 0.44 ※ 12/16/2020
      [1] save state for cc-sysex mapping switch

      Version 0.43 ※ 12/16/2020
      [1] Fixed VST/standalone initialisation errors on startup
      [2] Multiple wallpaper selection

      Version 0.42 ※ 12/06/2020
      [1] Visual bug fix
      [2] Code Optimisations

      Version 0.41 ※ 11/28/2020
      [1] Visual bug fix
      [2] Code Optimisations

      Version 0.40 ※ 11/27/2020
      [1] Added panel styling customisation.
      [2] Various stylistic changes.

      Version 0.39 ※ 11/23/2020
      [1] Fixed next/previous menu selection initialisation bug
      [2] Changed image directory cache folder.

      Version 0.38 beta ※ 11/23/2020
      [1] Fixed next/previous menu selection
      [2] Added MIDI selection in Admin area.
      [3] Choose between how program changes update data on the Juno

      Version 0.37 beta ※ 11/19/2020
      [1] First release.

    Radio Button Code Generator

    • Version 1.0
    • 10/20/2020

    This panel is for developers wishing to add radio buttons using png images to a panel.
    uiComponent and mouse detection functions are generated to console for cutting and pasting into a project.

    First initialise images (and text) Click on areas [1] [2] [3]
    Images must be loaded as resources.
     If you use custom fonts, another user may not have the same fonts on their system.
    	On Windows 10 any fonts installed in c:WINDOWSFonts should load, but custom fonts seem not to.
    	You can include the font as a resource in a panel you release, but I am not sure if that works on 
    	every platform.
    (1) First import image/font resources into this panel.
    (2) Import one image for 'off state' and a separate image for 'on state' with same dimensions.
    (3) Generate code by clicking on "print code to console"
    (Open the `console` window first and clear any previous messages)
    In your panel:
    (A) Create a  uiComponent** add a function with any name to 'Paint callback' field e.g.myPaintCallback"
    (B) Create a mouseDown function in the uiComponent** in  'Mouse down callback' 
    (C) Create a mouseMove function in the uiComponent** in  'Mouse move callback' 
    (D) In 'Resources' add 2 png images of the same size, one for "off state" and one for "on state"
    	*Load the exact same images (and custom fonts) used in this program.
    

     

    Example of a radio button set generated by this program.
    Example of a radio button set generated by this program.

     


    Creating Radio Buttons separate to this program

    Radio Buttons can also be created using code such as below, where the lua table t{} contains the names of the buttons in the radio group

    ProgramSelect = function(--[[ CtrlrModulator --]] mod --[[ number --]], value --[[ number --]], source)
        if source == 4 then
            local sName = L(mod:getName())
            local t = {"PROGRAM01", "PROGRAM02", "PROGRAM03", "PROGRAM04"} -- local table of 4 radio buttons
            for i, v in pairs(t) do
                if sName == v then
                    local sysMess = string.format("F0 00 00 23 01 43 C1 00 %.2X F7", i - 1)
                    panel:sendMidiMessageNow(CtrlrMidiMessage(sysMess))
                else
                    _G[v]:setValue(0, true) 
                   -- don't use panel:getComponent(v) // use panel:getModulatorByName(v)
                end
            end
        end
    end -- source == 4 (user clicked on a button - not lua generated - that would be 5 or 6) end
    --[[ 
    *NOTE: Where PROGRAM01 etc are initialised in an init script
    "Called when the panel has finished loading"
    PROGRAM01=panel:getModulatorByName("PROGRAM01")
    PROGRAM02=panel:getModulatorByName("PROGRAM02")
    PROGRAM03=panel:getModulatorByName("PROGRAM03")
    PROGRAM04=panel:getModulatorByName("PROGRAM04")
    --]]
    

    With thanks to Tedjuh for assistance and comments in the development of this panel.
    Version 1.0 ※ 10/22/2020

    Download:  https://sourceforge.net/projects/ctrlr-utilities/

    Zoom RFX-2000 Editor

    • Version 0.3
    • 10/11/2020

    DOWNLOAD:: https://sourceforge.net/projects/zoom-rfx-2000-editor/

    Download Zoom RFX-2000 Editor

    Editor for Zoom RFX-2000 multi effects rack unit. Includes full access to the hidden “EXTRA” effects inaccessible through the unit interface. † 

    Changes to parameters can be saved to disk and reimported to panel.

    Changes to parameters are saved in memory on reload.

    How to run this program.

    This program needs to be run from within the Ctrlr program itself. Download a copy of 5.3.201 for Windows/Linux or 5.3.198 for MacOS. and load this program into Ctrlr. This can be done from within a DAW too, by loading this panel into the VST version of Ctrlr, which will have been preinstalled into your VST folder.

    [1] Go to :: File » Open Panel

    VST or STANDALONE INSTANCE

    It is also possible to run this program as a separate standalone executable or VST .

    [1] Open this program from within the Ctrlr program
    [2] Go to :: Panel » Panel Mode. Change the height of the panel from 571 to 595 (See below)
    [3] Then go to File -> Export -> Export Restricted Instance.

    ※ Workaround/Bug Fix :: To build as standalone executable on Windows or export as VST, please add 24 pixels to the panel height before exporting. (otherwise you will find the bottom 24 pixels have been truncated).2

    multifxrfx2000
    † MULTI EFX page

    CHANGELOG:

    Version: 0.1 beta  ※ 10/09/2020
    Version: 0.2 beta  ※ removed dev code 10/10/2020
    Version: 0.3 ※ removed dev code 10/11/2020

    Generic Sysex Dump Recorder

    • Version 1.00
    • 03/09/2021

    Generic Sysex Dump Recorder

    Download:  https://sourceforge.net/projects/ctrlr-utilities/

    Record incoming Sysex messages, bulk dumps etc from MIDI device.
    Should work on any MIDI device.
    This panel can re-send Sysex back to MIDI device and save sysex to file and load sysex from file to be resent back to MIDI device.
    You can also insert a custom dump request command.
    Sysex dumps are retained in memory across sessions.
    Custom editing of sysex message possible.


    How to run this program.

    This program needs to be run from within the Ctrlr program itself. Download a copy of 5.3.201 for Windows/Linux or 5.3.198 for MacOS. and load this program into Ctrlr. This can be done from within a DAW too, by loading this panel into the VST version of Ctrlr, which will have been preinstalled into your VST folder.

    [1] Go to :: File » Open Panel

    VST or STANDALONE INSTANCE

    It is also possible to run this program as a separate standalone executable or VST .

    [1] Open this program from within the Ctrlr program
    [2] Go to :: Panel » Panel Mode. Change the height of the panel to 135 (See below)
    [3] Then go to File -> Export -> Export Restricted Instance.

    ※ Workaround/Bug Fix :: To build as standalone executable on Windows or export as VST, please add 24 pixels to the panel height before exporting. (otherwise you will find the bottom 24 pixels have been truncated).
    add 24 pixels when exporting as executable or VST

    CHANGELOG

    0.90 09-16-2020 ※ first release
    0.95 09-17-2020 ※ added panel zoom feature
    0.97 09-18-2020 ※ added editable sysex feature
    0.99 10-18-2020 ※ minor code improvements
    0.97 03-09-2021 ※ possibly allows loading as VST

     

    C-PLG150-AN

    • 12/19/2020
    • Version 1.2

    DOWNLOAD

    Download C-PLG150-AN

    Download C-PLG150-AN

    C-PLG150-AN



    This panel is a copy or emulation of the original PLG150-AN software.
    This panel offers VST integration with your DAW.
    Many thanks to Inteyes for his FreeEG code, from which I borrowed liberally .
    This panel can load ANS or AN2 files.
    Please use the Yamaha AN200 panel for the AN200.
    This panel has been created using the MU100R as host to the PLG150-AN and has not been tested with any other hosts.
    Please report any issues and any  suggestions welcome.
    Download Source Code as bpanelz file – and precompiled VST Standalone and AU files by clicking on the SOURCEFORGE button!

    • CHANGELOG
    • Version 0.1 beta — first release 02/06/2020
    • Version 1.1 — ANS files not loading in MacOS 12/17/2020
    • Version 1.2 — Support for AN2 files / reload state saves user patches

    Known Issues
    If there are no images visible, or previous version images are showing after installing a new version of this program:

    •  MacOS ※
      — delete folder Library/Preferences/C-PLG-150-AN/ and restart program.
    • WINDOWS ※
      — delete folder C:Users%USERNAME%AppDataRoamingC-PLG-150-AN and restart program.
      @RD /S /Q “C:Users%USERNAME%AppDataRoamingC-PLG-150-AN”

    DAW Setup
    To create a VST or AU file:

    • Load the Ctrlr.dll (Ctrlr VST/AU) into your DAW
    • Load this panel into Ctrlr VST/AU instance.
    • Then go to File -> Export -> Export Restricted Instance.
      This will build a VST dll or AU (.component) file.
    • You can now load this panel independently of Ctrlr.
    • Or download pre built files from Download C-PLG150-AN


    Running as VST under Cubase

    1. In Cubase, Disable †Midi-in **Midi-out ports to the “host ⇒ PLG-150-AN”.
    2. Open “C-PLG-150-AN” VST in an instrument track IN=(All Midi Inputs)
    3. Create Midi track IN=(All Midi Inputs) OUT=(“host ⇒ PLG-150-AN” Midi-in) (I record midi notes & data to this track).
    4. In the VST Ctrlr panel connect to the †Midi-in and **Midi-out ~ connected to “host ⇒ PLG-150-AN” (you disabled them in Cubase ( See step #1)).
    5. I found the only Midi-thru setting that needs to be checked was
      MIDI→Midi Thru→”Plugin-host->Output Device”
      (The 5th option down in the fold out menu)
    6. Engage Monitor on Both tracks.

    Running as VST under Reaper
    This is the “host ⇒ PLG-150-AN’s” audio output)

    1. Insert – Track
    2. Record Arm
    3. Monitor Input (right-click record button)
    4. Track Input:Stereo Input

    (Ctrlr VST settings)

    1. Insert – Virtual Instrument on New Track – Panel
    2. Routing – MIDI Hardware Output – “host ⇒ PLG-150-AN”
    3. Ctrlr MIDI – MIDI Thru – Deselect “Input Device -> Output Device”
    4. Ctrlr MIDI – MIDI Thru – Select “Plugin Host -> Output Device”
    5. Ctrlr MIDI – “Input from host to comparator”
    6. Ctrlr MIDI – “Output to Plugin Host”

    And make sure in your Preferences, Audio – MIDI Devices, you have it set so that your MIDI Device which connects to the “host ⇒ PLG-150-AN” is enabled for input, output, and control messages (right-click).

    Ctrlr