DualMonoHost beta v0.1
Windows VST3

PURPOSE

DualMonoHost is a VST3 wrapper/host for mono-only audio effect plugins.

It loads one external VST3 audio effect, creates two internal synchronized instances, and processes a stereo signal as linked dual-mono:

Left input  -> visible plugin instance -> Left output
Right input -> hidden synced instance  -> Right output

The user sees only one hosted plugin editor. The hidden right-channel instance receives mirrored parameters and can be synchronized via the Sync Right Channel button.


INSTALLATION

1. Copy DualMonoHost.vst3 to the VST3 folder:

   C:\Program Files\Common Files\VST3\

2. Open your DAW.
3. Rescan VST3 plugins.
4. Find DualMonoHost in the VST3 audio effects list.


HOW TO USE

1. Insert DualMonoHost on a stereo track / stereo bus.
2. Click Load VST3.
3. Select a mono-only VST3 audio effect.
4. The hosted plugin editor opens automatically.
5. Configure the preset/model/profile/state in the visible hosted plugin window.
6. Click Sync Right Channel.
7. Left and right channels will now be processed by two matched plugin instances.

If you change the preset/model/profile/state inside the hosted plugin, click Sync Right Channel again.


BETA v0.1 FEATURES

- External VST3 audio effect loading.
- Two internal hosted plugin instances.
- Separate left/right channel processing.
- One visible editor for the first instance.
- Hidden right-channel instance.
- Parameter mirroring.
- Sync Right Channel button for copying state/preset/model/profile to the hidden instance.
- Recent dropdown with up to 10 recently loaded VST3 plugins.
- Last folder memory.
- Automatic editor opening after VST3 load.
- Close Editor button.
- Protection against opening multiple duplicate editor windows.
- DAW project state save/restore.


TESTED

- REAPER
- Studio One


WHAT TO TEST

- Does DualMonoHost load in your DAW?
- Does it load external VST3 effects?
- Does the hosted plugin editor open correctly?
- Does stereo dual-mono processing work?
- Does Sync Right Channel work?
- Does the Recent list work?
- Does the file dialog remember the last folder?
- Does the DAW project save and restore correctly?
- Are there any crashes when closing the editor/project/DAW?
- CPU usage compared to loading the original mono plugin directly.


KNOWN LIMITATIONS

- Windows / VST3 only.
- This is a beta / proof-of-concept build, not a final release.
- Some commercial plugins may not work correctly inside a wrapper host.
- After loading or changing a preset/model/profile/state inside the hosted plugin, Sync Right Channel must be clicked manually.
- No installer yet.
- No plugin blacklist/sandboxing yet.
- No full plugin scanner yet — plugins are loaded through a file picker or Recent list.


FEEDBACK

Please fill in TEST_REPORT_TEMPLATE.txt and send it with a description of the problem if one occurs.
