Copyright: Copyright (c) 1999 DSound


Modulation FX
DirectX Modulation FX Plug-In

    Overview of properties...

•	Dry Out

•	Wet Out

•	Delay

•	Depth

•	Speed

•	Regen

•	Shape

•	Pan Wet

•	Level

•	Invert

•	Center

•	Module

•	LK

Copyright © 1999 DSound. All rights reserved.

  DSound and DISK Multimedia logo are registered trademarks of DISK Multimedia, s.r.o.

  Info http://www.disk.cz/dsound/

  The Help file was last updated on August 5, 1999.


Modulation FX
Overview of properties

DirectX Modulation FX Plug-In belongs to the set of plug-ins called Simple Audio Plug-In Pack I supplied by DSound.

The same as all the other plug-ins of the company DSound, this plug-in has a high-quality graphic user interface and is the first plug-in that can identify whether it is being used for processing a mono or a stereo signal, and change accordingly its graphic interface and thus meet  user demands with respect to control simplicity and clarity.

This plug-in provides for setting up all the control elements independently for the left and for the right channel when a stereo signal is processed. For all effects and parameters this will yield an excellent stereo impression.

Algorithm:

   Modulation FX Plug-In enables the user to use up to four independent stereo Module delay lines with variable delay time which make it possible to create multiple musical effects of the type of Chorus, Flanger or Vibrato and much newly sounding effects after one's own fantasy. For each module the delay in starting the effect can be set by the control element Delay, the level of mistuning by the control element Sweep, the speed of modulation oscillator by the control element Speed, the shape of the modulation curve by the control element Shape, the measure of feedback in the given module by the control element Regen, and the signal level on the given module output by the control element Level.

   When processing stereo signals the output signal from a module can be placed in the stereo base by the control element Pan Wet, and the phase of modulation curve can be inverted by the control element Invert.

 The resulting signal of the plug-in is given by the sum of the direct signal Dry and the effected signal Wet.


Modulation FX Dry Out
Dry Out

Sets the output level of input signal. Control command.

Range: -inf. to 0 dB	D1 = 0.1 dB   D2 = 1 dB


Modulation FX Wet Out
Wet Out

Sets the output level of effected signal. Control command.

Range: -inf. to 0 dB	D1 = 0.1 dB   D2 = 1 dB


Modulation FX Level
Level

Sets the output level of the signal from active module (1 to 4). Control command.

Range: -inf. to 0 dB 	D1 = 0.1 dB   D2 = 1 dB


Modulation FX Delay
Delay

Sets the delay time of effect initiation (for parameter Depth=0) in the active module. Control command.

Range: 0 to 45 ms 	D1 = 0.1 ms   D2 = 5 ms


Modulation FX LFO Speed
Speed

Sets the wobbling frequency of LFO generator in the active module. Control command.

Range: 0.1 to 20.0 Hz 	D1 = 0.1 Hz   D2 = 1 Hz


Modulation FX Depth
Depth

Sets the level of mistuning in the active module. Control command.

Range: 0 to 20 cent 	D1 = 0.1 cent   D2 = 2 cent


Modulation FX Pan Wet
Pan Wet

Sets the relative level of effected signal in the left and the right channel in the active module. Control command.

Range: -100% (L) to +100 % (R) 	D1 = 1 %   D2 = 10 %


Modulation FX Center
Center

Sets the active channel of parameter Pan Wet to 0% in the active module.


Modulation FX Regeneration
Regen

Sets the measure of feedback in the active module. Control command.

Range: -99 to +99 % 	D1 = 1 %    D2 = 5 %


Modulation FX LFO Shape
Shape

Selects the shape of modulation waveform in the active module. Description setting a different waveform for the left and for the right channel.

Waveforms:	sinusoidal

triangular

exponential

logarithmic


Modulation FX LK
LK

Enables the parameters selected to be set in all the modules simultaneously, so-called parameter linking. The parameter can be set in any module and the change in setting will show in the other modules.


Modulation FX Invert Shape
Invert

Turns the modulation curve of the left channel by 180 degrees.


Modulation FX Module
Module

Displays and switches the active module of the effect in which the parameters can be set at that particular moment.


Modulation FX
System requirements

Minimum system requirements of Modulation FX Plug-In:

•	Microsoft Windows 95 or Windows NT 4.0 or higher*

•	DirectX - compatible host application (Sound Forge 4.0a, Cubase VST 3.5, ACID...)

•	Intel Pentium 120 for real-time processing*

•	SVGA card giving a resolution of at least 800x600 (1024x768 recommended) in 65536 colours (Hi-Color)

•	16MB RAM*

•	2 MB free space on the hard disk

•	Windows - compatible sound card

* depending on the host application


Modulation FX
Description of the presets supplied

Preset description:

•	Cho Light - classic chorus, optimal for accompanying guitars or for vocals

•	Cho Standart - standart chorus, giving greater compactness

•	Cho Guit 12th - imitation of the 12-string guitar

•	Fla Bass 1 - classic flanger, making the deeper frequencies more prominent

•	Fla Heaven - three module stereo flanger, giving an interesting effect

•	Fla Wind - flanger with great amount of regeneration

•	Fla Sweep - more modulated flanger

•	Ch +F Stereo 1 - a combination of chorus and flanger with stereo output

•	Ch +F Dual 1 - a combination of chorus and flanger, separately for the right and the left channel

•	FX1 Schizer 1, FX1 Destr 1 - excessively modulated chorus and flanger suitable to produce schizophrenic and destructive sounds

•	FX2 Flatrix 1- imitation of the old-famed guitar box Matrix (the seventies)

•	FX3 Vibrato 1 - chorus vibrato

•	FX3 Police 1 - imitation of the modulation of police sirens


How to use the Quick Presets
How to use DSound Quick Presets

Control:

   The panel called Quick Presets/Compare is a standard feature with all DSound plug-ins; it is located in the upper-right corner of the plug-in. Part of the panel is the display and four buttons marked 1, 2, 3, and 4. The display has 4 lines numbered the same as the buttons, i.e. 1, 2, 3, and 4. The number on the display is followed by the name of the preset stored at this moment under the respective buttons. The currently active preset is displayed in yellow colour while the non-active presets are displayed in grey colour.

 A single click of the left mouse button on the  control panel buttons will switch up to 4 presets stored under the given buttons, which provides for very fast operation with 4 presets.

Active after starting the plug-in  is the preset which was the last to be selected from the Quick Presets/Compare. panel. This only holds if the host application does not inject its own preset. It is therefore necessary to store the newly created preset before closing.

 If the host application does inject its own preset, the name of the last selected preset is marked with an asterisk and displayed in white, which provides information on the current change in the set up of control elements of the active preset.

Quick Preset menu:

   When selecting, storing or deleting parameters of the plug-in under buttons 1 to 4 of the Quick Preset/Compare panel the right mouse button is applied, which will call the following menu.

 The first part of menu contains the item Save for storing immediately the parameter under the current preset name; the initial active preset will be overwritten. The item Save As will open the dialog for storing the new preset, with the possibility of setting the preset name; the initial preset remains retained if it is stored under another name. The item Delete will erase the given preset. The second part of menu contains the item New, which creates a completely new preset with a varied number of presets. Presets stored by the user appear under the item User Presets. The item Built-In Presets contains presets supplied by the manufacturer, which cannot be changed. They can only be used and any possible change in parameters must be stored under another name by means of Save As. For a given preset number the name of the preset is marked [image]. The last item, What Is This?, refers to Help.

Another possibility how to save quickly a new preset is to use the combination of the Shift key and the left mouse button on one of the buttons 1 to 4 of the Quick Preset/Compare panel. Holding the Shift key and simultaneously depressing the left mouse button on the selected button of the Quick Preset/Compare panel will open the dialog for saving the new user preset Save As. The new preset will appear on the display under the selected button of the Quick Preset/Compare panel and also in the User Presets Panel.


How to use the Compare
How to use Compare

   When using the button Compare (marked C), it is first of all necessary to select from 4 presets stored under buttons 1 to 4 of the Quick Presets/Compare. The preset can, of course, be selected as the Built-In Preset, or the User Preset or also as the preset that has just been newly stored. It is with this selected preset that the later changes in the setting of control elements will be compared.

 Selected for illustration has been the preset under button 1, as shown in the picture. The preset is selected by clicking the mouse on button 1. On the display of the Quick Presets/Compare the activated preset shows in yellow colour. When the preset has been selected, button C is not active because the change in the control element setting has not been performed yet.

 After the first change in the setting of plug-in control element has been performed, button C is activated and the picture on the panel display changes. The initially activated preset will be lighted in white on the display and an asterisk will appear before the name of preset. This shows which preset is initially started from.

 With button C activated, a comparison can be made between the current setting of control elements and the initially selected preset. This will show in the following way: Buttons 1 to 4 of the Quick Presets/Compare panel will cease to be active, any change in the setting of control elements is forbidden, and on the display of Quick Presets/Compare panel the name of the initially selected preset will be lighted in yellow.


Modulation FX
How to use the right mouse button

The slider and the switch:

   When working with the slider and the switch it is of advantage to use the right mouse button while copying parameter values. On pressing the right mouse button over these control elements the following menu will appear:

 The first item, Copy Parameter To, provides for copying the control element setting into another plug-in module, if the plug-in has more modules. The item Left->Right is only active when processing  a stereo signal: it copies the setting of the left channel into the right channel. The same holds for the item Right->Left but in reverse order. In this way the values of parameter setting can be transferred accurately between the plug-in channels. The Swap Channels item enables swapping the parameter settings of the left and the right channel if the values set are different. The last item, What Is This?, refers you to the Help.

The Panel Quick Presets:

 While choosing, storing and deleting plug-in parameters under buttons 1 to 4 of the Quick Presets/Compare Compare panel the right mouse button is used to call the following menu.

 The first part of menu contains the item Save for storing immediately the parameter under the current preset name; the initial active preset will be overwritten. The item Save As will open the dialog for storing the new preset, with the possibility of setting the preset name; the initial preset remains retained if it is stored under another name. The item Delete will erase the given preset. The second part of menu contains the item New, which creates a completely new preset with a varied number of presets. Presets stored by the user appear under the item User Presets. The item Built-In Presets contains presets supplied by the manufacturer, which cannot be changed. They can only be used and any possible change in parameters must be stored under another name by means of Save As. For a given preset number the name of the preset is marked [image]. The last item, What Is This?, refers to Help.

Buttons:

 Pressing the right mouse button over the plug-in function buttons will yield a simple menu containing the item What Is This?, which refers you to the Help of button function.

The other plug-in parts:

   Pressing the right mouse button in another part of the plug-in than in the preceding cases will open the following menu:

 The first item of this menu will open the Quick Preset Manager, the first six items of which correspond to the Quick Presets menu, which has been described above.

  The Save To File item opens a dialogue that allows all user presets to be saved to file in the *.dpa format (DSound presets archive), which provides for transferring all the created presets to another computer. Conversely, the item Load From File provides for opening the presets stored earlier in the text file and using them in the plug-in. The last item, Delete All Presets, will delete all user presets.

The next item, called Copy All Parameters To, is only active when the plug-in has several modules and it copies all the parameters of the active module into another selected module. The item Change No. Of Modules To changes the number of modules used to a required number of modules. The Output Format item allows a change in the output format of the signal processed only if the plug-in is connected to the mono track. The initial output format is set up as stereo. If the host application does not support the mono->stereo format change of the signal processed, the plug-in cannot be connected to the mono track. If the plug-in is connected to the stereo track, the signal output format cannot be changed and the output format is stereo. The item Help opens the themes of the Help for the whole plug-in or a set of plug-ins. The last item, About ..., opens the window with basic information on the plug-in and provides quick access to the www-browser and the local www page.


Modulation FX
How to use the keyboard

The keyboard can be used to control only those control elements that can be chosen and activated with the key Tab, that is to say the slider and the switch. To control an active control element the following keys can be used:

      Upward Arrow or Forward Arrow will increase the control element value by the least possible change. This change is less than the least change obtained with mouse control. It is described as D1 in the Help for the function of control element (What Is This?).

      Downward Arrow or Back Arrow will reduce the control element value by the least possible change. This change is less than the least change obtained with mouse control. It is described as D1 in the Help for the function of control element (What Is This?).

      Page Up will increase the control element value by a major change; the value of this change can be different for different control elements and it is described as D2 in the Help for the function of control element (What Is This ?)

      Page Down Page Down will reduce the control element value by a major change; the value of this change can be different for different control elements and it is described as D2 in the Help for the function of control element (What Is This ?)

      Home has a double function, depending on the type of control element:

For the control elements of active module (Delay, Depth, Speed, Regen, Shape, Pan Wet, and Level):

It will set the control element value to the least possible value.

For the control elements Dry Out, Wet Out:

It will set the control element value to 0 dB.

      End has a double function, depending on the type of control element:

For the control elements of active module (Delay, Depth, Speed, Regen, Shape, Pan Wet, and Level):

It will switch cyclically between the control elements in active module.

For the control elements Dry Out, Wet Out:

It will set the control element value to minus infinity dB.

      Delete switches the active states of the control element if a stereo signal is being processed. The switching takes place in this order: left channel, right channel, and both channels.

      Insert makes it possible to set directly the parameter value of the active control element.

   A very important key is Shift. This key provides for setting the left and the right channel independently of each other when processing a stereo signal. If, for example, we want to set the left channel separately, we first press the key Shift, hold it down and, using the mouse, select the control element part containing the green LED, and with the help of the mouse or the keyboard we set the required value of the left channel setting. When setting separately the right channel, we proceed in the same way except for selecting with the mouse the control element part with the red LED.

   For independent control of the left and the right channel the Delete key can also be used. Pressing repeatedly the Delete key we successively activate the left channel, the right channel, and both channels of the active control element.


Modulation FX
How to work with the slider

Processing a mono signal:

   When processing a mono signal the plug-in detects this format and the sliders are as follows. The first picture gives the passive slider, the second picture the active slider.

Processing a stereo signal:

   When processing a stereo signal, the plug-in detects this format and the sliders are as follows. The first picture gives the passive slider, the second picture the active slider.

Description:

   The slider has always a scale with two values, which correspond to its setting limits. The slider grip has a light-emitting diode, which distinguishes between slider states. If the LED is on, the slider is active, if it is off, the slider is passive. The slider grip for setting the left channel is green, that for setting the right channel is red. The current setting value is shown on the display located in the plug-in. In case the given slider is active, its current setting value will also be lighted on the display. The display also shows the unit corresponding to the parameter that is being set.

Mouse control:

   The slider is selected by a single click of the left mouse button at any point of the grip travel or the grip itself. The required parameter value is set by holding down the left mouse button on the grip and dragging subsequently in the direction of required change. In case it is necessary to control the left and the right channel separately, apply this part of the Help menu: Independent setting of the left and the right channel.

Keyboard control:

   To set the parameters apply the Help section: How to work with the keyboard.

Direct adjustment of the value of slider setting:

   A double click with the left mouse button on the slider selected will open the window for direct setting of the control element value. The first picture shows the window when processing a mono signal, the second picture when processing a stereo signal.

For the mono signal the window is with one edit box, for the stereo signal with two edit boxes. The first gives the left channel setting, the second the right channel setting. The values of the left and the right channel can be edited independently. After editing, the newly adjusted setting values must be confirmed by the Enter key. If the newly adjusted setting values are not satisfactory, they can be cancelled by the Esc key.

   To set the slider setting value directly the Insert key can also be used. Pressing the Insert key will open a window in dependence on the type of control element. Then we proceed as described above.

The right mouse button:

   When working with the slider and the switch, it is of advantage to use the right mouse button when copying parameter values. After clicking the right mouse button on these control elements the following menu will appear:

 The first item, Copy Parameter To, provides for copying the control element setting into another plug-in module, provided the plug-in has more modules. The item Left->Right is only active when processing a stereo signal and it copies the left channel setting into the right channel. The same holds for the item Right->Left but in reverse order. In this way the values of parameter setting can accurately be transferred between plug-in channels or plug-in modules. The Swap Channels item enables swapping the parameter settings of the left and the right channel if the values set are different. The last item, What Is This?, refers you to the Help.


Compare

Compares the setting of current parameters with that of the parameters of last selected preset. Control command.


Quick Preset

Selects the effect parameters that have been stored in advance under the given Quick Preset number. Control command.


Preset Name

Displays the name of active preset.


Independent control of the left and the right channel

    For an independent control of the left and the right channel the key Shift is used. This key provides for setting the left and the right channel independently of each other if a stereo signal is processed. If, for example, we want to set the right channel separately, we first press the key Shift, hold it down and with the mouse we select the control element part containing the green LED and then, using either the mouse or the keyboard, we set the required value of left channel setting. The same procedure holds for independent setting of the right channel with the difference that using the mouse we select the control element part with the red LED.

   After pressing the key Shift we can change the setting of the left and the right channel simultaneously even if they are not set identically. The difference between the setting of the left and the right channel remains retained as long as the limit positions of the control element are not exceeded. After subsequent change of the setting from the limit position to another position the initial difference is restored (this only holds for mouse control).

   If we want to cancel the difference between the setting of the left and the right channel, we can use the right mouse button and call the menu that provides for copying the left channel setting into the right channel or vice versa.

   For independent control of the left and the right channel the Delete key can also be used. Pressing repeatedly the Delete key we successively activate the left channel, the right channel, and both channels of the active control element.

   Another method of controlling independently the left and the right channel is setting directly the value of slider setting.

 Double clicking the left mouse button on the slider will open the window with two edit boxes. The first box gives the left channel setting, the second the right channel setting. The values of left channel and right channel settings can be edited independently of each other. After editing, the newly set values of left channel and right channel settings must be confirmed with the key Enter. If the newly set values are not satisfactory, they can be cancelled with the key Esc.

   To set the slider setting value directly the Insert key can also be used. Pressing the Insert key will open a window in dependence on the type of control element. Then we proceed as described above.


Modulation FX
Warning for Cubase VST and Wavelab users

Important notice:

   In case that the host application is, for example, Cubase VST, whose keys given in the Help How to work with keyboard to set parameters have already been set for its own functions, the control via keyboard will not function directly. In order to be able to use a quick and effective keyboard control it is necessary to use the Ctrl key. This means that instead of depressing, for example, the Page Up key we first depress the Ctrl key, hold it and subsequently depress the Page Up key. In this way the same result is achieved as in applications where the keys have not been set (e.g. Sound Forge).

The Tab key for switching between active control elements is nonfunctional in the Cubase VST application.

The Del key is functional only when the parameter 'Plug-Ins receive key commands' has been activated in the Cubase VST application setting.

The Wavelab 1.6 application does not support keyboard control of parameters.


Modulation FX
Example of using Modulation FX

In this version not available.


DSound

                DSound is development section of

                 Disk Multimedia, s.r.o.

     Info: www.disk.cz/dsound/

Copyright © 1999 DSound. All rights reserved.

DSound and DISK Multimedia logo are registered

trademarks of DISK Multimedia, s.r.o.

The Help file was last updated on August 5, 1999.


Modulation FX
About the version

What is new in the DSound Modulation FX Plug-In version 2.30?

•	New Output Format menu item for the selection of output format when processing a mono signal

•	Support of mouse with dial (Microsoft InteliMouse and compatible) enabling very effective fine tuning of control element setting

•	Final standardization of the Quick Presets menu

•	Correction of minor GUI errors

Caution!

   The present demoversion of DSound Modulation FX Plug-In is limited in the following way:

•	Fully functional are only the control elements Dry Out, Wet Out; the Quick Presets/Compare panel is also functional.

•	The other control elements are partially functional. They can be controlled with both the mouse and the keyboard but the changes in settings will not show in the algorithm of the plug-in that is being processed.

•	After changing the active module the changes made in the setting are restored to the initial values that correspond to the active preset.

•	The number of algorithm modules cannot be changed.

•	Control element parameters cannot be copied between plug-in modules.

•	User presets cannot be stored in the file and they cannot be opened from the file either.

•	An interfering signal is introduced into the signal processed.

Copyright © 1999 DSound. DSound Modulation FX Plug-In Demo. Version 2.30

DSound and DISK Multimedia logo are registered trademarks of DISK Multimedia, s.r.o.

All rights reserved.