22-16 Studio Package Improvements 2

This update further refines newly introduced MIDI features and provides additional bug fixes and enhancements.

Hardware Sources

The Positions of Hardware Sources are now separated from Presets. This allows for more reliable Preset recall and store behavior, even when returning Sources are not in their return positions.

However, the Return Behavior of Pedals and Ribbons remains a part of a Preset and may differ when recalling another Preset.

MIDI Assignments

When a Hardware Source has a MIDI assignment, it will be indicated on the parameter (for example, the CC number).

Local On/Off Enhancements

Decoupling a Hardware Source from the synth by setting Local Enable to Off, changes their representation in the UI.

The Hardware Source is now shown differentiated into Send and Receive.

Send shows the physical status of the respective Hardware Source, for example the current position of a Ribbon and relates to all communication with external devices. This value is sent via MIDI.

Receive assigns the value that is passed internally to the synth. This is either a value received via MIDI or, in the case of the bidirectional Ribbons, a value received via an adjusted Macro Control. This allows the audio engine of the C15 to be triggered by an external device and at the same time the Hardware Sources can be used to control other external devices without conflict.

Changing a Hardware Source Return Behavior

When [ReturnToZero/ReturnToCenter] is chosen, the position of the Hardware Source will drop to the return position.

We recommend to leave returning Sources in their return positions when changing their Return Behavior. Otherwise, the modulation to associated Macro Controls may be compromised due to offsets and clipping Macro Controls.

If a Pedal's behavior changes [ReturnToCenter → NonReturn/ReturnToZero], the position will be clipped (negative values will be set to zero).

Recalling a Preset with differing Return Behavior

In case the return behavior of a particular Hardware Source changes when a preset is recalled, our general aim is to leave the position intact. However, there is an exception: If a Ribbon changes [NonReturn → ReturnToCenter], the position will drop to the return position.

Boot Sound

As Hardware Source positions are not part of a Preset anymore, loading the first Sound after booting the C15 depends on how the Hardware Sources are placed physically. Returning Hardware Sources may not be in their return positions, which will affect the Preset. Non-returning untouched Pedals and Ribbons are dominated by associated Macro Controls and will not affect the Preset.

User Manual

The User Manual has been reworked from scratch and now provides more content and better navigation.

Fixes and Improvements

MIDI

If the Local Enable setting of a Hardware Source changes, the last position will be shared between the Send and Receive representations (Local On → Off: Receive → Send, Local Off → On: Send → Receive). So, even for returning Sources in arbitrary positions, the last position will correctly be reflected.

A returning Hardware Source will drop to its return position (internally, affecting the Receive representation and the Synth), when Local is disabled.

AllNotesOff messages are now sent more carefully, only if internal keys are pressed. When recalling Split Sounds with differing Mono/Unison behavior, the message will correspond to the Part in which a reset occured.

Recorder

The Auto Start option will default to Off, until it is explicitly changed.

General Fixes

  • reworked animated screens in the Panel Unit Display
  • introduced a Shutdown Screen (urging the User to not cut the power supply until the C15 is properly shut down)
  • fixed Bank Import from USB Stick
  • fixed Bank sorting

Known Issues

The current handling of Hardware Sources works reliably when using physical Sources or MIDI messages. Using Hardware Sources from the Hardware UI or Web UI during Behavior changes, Preset recalls or Local changes may lead to unwanted behavior.

Recalling a [ReturnToCenter] Pedal with negative position can cause a Modulation offset.