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.
BC Forum Jump to: Board index » BC Modular Discussion » Support ( login required )
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...
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.
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
CLMModule
Popup
Connections
Module Controls
Screen
External-Panel-Control [Example]
BC Forum Jump to: Board index » BC Modular Discussion » Support( login required )
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 ModularDante: 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.