Edit Tab

The Edit Tab lets you adjust all slot-related values.

Remember that all changes here will affect all child slots that belong to the edited parent slot (apart from the settings that affect patch slots exclusively, like the Humanize Settings and of course the exclusive Patch Slot Options).

Edit Tab
  1. Loaded patch (Patch Slot only): Name of the loaded Patch.

  2. MIX Section: Affects slot volume and slot balance.

  3. TUNING Section: Transpose the selected slot.

  4. ENVELOPE Section: Adjust the envelope of the selected slot

  5. STRETCH Section: Real-Time Time-Stretching

  6. HUMANIZE Section: Control the intensity of the Humanize effect quite comfortably. The two controllers HUMANIZE DELAY SCALE Scaler and HUMANIZE TUNING are available in your CONTROL Tab and can be scaled with the higher-level HUMANIZE AMOUNT Controller.

  7. OPTIONS Section: Additional parameters. More options are available if a patch slot is selected.

  8. Group Edit: Group slots by name. Every control will be linked in slots that share the same group name (automatically created from the dimension name / Slot name). You can also add custom groups.

Mix

MIX
  1. Slot balance: Position the sound of the selected slot

  2. Balance display: Shows the balance value in detail.

  3. Slot volume: Adjust the volume of the selected slot.

  4. Slot volume display: Shows the exact volume.

Tuning

Tuning
  1. Slot Transpose Octave: Slot transposition in octave steps.

  2. Slot Transpose Semitone: Slot transposition in half-tone steps.

  3. Slot Transpose Cents: Slot transposition in cents.

Envelope

ENV
  1. Envelope Curve: Displays the envelope that is applied to the selected slot.

  2. Delay: Delays the starting point of the articulation of the selected slot. Higher settings will mute the sample part until the envelope attack sets in.

  3. Attack: Affects the attack (fade in) of the patch. The higher the setting, the longer the fade-in.

  4. Hold: Affects the hold time of the patch. The higher the setting, the longer the note will be held at full level.

  5. Decay: Changes the decay time of the patch. The decay time begins when the hold time ends and fades to the sustain level. This value is scalable with the Humanize Delay Scale Slider in your Perform Tab.

  6. Sustain: Changes the sustain level of the patch. That's the level that will be reached after decay time.

  7. Release: Reduces or extends the release time of the patch. Higher settings result in longer fade-outs. Click-drag to change, Shift-drag to fine-tune, Ctrl/Cmd-click to reset., and double-click to edit.

  8. Delay: Sets note-on delay for currently selected humanize index. It can be scaled with the Humanize Delay Scale.

Stretch

The Time-stretching feature adds the possibility to stretch samples in real-time. You can sync riffs, runs, repetitions and more to your music. Or use it for sound-design and to sculpt your own sounds.



Enable Stretching

Enable the stretching by choosing a slot and pressing "ON" in the Stretch section in the EDIT Tab. Stretching will be enabled for the selected slot, as well as all child nodes. When changing the settings of a parent node, it overrides the settings of the child nodes.

Warning

Enabling stretching will greatly increase the preload size for these articulations. Make sure you have enough system memory available.

Source and Destination Tempo

Set the Source and Destination Tempo in BPM here. Source Tempo can only be set for patches, not for a node with children.

DAW Tempo Synchronization

When this option is enabled, time-stretching will be synchronized with your DAW's tempo. Tempo changes will also change the currently played notes.

You have four options here:

  • OFF: Disables DAW Tempo Synchronization

  • 1x: The Tempo of the DAW is used as the Destination tempo

  • .5x: The Destination Tempo is half the DAW tempo

  • 2x: The Destination Tempo is double the DAW tempo

Mode

There are 3 modes available for time-stretching:

  • Auto: This is the default setting and will provide the best stretching results in most cases

  • Dyn: Use this if the Auto option does not provide the desired results for non-percussive, sustained sounds like dynamics or falls

  • Soft: Use this option with percussive or repetitive sounds for softer transients

Automating the Stretch Factor

Add any of the available control sources to the last entry in the Controller list in the CONTROL tab of your Synchron Player. This is a great way to automate the amount of stretching you want to apply to your articulations. Apply in real-time to speed up or slow down articulations, or to make short notes even shorter whenever needed.

You can also add the control in the Perform Window, if you like.

Stretch - Limitations

Phasing

For performance reasons, the used algorithm is not phase-locked. This can lead to phasing issues when using multiple microphone positions at the same time.

Note

If you experience these kind of issues, try altering the settings or reduce the number of used microphones.

Performance

Real-time stretching can have a huge impact on your CPU. This can lead to dropouts and audio artifacts.

If you experience these kinds of issues, try the following:

  • If you are using multiple voices at once, try to split them up into different Synchron Player instances

  • If you are using multi-microphone libraries, try to reduce the number of used microphones

  • Increase the audio buffer size

  • Use your DAW's freeze or in-place rendering functions

Legato

For technical reason, time-stretching currently is not applicable to legato articulation (in a musically correct way).

System Memory

Enabling stretching will hugely increase the preload size and therefore the system memory usage. Make sure to have enough memory available before activating this feature.

Humanize

Humanize
  1. Humanize Preset Menu: Loads all settings for the Humanize Area. Choose from available Humanize Presets and load/save more presets from disk. Customized Presets are stored in the following locations by default:

macOS: \Your_Username/Documents\VSL\Vienna Synchron Player\Humanize Presets

WIN: C:\Documents and Settings\All Users\Documents\VSL\Vienna Synchron Player/Humanize Presets

  1. Tuning Curve Window: Double-click to add a tuning point. Click and drag the point to adjust its setting. Click and drag in the curve window to create a multi-selection rubber band. Command-Click (WIN: Control-Click) on selected point(s) to delete.

  2. Horizontal Zoom: Sets horizontal zoom of the tuning curve.

  3. Vertical Range: Sets vertical display range of the tuning curve, in cent.

  4. Humanize Index: Shows the number of available humanize steps for each preset.

  5. +/-: Add or subtract positions in the Humanize Index.

Humanize Context Menu

Humanize Context Menu
  1. Flip Vertical: Inverts tuning curve vertically.

  2. Flip Horizontal: Inverts tuning curve horizontally.

  3. Reset Curve: Resets all points of the selected humanize preset to zero.

  4. Copy Humanize Settings: Copies all Humanize Settings (including delay values).

  5. Paste Humanize Settings: Paste all Humanize Settings (including delay values).

  6. Reset All Curves: Resets Humanize to no selected preset.

Options

Options
  1. Release Voice Limit: Adjusts the maximum of simultaneously playing Release Samples. Choose between the global setting, defined in the Perform Tab, or slot-specific Release Samples (maximum= 32). The first played Release Samples will be muted if the limit is exceeded.

  2. Performance Release: Adjusts Release time of samples played in performance repetition mode (higher settings will be scaled by Legato Blur).

  3. Parallel Mode (available when Parallel Mode is on): Choose between XFade (crossfading with the other slots in the dimension) and Mix (always mixed in).

  4. Legato Mode (available when a slot with a Legato articulation is selected): Usually set to the global Legato Setting, you can also choose to have monophonic or polyphonic legato applied to the selected slot. OFF allows the slot to be unaffected by the legato logic so that you can layer legato slots with non-legato slots without side effects. We have taken care of these settings in the factory presets for you.

  5. Velocity XFade (Patch Slot only): Move dynamically between all available Velocity Layers. It's a global setting, but can also be enabled/disabled for slots separately. Options: Global / On / Off.

  6. Start Offset Mode (Patch Slot only): Sets which samples should be affected by the Wave Start Offset parameter (below). Options: All, First, Repetition, Legato, Repetition-Legato.

  7. Wave Start Offset (Patch Slot only): Sets sale start offset in milliseconds. Any value above 0 will skip the corresponding first part of the played sample. Range: 0-1 sec.

  8. Start Offset Attack (Patch Slot only): Creates a fade-in (in ms) in case Wave Start Offset is applied, to avoid clicks. Range: 5-100 ms

  9. Variation A: Mixer Output (Patch Slot only): Specifies the mixer channel the patch will be played in.

  10. Variation B: Output Config (Patch Slot, multi-mic only): Opens a matrix that lets you assign the available sources to all available mixer output channels. This option is only available for patches with multiple microphones, see below.

Output Config
Output Config
Copyright © 2002 - 2024 Vienna Symphonic Library GmbH. All Rights Reserved.