OVERVIEW Overview Devastor is a multiband stereophonic distortion effect unit. It has two independent signal processing paths (for each channel: L,R). After loading the plug-in within a host application, the GUI will appear: Devastor graphical interface There are two sections: •...
SIGNAL FLOW • BASIC MODULES Signal flow This chapter describes the signal path through Devastor. It also explains the basic components of the effect unit and their control parameters. Basic modules Internally, Devastor consists of a few basic components. These correspond to the sections on the graphical interface. Dynamic’s flattener Depending on the value of Dynamics knob, this module will equalize levels in the signal’s amplitude.
Page 4
SIGNAL FLOW • BASIC MODULES distortion is caused by the circuit “clipping” the top and bottom from the audio waveform. Diode clipper section Control of this module is performed by following controls: • Preamp – Amplification of signal in Diode clipper. •...
SIGNAL FLOW • BASIC MODULES • Hyperbolic tangent (Tanh) • Arcus tangent • Linear hard clip • Crossover • Asymmetric hyperbolic tangent • Mixed Tanh and Linear hard clip Two LEDs; Clip +/− indicate exceeding the threshold value by positive and/or negative halves of signal. This module works asymmetrically relative to zero.
SIGNAL FLOW • BASIC MODULES Cutoff - Filter’s cut-off frequency • • Reso/B.Width - Filter’s resonance or in a case of band-pass or band-reject filters, it’s width. • Volume - Volume of output signal (from the filter). • Filter type - Filter type; LP – low-pass, BP – band-pass, HP – hi-pass, BR – band-reject, Off – filter off. Above parameters apply to all filters.
Page 7
SIGNAL FLOW • BASIC MODULES There are 9 various topologies to choose from: GUI symbol Name Description All Pre The signal is parallely processed by all 3 plugin’s Filters. Their sum then is fed onto to the Clipper block. 1 Pre / 2 Post Signal is processed by Filter 1 before it gets to the Clipper.
Page 8
SIGNAL FLOW • BASIC MODULES All Post The signal routed through Clipper is being processed by all the 3 Filters parallely. 1 Side / 2 Pre Signal is processed by each of the 3 Filters parallelly. After that the sum of the Filter 2 and Filter 3 outputs is routed to Clipper and eventually summed with Filter’s 1 output.
Page 9
SIGNAL FLOW • BASIC MODULES Side / Pre / Input signal is distributed to Filters no 1 and no 2. Filter 2 is then routed to the Clipper, which output Post then gets to the Filter 3. Filter no 1 and no 3 are eventually mixed together. 2 Side / 1 Pre Signal is input to every Filter equally.
SIGNAL FLOW • BASIC MODULES Master section Amplitude of the output signal is adjusted by the Output volume knob. • • The Output meter shows the current amplitude of the output signal after the adjustment. • FX knob controls proportions between processed and non-processed sound outgoing from Devastor. •...
SIGNAL FLOW • PATH OF THE SIGNAL’S FLOW Path of the signal’s flow The input signal goes to the Flattener, then, depending on setting of the Signal Routing section, it is sent to the group of Filters and the Diode Clipper. Then, the amplitude of output signal is modified by the Output volume knob and optional Limiter. And finally the output mixed with dry signal accordingly with the value of FX value.
PRESET MANAGEMENT • PRESET STORAGE • BROWSING PRESETS Preset Management Preset Storage Presets, both those from the Factory content, and User ones, are stored as files in proper locations on a disc. Each time the plug-in instance is loaded to the project, these locations are scanned and presets found there are consolidated into one linear structure (list) in the Preset Browser.
Page 13
PRESET MANAGEMENT • BROWSING PRESETS • Save (Browse + CTRL) – Simultaneous use of the Browse button and the CTRL key saves current parameters as a new preset or allows for overwriting of the existing one (see sections below). • Browse –...
PRESET MANAGEMENT • BROWSING PRESETS Resources In this section you can choose a resource/resources in which you want to browse presets. There are two resources to choose from: Factory – Delivered together with the plug-in, cannot be modified (read-only). • User –...
PRESET MANAGEMENT • BROWSING PRESETS Categories and Tags Each preset is described by a few common Categories. Within each of them there may be one or more Tags from a particular set. A single category in a filter with a description of its elements Presets from Factory resource were described by Categories and Tags during the stage of its creation.
PRESET MANAGEMENT • BROWSING PRESETS Results Section in Preset Browser Click any name to choose and load the preset. Double-click the name to enter preset name edit mode. Presets Filtering Filters section columns represent particular Categories – Category filters, while rows in each of these columns represent Tags available within each Category.
PRESET MANAGEMENT • BROWSING PRESETS Presets Filtering with the use of Categories Tags The result of a cascade filtering process (presets that meet the criteria of each filter) is listed below, in the Results section. Basic Actions on Filters Tag buttons in Filters work in toggle mode. Click to activate/deactivate Tag (Grey color means that the Tag in inactive, teal blue means that the Tag is active).
PRESET MANAGEMENT • BROWSING PRESETS If you click the Chorus item again, you will deactivate the Filter, so all presets from the content will be displayed again. Reordering Categories To the right of the Category Filter header there are buttons with arrow icons: Filter reordering They enable moving the Category to the left or right in a cascade.
Page 19
PRESET MANAGEMENT • BROWSING PRESETS Edit mode button In this mode Preset Browser slightly changes its appearance (not only function): Preset Browser in Edit mode The Filters section changes into the Edit Tags section, whose appearance is almost identical, but the function is different. The section is used not as a filter, but as an editor of Categories and Tags of chosen presets.
PRESET MANAGEMENT • PRESETS EDITING – EDIT MODE Selection of Presets for Edition You can edit both single preset and a set of presets. Using the functionality of the Results section, you can choose a preset or a set of pre- sets in the following way: Click the preset –...
PRESET MANAGEMENT • BROWSING PRESETS - EDIT MODE Notification about Tags Status in Chosen Presets The change of the Tag status for one or more chosen presets sets or erases this Tag in all these presets. The status change is signalized with an Asterisk located to the left of the Tag buttons .
PRESET MANAGEMENT • PRESETS EDITING – EDIT MODE After clicking you will see a dialogue box with a question about the Tag name. After confirmation the Tag will be added to a particular Category and automatically set to chosen preset(s). Presets Names Editing Double-click the name of a preset to enter name editing mode.
PRESET MANAGEMENT • PRESETS EDITING – EDIT MODE Saving the current settings as Preset To save plug-in parameters settings as a user preset use the Browse button pressed together with CTRL button in Configuration and Presets Browsing section. This action automatically opens the Preset Browser with an active Edit Mode. Saving the Settings as Preset Additionally, at the bottom there will be a textbox into which you should enter a name of a newly created preset, and then confirm it by clicking Save or cancel by clicking Cancel.
PRESET MANAGEMENT • SAVING THE CURRENT SETTINGS AS PRESET Configuration Parameter settings Right-click any plug-in parameter to open the context menu Closed Context Menu It allows for: • Checking the name and current value of a parameter, • Checking if the parameter is attributed to MIDI CC controller, and if it is – to which number, •...
CONFIGURATION • PARAMETER SETTINGS MIDI Learn MIDI Learn function enables a quick assignment of physical controllers (from MIDI controller) to plug-in parameters. The assignment can be divided into a few steps: Right-click the parameter which you want to attribute to physical MIDI controller in order to expand the context menu. Click arrow at the bottom in order to expand the context menu.
CONFIGURATION • PARAMETER SETTINGS MIDI Unlink You can also delete MIDI CC code attributed to plug-in parameter from the context menu: 5. Open the context menu, right-clicking the parameter attributed to a particular MIDI CC 6. Expand the menu, using the arrow at the bottom 7.
CONFIGURATION • PLUG-IN’S CURRENT SETTINGS Processing Path Quality Clicking the item expands the menu that allows to select the Current quality of generated sound for Real-time or Offline modes. Processing Path Quality Settings We can choose from four available grades for each mode. Saving/Loading the MIDI CC Map This item enables to save current parameters of MIDI CC codes as MIDI Map in a file or to load them.
CONFIGURATION • PLUG-IN’S DEFAULT SETTINGS Current Size of GUI This last item allows for a choice of plug-in interface size. There are two sizes to choose from: Choosing the plug-in interface size Plug-in’s default settings The Options panel allows us to change the Default settings of the plug-in. Every time the plug-in is loaded in the host application (new instance is created) a Default settings are used for initialization of the Current settings.
CONFIGURATION • PLUG-IN’S CURRENT SETTINGS The Options panel operates as an accordion where you can click a specific section to expand it: Options Panel There are three sections: • Processing Path Quality MIDI Map Setting • • Interface size settings Default Processing Path Quality Processing Quality Choice Section In this section you can configure a default quality of the processing path for the Real-time mode and the Offline mode.
CONFIGURATION • PLUG-IN’S CURRENT SETTINGS Default MIDI CC Map Default MIDI Map Choice Section This section allows for setting of a path to a file with a default MIDI Map that was prepared before. Clicking MIDI CC Map check box activates load of MIDI Map and the possibility of pointing it (Browse button).
Need help?
Do you have a question about the Devastor 2 and is the answer not in the manual?
Questions and answers