Patch Loader


05/07/2021 - Patch Loader fixed + new Stereo version here

Description

Where other Circuit Level Modules have a fixed modular shell inside, the Patch Loader module instead loads complete pre-saved modular patches (.dev) as a circuit level. Loaded patches can also be switched out in response to preset changes.

Usage

To load a patch into the Patch Loader simply open its Popup BC Panel, click on the disk icon and then browse to the patch you wish to load. Loading time will vary depending on the size of modular patch being loaded.

The loaded modular patch retains it's own presets. Unlike other CLMs the modules in the Patch Loader patch don't respond to preset changes in the host patch. Where host preset response is required, two BC-Pipe connections allow control of 16 parameters by the host and MIDI program change messages from the Multi-Mo module can also be used to switch the presets in the loaded patch.

When building patches to share with other Scope users care should be taken with the storage location of Patch Loader patches. If the user doesn't have the patches stored in exactly the same location then they will fail to load. In this instance one solution would be to create a folder in your C: drive into which any patches to be loaded by the patch loader would be placed. This folder can then be distributed alongside the host patch with instructions for the user to place the folder in their C: drive.

Type

CLM

Module

Patch-Loader.png

Popup

Patch-Loader-Popup.png

Connections

Module Controls

Label
Description
Open Patch Window
Button to display the loaded patch

Screen

External-Panel-Control [Example]

BC Forum Jump to: Board index » BC Modular Discussion » Support
( login required )


External-Panel-Control.png

Here we're accessing the open/close modular shell window functionality of the CP<->Host connection. You'll need to save a new version of your 0.975b shells with the pipe connections as shown for this to work.

JoPo: I'm certainly again doing something wrong but when I clik on "open patch window", I don't get any patch window appearing... :?: Where is it gone ? All other CLM module agree to open their window...

Sharc: This is caused by a bug introduced v0.975b where the data connection has been mirrored inside the shell via the Control Panel module. Unfortunately, the data pad on the outside of the module (routing window) isn't working in the v0.975b shells.

There are two solutions here:

a) use the shells from the previous version (v0.971b) with the CLM loader module.

or...

b) If you'd like to use the latest v0.975b shells you can set up the control panel connection to open the shell like this...

Workaround

Source » Hitfoundry » Scope BC Modular

bc_mod.gif

Dante: Can you give us a quick run down of the Patch Loader module?

Sharc: The Patch Loader is similar to the Circuit Level Modules. However instead of opening a new modular shell it loads complete pre-saved modular patches as a circuit level and can switch them out in response to preset changes.
Like the CLM's, I plan on releasing several versions of the patch loader with different IO configurations. There's also an insert effect version as well for loading into mixers etc.
So in keeping with the CLM naming, the one used here would be PL-11168. In terms of description: Patch Loader Module

It loads complete pre-saved modular patches as a circuit level and can switch them out in response to preset changes. There's also an insert effect version as well.

In the example here to the left it's switching between three different modular devices. As you can see it's giving the 'save changes' prompt which isn't something you would want if you're switching them remotely via program change messages.

However, as long as the patches have been backed up, setting them to save automatically removes the prompt.

The patch loader module will only fully work with BC Modular shells (Data version). Newer CP versions, see External-Panel-Control [Example]! It can load all other Modular patches (also CW/SC Mod2-4), but it has no way of reopening those shells once they've been closed and iirc it also has an issue with their MIDI IOs.

I'm planning on updating the Patch Loader with some new features for the next update.