A module with a single BCM compatible button on its surface. Editing of button text and values are handled as usual with BCM buttons from the module popup. More Info
Lightweight value modules with fader control and display on module surface, switchable between seconds and milliseconds, outputs for both Sync and Async connectivity
Lightweight value modules with fader control and display on module surface, covers full 32-bit control range, outputs for both Sync and Async connectivity
Lightweight value modules with fader control and display on module surface, with display switchable between 7, 14 and 31-bit values, outputs for both Sync and Async connectivity
Lightweight value modules with fader control and display on module surface, can be switched from 0dB range to +12dB or +48dB for connection to amplifier modules, outputs for both Sync and Async connectivity
Truncates a unipolar control signal to repeat 128 times across it's range producing a control output suitable for least significant byte in 14-bit data from MIDI output modules More Info
An array which is scalable between 2-128 entries. Takes a control signal at input to select an integer array entry which is then fed to the output. A readout on the module surface can be set to either display this integer value or text for each array index. This module Is compatible with BCM button presetsMore Info
Applies a curve as defined by realtime controls for type, amount and offset to a control signal. Has reduced resolution compared to regular control signals with only 128 steps in the curve so is best suited to control signals derived from MIDI like velocity and aftertouch More Info
The Control Ranger 8 has both Async and BC-Pipe connectivity and can be looked upon as two Pipe modules internally connected via eight Control Rangers. More Info
This module converts from one control range (A) to another (B). Both pairs of Min & Max values which define the two ranges have parameter control connections for realtime adjustment. More Info
This module converts from an Async control range (A) to a Sync control range (B). Both pairs of Min & Max values which define the two ranges have parameter control connections for real time adjustment. More Info
This is a version of the existing Control Smooth S module which has an async control input and sync control output. It saves on using a separate Async to Sync module in instances where the source is async.
A version of the existing Control Smooth S module which has a samplerate compensated async frequency control input and sync frequency control output. More info on samplerate compensation below.
Applies a variable amount of smoothing to Sync signals. Especially useful on frequency parameter controls to reduce audible stepping which can occur when the control source is low resolution More Info
A 4-axis joystick which can either be controlled with the mouse or via windows compatible game controllers. Selection from up to eight connected game controllers per instance while internal control resolution of the module auto-updates to match the chosen controller. More Info
Eight XY Control Rangers with controls for curve type, curve intensity, minimum value, maximum value & invert on the popup panel. Useful in situations where control rangers are to be used on a pipe connection.
You remember when Creamware used to enjoy a prestigious business relationship with Audi? Well these modules, despite the name have nothing at all to with that ...or a certain drum machine. These modules provide eight rotary controls with shared functionality and preset compatibility with BCM Encoders. version Async control output.
A general purpose samplerate compensation module which can be set to adjust either frequency or time control values according to the system samplerate. More info on samplerate compensation below.
A new ranger with control inputs for curve type, curve intensity, minimum value, maximum value & invert. Unlike the existing Control Curve module this one can operate at full control resolution. The module also features a bi-polar to unipolar convertor and a variable dezip which can be switched on/off dsp.
Eight XY Rangers with BC-Pipe control inputs for curve type, curve intensity, minimum value, maximum value & invert. Useful in situations where control rangers are to be used on a pipe connection.
Screen
SR-Compensation [Demo]
About Samplerate Compensation
As you know BC Modular offers a variety of different control sources. Whether you're controlling parameters via the module's own popup panel or using an external control like a constant val module, a BCM encoder or even ScopeSync, parameter values provided for frequency and time are based on a 48kHz sample rate. So long as you're running at 48kHz these values will be accurate.
However, being a sample accurate system, the frequency and time parameters are effected when you switch to a sample rate other than 48kHz. The MVC's adjust for this automatically, but for parameter control independent of the MVC there can be noticeable issues with inaccurate frequency and time values when running at 32kHz, 44.1kHz or especially 96kHz.
This is something I've been aware of for some time now and I've been working on some solutions over the past few months. As well as updating a number of BC Modular modules, I've also developed a few new additions to combat this problem.
In this patch you can control the delaytimes of the two delays by one knob (resp. one CC if connected), just assign a CC to the blue control module. Delaytime ranges have to be adjusted in the brown XY ranger modules.
CONTROL
Description
A variety of control modules are provided in BC Modular for the initiation and manipulation of Async parameter control signals.Modules
Screen
SR-Compensation [Demo]
About Samplerate Compensation
As you know BC Modular offers a variety of different control sources. Whether you're controlling parameters via the module's own popup panel or using an external control like a constant val module, a BCM encoder or even ScopeSync, parameter values provided for frequency and time are based on a 48kHz sample rate. So long as you're running at 48kHz these values will be accurate.However, being a sample accurate system, the frequency and time parameters are effected when you switch to a sample rate other than 48kHz. The MVC's adjust for this automatically, but for parameter control independent of the MVC there can be noticeable issues with inaccurate frequency and time values when running at 32kHz, 44.1kHz or especially 96kHz.
This is something I've been aware of for some time now and I've been working on some solutions over the past few months. As well as updating a number of BC Modular modules, I've also developed a few new additions to combat this problem.
Pipe [Example]
XY-Ranger [Example with CWM Modules]
Stereo Delay - One Knob Delay Times
In this patch you can control the delaytimes of the two delays by one knob (resp. one CC if connected), just assign a CC to the blue control module. Delaytime ranges have to be adjusted in the brown XY ranger modules.