Home
DUY SynthSpider
Contents
1. New Track create new Master Fader _ 107 e Now you can insert in each one of the Auxiliary tracks one instance of SynthSpider Advanced mono as shown in the image vo no insert jmi TOM plug in A DSFPider Advanced mona ifa gt DSPider Advanced mono stereo DSFider monol DSF ider mono stereo Compressor Emono Limiter mono Expander Gate mona Gate Croan DeEsser mona SunthSpider Advanced mono Adjust the Pan of each track according to your needs e Select a level for your Master Fader e Go to your MIDI track and select SynthSpider 7 as the MIDI output We re choosing this channel because it s set as a default polyphonic channel within SynthSpider You must also choose the MIDI input on your ProTools track which can be any master keyboard connected to your system We ll select the All option e Click the Rec button In combination with the MIDI Thru option located inside ProTools MIDI menu it will route all the MIDI information to SynthSpider s MIDI channel number 7 te BUYER Movie Operations Change Tempo Change Meter Renumber Bars Quantize s0 Change Yelocity Change Duration Transpose ST Select Notes SP Split Notes SSY Input Quantize Click Click Options MIDI Beat Clock Input Filter Input Devices MIDI Thru All Notes Off 36 108 o This is what yo
2. 110 O 2 Guide to Build a simple Synthesizer from scratch How can a basic synthesizer be created using the minimum elements possible Insert a SynthSpider Advanced instance in an audio track or in a mono Auxiliary TDM plug in J DSFider Advanced ronal RT AS plug in DSPider Advanced mono sterea CSP ider mono DSF ider mono stereo Compressor mona Limiter mono Expander Gate mono Gate mong DeEsser mono vider Advanced mona SynthSpider Advanced monos steren SynthSpider mono SyothSpider Croona steres You should also make sure you have a low level in your master fader You must always be very careful when you re programming and designing sounds An unexpected level may damage your speakers if you re not careful Please remember that in the patching process and when programming in general you can hear clicks at the outputs As a first step to start programming select the Synthspider insertion so you can visualize it on your screen SS 1 1 Select Run mode and MIDI channel 1 For the moment we ll ignore the Group section and leave it set at none System MIDI Channel 1 Group Hone i eee synthSpider oi 2 Creating a sound source an Oscillator We will choose an oscillator from the pallete It will let us use a standard waveform or draw our own waveforms Click on the Oscillator module in the Palette at the left of the
3. A B OR Out AND Out XOR Out 0 0 0 0 0 1 0 1 0 1 0 1 1 0 1 1 1 1 1 0 You can activate the Intelligent Polarity box to avoid problems with signed signals The Missing Input 2 Value box allows you to set a value for the second input without the need to connect an external signal This is suitable for all those cases in which one of the inputs remains constant These logical functions are very useful for creating certain kinds of distortion effects as well as dithering You can also use this module as a 2 state switch When using this option the module will act as a two state bypass between inputs A and B In this case you will visualize the addition icon bypassed on the blackboard The missing value which can be modified in the module s edition dialog box Is still relevant since it is easy to create a Bypass M ute function by making the missing value zero and not connecting the second input On the other hand if we have to complete sections of DSP we can select one or another by connecting both sections to both module inputs and selecting the 2 state switch option 63 12 SUBTRACTION Number of instances 16 in total together with addition and multiplication modules Inputs 2 Controls 0 Bypass yes Mute yes The SUBTRACTION module subtracts the value of the second input from the first If you insert signals A to the first input and B to the second the result will be A B gt Please remember that
4. It s also important for the user to Know that using a multiplier is not the only way to amplify signals There are four ways of amplifying signals a Using a shift left module which increases the original value by 6 02 dB b To create the same effect as the above mentioned you can insert the same signal into both signal inputs of an Addition module The resulting signal is exactly twice the original signal which corresponds to 6 02 dB c You can also amplify a signal by inserting it into a MIXER several times see module number 32 for complete information and controlling the values with the use of sliders as _ 65 gain controllers or by setting the values in the mixer dialog box Mixers have four inputs which means the maximum amplification you can achieve is 12 04 dB This corresponds to Inserting the signal in every channel of the mixer with a OdB attenuation In the diagram below we can see the amplification values according to the number of channels added with a OdB attenuation for more than four channels use more than one mixer and add their outputs with ADD modules Number of channels at OdB att Amplification 2 6 02 dB 9 54 dB 12 04 dB 13 98 dB 15 56 dB 16 90 dB 8 18 06 dB d By using dividers for example dividing by 0 5 the input signal will be doubled this is only the case with positive signals SIH OF BB W 14 NOISE GENERATOR Number of instances 1 Inputs 0 Controls 1 Bypass no Mute yes
5. This module is a pseudo random white noise generator This module has no input signal as it s a stand alone generator The amplitude of the noise signal can be set by the control input One possible way to do so is by inserting a slider into the amplitude input controller to specify the level or double click on the module in Edit mode and you will be able to set a desired level Noise Options Level 66 o 15 SAMPLE amp HOLD Number of instances 2 Inputs 1 Controls 1 Outputs infinite Bypass yes Mute yes This module performs the sample and hold function widely used by synthesizers in the analogue world TheS amp H module stores the input signal in memory during a period of time specified with the control input preferably a slider Please remember that the value must be set in seconds or miliseconds Double click on the module in Edit mode and you will be able to set a desired hold time Sample amp Hold Options 16 ONE POLE LOW PASS FILTER Number of instances 8 in total together with one pole high pass filters Inputs 1 Controls 1 Bypass yes Mute yes This filter has a 6dB octave slope beginning at the cutoff frequency stated with the control input at the top of the module marked with a C which stands for cutoff This frequency can be specified with a slider One pole filters are very useful for shelving equalization and other gentle processing functions D
6. ABSOLUTE VALUE POC CC OHO EEEOOEOEEEEEO ETE ESOOTE SOE ESOE ESO OEOE SEO SOOTOSOSOEO OES OTOE EEE SOOS SE OSOSO OLS OTOO TEE SOOEE EE SEHO ETO OTOE TEE HOOSE EO SOHOE ES OTOOTE SHOOTS ESOS TOOTS OTE SHOES EE SEHE OT EOTOOH EET OOSOTESESEEE EES DELES Number of instances 6 Inputs 1 Controls 0 Bypass yes Mute yes The absolute value function converts all negative input values to positive leaving all positive values the same A 5 value would be turned to 5 and a 6 level would remain untouched E 61 10 INVERT Number of instances 6 Inputs 1 Controls 0 Bypass yes Mute yes The invert module multiplies the entered signal by 1 This is equivalent to a 180 degree phase change 11 ADDITION and logical operator Number of instances 16 together with subtraction and multiplication modules Inputs 2 Controls 0 Bypass yes Mute yes lt This module takes the inserted signals A and B and adds them A B although you can also use this module as a logical operator for OR AND and XOR exclusive OR functions and even as a switch 62 o In order to choose the operation you want the addition operator to process double click on the module in Edit Mode Adder Options Operation Add OR AND XOR L Intelligent Polarity Ul Use as 2 state switch Missing Input 2 alue Hex You can then select the operation ADD OR AND or XOR
7. KHz Filter 3 Seconds C Mili Seconds 3 Seconds AR gt Mili Seconds AR d Hz 2 Pole Filter KHz 2 Pole Filter J bpm dB Displays values in decibels range from INF to 0 dB Please note that values above 0 dB are not allowed float values are float numbers ranging from 1 to 1 integer displays values as integer numbers ranging from 8 388 607 to 8 388 607 Hex displays hexadecimal values ranging from FF800001 to 7FFFFF It allows the full range of output values it allows you to visualize a relative value percentage It ranges from 100 to 100 Hertz choose this option to read the frequency of oscillators This is not a suitable option _ 55 for filters Values range from 22050 to 22050 However for oscillators you will not use negative values KHz Used in the same way as the Hertz option it displays frequency in kilohertz Seconds This mode was designed for the delay modules It gives a direct reading in seconds Mili seconds This mode was designed for the delay modules It gives a direct reading in mili seconds Seconds AR This unit is used to measure the attack and release values of envelope followers and slope modules It gives a direct reading in seconds Mili seconds AR Also measures the attack and release values of envelope followers and slope modules It gives a direct reading in mili seconds Hertz 2 Pole Filter Choose this option to visualize the frequency of the 2 pol
8. allowing you to select the MIDI channel If you click with the CMD key held all the modules in your instance will change the MIDI channel to the value you select By double clicking on the module in Edit mode you can access the internal modules parameters MIDI Controller Options channel i Controller Modulation Controller Table Table Ranges Waximun Minimum 1 The Channel list allows you to adjust this module to the MIDI Channel of your choice to generate the control signal This value is only relevant if the General channel is set to Multi Otherwise the MIDI channel selected in the Palette will be used If you re not sure which MIDI channel you re using in a module activate the Balloon help and place the mouse pointer over the module Among the information that appears on the balloon you 102 will see the MIDI channel and the assigned voice number 2 Controller This menu shows a list of controls When you select one the module will represent that MIDI control For example if you select the MIDI Modulation control from the list then the module will be representative of the Modulation control on that insertion of SynthSpider The selectable controls from the pop up menu are Modulation Breath Control Pedal Wo lune Pan Pot Expres ion Universal 1 Universal 2 Universal 3 Universal 4 After Touch Hold 3 Controller Table will use the information of the graphic table to gen
9. list allows you to adjust this module to the MIDI Channel of your choice to generate the signal of the desired frequency This value is only relevant if the General channel is set to Multi Otherwise the MIDI channel selected in the Palette will be used If you re not sure which MIDI channel you re using in a module activate the Balloon help and place the mouse pointer over the module Among the information that appears on the balloon you will see the MIDI channel and the assigned voice number 1 z a 4 J 6 5 a E 2 Pitch Bend is the amount of pitch variation measured in semitones for a 100 variation of the Pitch Bend control For example if the Pitch Bend is set at 12 semitones by moving the Pitch bend controller on your master keyboard the the most extreme position the variation would be equivalent to one octave This field accepts negative values if you type in 12 following the example we ve just given you would be decreasing the pitch by one octave when raising the control on your master keyboard 3 Low Note In combination with the Hi Note you can set the range of notes that will be processed By setting the Low Note you ll be setting the value under which no notes shall be listened to IMPORTANT This parameter is only relevant for monophonic modes For polyphonic modes it will be ignored The Little Keyboard icon allows you to enter the values from an external keyboard 4 Hi Note see Low Note
10. 5 Cents This parameter enables you to add a frequency variation in semitone cents N egative values are also accepted 6 Random This value adds a random variation in frequency measured in semitone cents The value will be different every time you generate a new note This function is very useful if you want to simulate small tuning imperfections A variation of up to 5 is considered normal and very richening in certain cases For values higher than 20 the diatonic scale would be strangely out of tune 96 7 Interval This menu allows you to set the variation of a certain frequency in semitones For example if you hit a C note on your MIDI keyboard and we want to hear an F we should set the interval to 5 9 Use Custom Table will use the information of the graphic table to generate random values in the following way The X axis will correspond to the MIDI note from 0 to 127 and the Y axis will be the desired note This value can have maximum and minimum values and they can be described in the following numeric formats Decibels Float numbers Percent values Hertz Hertz for 2 pole filters Beats per minute Miliseconds Miliseconds for Attack and Release integer numbers Hexa number By clicking on the pop up menu next to the number you can change the numeric domain Decibels Floats Percent Hertz Hertz 2 pale filters Beats per Minute Mili seconds Mili seconds CAR Integers Hex _
11. 6 020601 2 Control 2 6 020601 Dec Control 3 6 070601 Hex Hertz Control 4 6 070601 C Mili seconds In order to optimize DSP power we advise you to start with the first channel and then the channel immediately after and so on without leaving gaps between them 33 ONE SAMPLE DELAY Number of instances 8 Inputs 1 Controls 0 Bypass yes Mute yes 5 This is the simplest of all the delay modules As its name indicates it delays one sample 90 a 34 WAVE SCAN Number of instances 4 in total shared with the Oscillator Dynamic Wave Generators and Karplus Strong modules Inputs 1 Controls 3 Bypass yes Mute yes The Wavescan module is thought for reading external audio sources and using them as waveforms to be used in an internal oscillator modules within SynthSpider These external sources can be any kind of audio information variable in the time domain For this reason the algorithm considers a crossfade time between waveforms to stabilize the used waveform The controls for this module are a Frequence parameter a variable crossfade time in miliseconds and a level control Wave Scan Options Missing Values Freq 440 00 Hz This is therefore an additional type of oscillator whose waveform is input externally This means it can either be an external audio track or one of SynthSpiders own internal sources such as another oscillator 35 KARPLUS STRONG Nu
12. 97 38 MIDI VELOCITY Number of instances 4 Inputs 0 Controls 0 Bypass no Mute no The MIDI Velocity module allows you to establish a relation between the usual MIDI commands and SynthSpiders modular system This module provides Velocity information useful for controlling volume intensity filters or any other value you desire for your algorithm While you re in Run Mode you can access the MIDI channel via a shortcut by clicking on the module A pop up menu will appear allowing you to select the MIDI channel If you click with the CMD key held all the modules in your instance will change the MIDI channel to the value you select By double clicking on the module in Edit mode you can access the internal modules parameters MIDI Yelocity Options channel Low Note M ooo Range 0 127 Hi Wote M Random o To Yelocity Table Table Ranges Waximun Minimutn Gancet Co 98 o 1 The Channel list allows you to adjust this module to the MIDI Channel of your choice to generate the velocity signal for the desired frequency This value is only relevant if the General channel is set to Multi Otherwise the MIDI channel selected in the Palette will be used If you re not sure which MIDI channel you re using in a module activate the Balloon help and place the mouse pointer over the module Among the information that appears on the balloon you will see the MIDI channel and the assigned voice number 2
13. Low Note In combination with the Hi Note you can set the range of notes that will be processed By setting the Low Note you ll be setting the value under which no notes shall be listened to IMPORTANT This parameter is only relevant for monophonic modes For polyphonic modes it will be ignored The Little Keyboard icon allows you to enter the values from an external keyboard 3 Hi Note see Low Note 4 Random This value adds a random variation in velocity measured in percentage Values between 5 and 10 can be very realistic 5 Velocity Table will use the information of the graphic table to generate velocity values accordingly to the drawn curve in the following way The X axis will correspond to the input velocity values from 0 to 127 and the Y axis will be the desired output velocity values These values can have maximum and minimum values and they can be in the following numeric formats Decibels Float numbers Percent values Hertz Hertz for 2 pole filters Beats per minute Miliseconds Miliseconds for Attack and Release integer numbers hexa numbers By clicking on the pop up menu next to the number you can change the numeric domain 99 39 MIDI GATE Number of instances 4 Inputs 0 Controls 0 Bypass no Mute no The MIDI Gate module allows you to establish a relation between the usual MIDI commands and SynthSpider s modular system This module provides Gate information which is equi
14. Print FreeMIDI Preferences A dialog box will show you the following options FreeMIDI Preferences Software Compatibility MIDI Configuration FreeMIDI applications only Serial Ports Allow other applications C Modem Port O Use OMS when available wi Printer Port M Always load at startup Applications Mi Inter application MIDI QuickTime iM Built In This is the FreeMIDI System Preferences i dialog Click on an item to display its i information here 18 ae The Inter application MIDI option must be selected to use the SynthSpider node IMPORTANTI if you don t select the above option SynthSpider will not be able to use FreeMIDI to communicate Click the OK button You now have to configure SynthSpider to use FreeMIDI in the following way Open your FreeM DI compatible host program and make an instance of SynthSpider Advanced in any available track it s irrelevant if you insert it in a mono track a mono stereo or a stereo stereo track Please locate the System MIDI button at the bottom left of SynthSpider s main window System MIDI Click on the System MIDI button A dialog box will allow you to adjust the System values and the MIDI parameters you wish to use for SynthSpider Among these parameters the MIDI setup will also allow you to define the MIDI engine MIDI Setup Preferred MIDI Engine C OMS M Use Virtual Node SynthSpider w FreeMIDI active
15. QuickTime Built In Studio Master Keyboard T1 Force aternal Video MIDI Fort MIDI Channel Acti 1 4 E 10 13 16 MIDI Beat Clock First you should select the preferred MIDI Engine to FreeMIDI In the event that OMS were already selected and were active in the moment of opening this window click the OK button to know If FreeMIDI is available and if it can connect with that system Click the System MIDI button once again in the SynthSpider window Make sure the checkbox next to the word FreeMIDI indicates it s active as shown in the dialog box If so the setup has been done successfully a 19 Now you can select a MIDI Device to which you can connect Using the Listen port menu you will see the available connectable MIDI nodes linkable from FreeMIDI The usual procedure is to select the host program that deals with all the MIDI In our case as shown in the image of the dialog box Digital Performer 2 72 By selecting it Digital Performer will allow you to make live connections from a MIDI keyboard with the Patch Thru option This feature can be handled from Digital Performer s Basics dropdown menu i a File Edit Region Sith Change Windows Audio He Play Selection Step Record MIDI Patch Thru Audio Patch Thru Set View Filter Cot vant ligt Viow Filtar Eee Cc Once you have selected your option Digital Performer will allow you to define the parameters and options for your Patch Thru mode S
16. a unique instance with as many slaves as you like You can edit and automate any parameter on a Master Group Any slave instance will clone all the information exactly in the same way as in the Master Group except for the MIDI channel To create a Master Group simply select any capital letter from A to P from the Group button You can create the slave by choosing a letter from a to p What s the use of having a master group with slaves Imagine you want a 4 voice pad sound To simplify the programming of 4 different instances you can create one Master instance on the first SynthSpider instance and let the other 3 instances be associated to the first group The appearance of the cloned instances will change the majority of the objects on the Palette at the left of the screen will disappear The MIDI channel selector will still be available see image on next page BE eae Saris arte Sp i Lm ler i TOPPA AO TTA AIM soo 42 o i z es M_ctactory detan coroar auto satel Oo Channel 4 v r Group v O o o SynthSpider C Please note that changes on any slave instance will be changed on the Master but no editions will be possible All editions shall be made from the master instance E 43 2 8 Information help and DSP Preferences 2 8 1 Patch Information The yellow button with an i opens a window with information related to the patch you have loaded This information
17. certain amplitude to a lower value Threshold Set this parameter to set the level above which the module must be sensitive During an envelope analysis a signal will not be detected below this level If you set a 3dB value the output from the envelope follower module would remain constant or decay according to the release time until a 3dB or higher signal was inserted into the module Double click on the module in Edit mode A dialog box will appear allowing you to choose between a linear or an exponential follower This means that the increase and the decay of the signal follow a linear or an exponential curve The module can also operate as a gate with either a linear or a quadratic law The threshold value determines the triggering value This gate is opened and closed according to the attack and release settings previously mentioned Envelope Follower Options Use as Follower Linear law Exponential law d Use as Gate Linear law O Quadratic law Attack 190 22 Release 190 22 Threshold 29 ENVELOPE GENERATOR Number of instances 6 Inputs 1 Controls 5 Bypass yes Mute yes The Envelope Generator module is in charge of generating control signals to be used as gain values cutoff filter values pitch changes using attack decay sustain release and envelope level parameters These signals are usually positive and they re used together with other modules multipliers filters The input
18. group of modules unstable If you don t follow this advice you may damage your speakers A Before you start 1 About this User Manual Thank you for purchasing this copy of DUY SynthSpider We hope you enjoy using this software We advise you to read through the information provided in this book which intends to guide you through the functioning of the software We have structured the book in 5 chapters Chapter A First approach to SynthSpider Provides general information on how to configure and approach SynthSpider at first Chapter B SynthSpider Description Guide This section explains in depth how SynthSpider works Chapter C Modules Description A complete description of all the available modules inside SynthSpider Chapter D Tutorial with information on how to create a 4 voice pad and how to build a synthesizer preset from scratch Chapter E Appendix with commands and shortcuts 2 Installation Guide To install SynthSpider from your CD we advise you to read the instructions contained in the Installation Guide in your SynthSpider CD The main steps you have to follow are Double click on the SynthSpider Installer application The License Agreement will be displayed on the screen during this installation process You must read this License Agreement Choose on which volume of your computer you d like to install the plug ins You will then be asked to insert your serial number You can find
19. input signal is identical to the output To modify this line simply click and drag the point to draw the new function curve _ 81 To delete a point you have already marked hold Opt and click If you hold Shift and drag you will move the point to a 1 1 slope function We can draw some conclusions 1 in the linear case only volume changes are produced by moving the line s highest point 2 any curve above the linear shape will amplify the sound and introduce some kind of non linearity 3 any abrupt change in the shape as in diagram could produce heavy non linearities 4 shapers can be used for the processing of both audio and control signals 28 ENVELOPE FOLLOWER Number of instances 3 Inputs 1 Controls 3 Bypass yes Mute yes ART The envelope follower module generates a control signal whose amplitude is proportional to the input signal amplitude The output of this module will try to follow the amplitude of the input signal following a criteria of time response and shape type 82 o Attack This parameter indicates the time the module takes to respond to any fluctuations in the input signal It is usually measured in mili seconds or seconds So if you control this value with a slider you should use it in the AR mode either miliseconds AR or seconds AR Release The release value indicates the length of time throughout which the signal decay will take place when dropping from a
20. signal of this module corresponds to the Gate information and it will determine the trigger of the envelop in the following way if the signal is zero the output signal won t generate an envelope For any signal different from zero an envelope signal will be created proportional to the modules parameters Envelope Generator Options U Quadratic law LI Inverse LI Attack Reset hissing Values Attack 190 217850 ms Decay ms Sustain To Release ms Level To Double click on the module in Edit mode A dialog box will appear and you can modify the output options to a quadratic law and you can also invert the output signal which can be very useful to control pitch parameters If you dont need to control parameters externally you can just adjust them via the dialog window that appears by double clicking on the module in Edit mode 84 30 DYNAMIC WAVE GENERATOR Number of instances 4 in total shared with the Oscillator WaveScan and Karplus Strong modules Inputs 1 Controls 6 Bypass no Mute yes F T T2Tal4 amp Dynamic Wave Generator Loop Mode Position One Shot Missing values Freq 440 00 Time 1 Time 2 Time 3 Time 4 Level O Preserve phase on trigger ms ms ms ms wo The Dynamic Wave Generator is a new type of oscillator based on 4 waveforms These waveforms will constitute one waveform at the output in such a way that the first waveform
21. the signal to be subtracted must be inserted into the second Input as can be seen in the figure above 13 MULTIPLICATION Number of instances 16 in total with addition and subtraction modules Inputs 2 Controls 0 Bypass yes Mute yes This module is used to multiply or divide two signals OS a gt mas 64 a Doubleclick on the module in Edit mode and you will be able to choose between several options Multiplier Options Multiply U Inverse Result L Round Result LI Low 24 Bits Divide MULTIPLY Use this option to use the module as a multiplier Multiplier functioning as a multiplier Inverse result The result given by the module is A B Round result The result is rounded taking out the least significant 24 bits Low 24 Bits Takes the least significant 24 bits as the result Remember that the operation is 48 bit wide DIVIDE Multiplier functioning as a divider Select this option to use the module as a divider If you insert signals A and B according to the figure below the result will be A B This is the division of one quadrant for non fractionary integer numbers with a fractionary result This means that for example dividing number 20 by number 40 will produce an integer value of 4194304 equivalent to a50 or 6 02 dB IMPORTANT You must remember that dividing by zero will give the maximum possible value in that scale as a result OdB in dB 100 as a percentage and so on
22. while drawing with the mouse on the time domain window in the dialog box This will enable you to draw a straight line To delete hold Cmd and drag You can delete either in the time of frequency domain windows The controls at the top of the module are marked with an F A and an S The first allows you to select the frequency of the signal which is going to be generated The values you can choose 76 o range from zero to half the sample rate frequency The A control lets you change the amplitude The S allows you to use other frecuency sources such as Sync signals in order to create additional harmonics The Use Antialiasing button is provided to eliminate digital noise produced on high pitched sounds when the harmonic content of the wave exceeds the Nyquist frecuency This option consumes addtional DSP cycles If you plan to use a Oscillator as a Low Frecuency Oscillator LFO you can disable this option 23 TRIANGLE OSCILLATOR Number of instances 2 Inputs 0 Controls 2 Bypass no Mute yes This module is a fixed triangular signal generator It is very suitable for LFOs and sound synthesis generation The controls at the top of the module are F it allows you to select the frequency of the triangular signal which is going to be generated The values you can choose range from zero to half the sample rate frequency A this control lets you change the amplitude Double click on the mo
23. A gydag a ted Md j 7 z 23 A EN Jap dgyyu g fee dre dl gydag adojsaug 4a a SUD h L eee IOI Wwe i SIUGS344 Oda SUM pac uny a Adog WW LUI AE LJA E 4 A O ee Macs i e bt i 2 1 Edition Bar The Edition Bar allows fast access to the presets and some other fast functions 2 1 1 Patch Manager Button The Patch Manager conducts the Patches or Presets files When you install SynthSpider the Patches are placed in a folder named SynthSpider Patches inside the same directory where the plug in resides This Patches folder includes several sub folders which contain the presets classified in families G S nthSpider Patches 19 items 310 5 MB available emeas Ts gt SL Ambients 2 20 01 12 59 PM gt Ch Analog Dance 2 21 01 1 12 PH b Sj anatogSynth JP 8 4 6 01 5 58 PM Z P I AnalogSynth Mini Moog 3 13 01 4 45 PM ai The name of each one of these sub folders will define the category of the patches included inside it For example Ambients Analog Dance Analog Synth JP 8 Each preset is named with a suffix that indicates the kind of track insertion or situation it has been designed for A preset called AnalogSynth mix m has been designed to be inserted in a mono audio or auxiliary track m and to be used on a MIX or MIX card mix These are the possible suffixes you will find m mono output S stereo output mm mon
24. EJ Use Virtual Node SynthSpider C FreeMIDI Module Fort 4 4 din iF oA bTA NTE Listen port i Aternal video MICI port MIDI Bus Monit HILI Channel Activity E a e ee 1 4 7 10 13 16 MIDI Beat Clock You should also select the MIDI node that SynthSpider will be receiving information from In this case the node we created with the IAC driver SynthSpider As you can see you can connect the node directly to any other OMS node including controller keyboards like the Studio M aster Keyboard listed in the menu as you can just about see in the image above IMPORTANT FOR PRO TOOLS USERS With this kind of connection SynthSpider will read all the information that reaches the node Some programs such as ProTools make MIDI data connections to send the information to the nodes In the case of ProTools this information re sending produces double MIDI information in the SynthSpider node To avoid this from happening in ProTools you must de activate SynthSpider s IAC node from ProTools in the following way 14 Locate the MIDI menu in ProTools and from there the Input Devices option A new window will appear with the available input nodes Select Inputs To Enable L Module Port 4 4 mA Studio Master Keyborad TI force E sternal Video MIDI port You must unselect the SynthSpider node in order to stop dup
25. JBPIAGUUAS Copyright 2002 by DUY Research a division of Iris Multimedia S L No part of this manual may be reproduced in any form or stored in a database or retrieval system or transmitted or distributed in any form by any means electronic mechanical photocopying recording or otherwise without the prior written permission of DUY Research All trademarks are the property of their respective owners All features and specifications subject to change without notice A BEFORE YOU START 1 ABOUT THIS USER MANUAL 2 INSTALLATION GUIDE 3 REGISTERING SYNTHSPIDER 4 QUICK MIDI SETUP GUIDE 4 1 Introduction 4 2 Using SynthSpider with OMS 4 2 1 Using OMS via IAC driver 4 2 2 Using OMS with virtual nodes 4 3 Configuring the software for FreeMIDI B SYNTHSPIDER DESCRIPTION GUIDE 1 WHAT IS SYNTHSPIDER 2 DUY SYNTHSPIDER INTERFACE 2 1 Edition bar 2 1 1 Patch Manager button 2 1 2 Edit buttons Copy Paste Undo Redo 2 1 3 Memory buttons 2 2 SynthSpider visualization operation modes 2 2 1 Edit and Run modes 2 2 2 902 view Direct view 2 3 Working tools 2 3 1 Arrow 2 3 2 Eraser 2 3 3 Patcher 2 4 Modules 2 5 Save Load and Auto M anual 2 6 System MIDI 2 6 1 System Settings 2 6 2 MIDI Setup 2 6 3 Voice Management and MIDI Architecture INDEX 23 24 26 26 30 30 31 31 32 33 33 33 34 35 35 31 38 38 39 2 7 MIDI Channel Group 42 2 8 Information Help and DSP Preferences 44 2 8 1 Patch Information 44 2 8 2 He
26. Listen port SynthSpider MIDI Bus Monitor MIDI Channel Actiw ity EERE E EE 1 4 T 10 13 16 MIDI Beat Clock HANNAN E e e e E 3 E A A A E Aa a a a aa a EE K E K EK S E E E E E E E E E E E 2 6 1 System Settings The System Settings section allows you to choose the tuning of the A4 note This is SynthSpider s universal tuning control System Settings Master Tune 44000 He Master Clock 140 piri O Synce to MIDI beat Clock Reset MIDI You can choose the master clock value in bpm beats per minute This value can be overwritten in each sequencer module because it can use its own clock see the Modules chapter A button is also provided to use an external clock fed via MIDI Beat Clock in which case any object synchronized to SynthSpider s Master Clock would use the external reference The Reset MIDI button is used to clean the global MIDI settings within SynthSpider so all notes would stop being active and all MIDI controller states would be cleaned as well 2 6 2 MIDI Setup This section of the System MIDI screen allows you to select the MIDI System you want to use with SynthSpider This product supports Mark of the Unicorns FreeMIDI and Opcodes OMS Open MIDI System as communication protocols between MIDI devices connected to your computer To select your favourite system select any of these two types Once you have done this the word active will appear next to the syst
27. The Preserve Phase on Trigger option ensures that the phase will be preserved if a trigger has occured This option is recommended for non percussive waveforms Some additional considerations should be taken for better operation of this module using waveforms of high harmonic contents when the oscillator has a high frequency control can give you digital distortion To minimize the distortion you can limit the spectrum of the waveform remove the higher frequency contents To do this click on the cell you want to edit Hold the CMD key while you click on the spectral contents you want to remove They will be erased In your case you want to remove the contents displayed on the right 86 SC 31 SEQUENCER Number of instances 4 Inputs 0 Controls 0 Bypass no Mute no hid E The Sequencer module implements the functions of the first analog seguencers It has 32 steps and it allows you to enter notes silences and legatos in each one of these 32 steps Each step allows you to choose the Note information as well as the octave You can do this from the pop up menus In the image you can see a C3 note selected from the selection buttons at the bottom You can also define the Velocity and Gate values V and G for each note Below the octave control you can choose the ON OFF state of the note for that step You can make a note sound for longer than one step legato To achieve this the Gate sliders for the steps y
28. You can choose between three different modes None does not display a peak value Hold displays and holds the maximum value during a period determined by the Peak Response time slow medium or fast Shift displaces moves the peak display according to the peak signal and then falls more slowly with speed defined by the Peak Response time slow medium or fast Both the bargraph and the peak display have different color options blue silver magenta red yellow and green Plasma meters are usually combined with a scale module although this is not obligatory 54 o 3 NUMERIC READOUT POPC COOH ESCH OEE EEOEEH EEO E SOO E EE OOEO EEO OTOO EOE EOOES EH OOEE EEO OEOOT OOS OOT OS ESOHO EEO OTOOEOESOOET OOOOH O EEO OTOO EOE SOOEOSEOEHOE TOOTH SETHE SE SEHO EEO OTOOHE TE TOOEOE ESET TOOTOOETETOSETEEOEESEEOESOOLES Number of instances 32 Inputs 1 Controls 0 Bypass no Mute no oo dB This module is used to display values in a numeric form When editing double click on the module in Edit Mode you can choose the units which will be used for display dB Float Integer Hex Hz kHz Seconds Mili Seconds Seconds AR Hz 2 Pole Filter and KHz 2 Pole Filter The ranges of these units are equivalent to the ones explained in the Slider module section Numeric Display Options Value type Decimal Places dB d Float ki Display Unit Integer L Hold Peak Yalue Hex ki Display Box G O Hz Templates Gain
29. ation to the feedback loop This module has as much saturation effect as any Chorus or Flanger device 94 o 37 MIDI NOTE POPC OO EOS SEE OEE EEOEEO EEO EEOEEO SHOE EEO OHOO ESET OOE SEH OHSS EEO OTOOE OO SOOT OSES OHSS E SOTO OOS OOTO SE OHHO EEO OTOOE TE TOOE OSH OHHO EEO OTOO TSE HOOSO EE OEHO EE OOTOOE SS EOOEOSESEHOET SOTHO OE EOSEOEEEEESEEOESEOLOS Number of instances 4 Inputs 0 Controls 0 Bypass no Mute no The MIDI Note module allows us to establish a link between the MIDI world and SynthSpiders modular system This module provides Note information to oscillators Therefore itS providing pitch frequency information to these oscillators But the use you can give to this information depends on your algorithm s needs and you can use it for anything you like While you re in Run Mode you can access the MIDI channel via a shortcut by clicking on the module A pop up menu will appear allowing you to select the MIDI channel If you click with the CMD key held all the modules in your instance will change the MIDI channel to the value you select By double clicking on the module in Edit mode you can access the internal modules parameters MIDI Note Options Channel Li Pitch Bend semitones Low Note M oo Hi Note mde nse Ole Cents Do Random p Detune Interval Octave L Use Custom Table Table Ranges kiaximun sooo Minimum oo e cancer C _ 95 1 The Channel
30. ative i w Poly 3 Rotative K K K K E E E CA CC E E K E 7 a a AAA aAa op E K K K E E EA CA CC E E K E Each MIDI Channel can function in one operational mode with Multi trigger options stolen notes behaviour and the ability of a MIDI Program change control SynthSpider has 4 operative modes to manage voices e Mono Poly 1 First Note e Poly 2 Last Note Poly 3 Rotative lt hiono Poly 1 First Note Poly 2 Last Note Poly 3 Rotative 40 o e Mono mode The monophonic mode only allows you to have one voice but memorizes all the notes that correspond to the keys that are pressed on a keyboard or recorded in a MIDI track so that the accumulated notes will be played when the first note you started playing has been released For this to occur you must establish the M ulti Trigger options e Poly 1 Mode First Note In this mode voices are assigned according to the order in which you play the notes The second priority of this mode is to keep voices as aligned as possible to notes meaning that it will try to preserve the last note used by that voice This algorithm is optimised to correspond to the Piano playing technique or similar to other instruments with long releases whose sound endings must not be cut with new keystrokes e Poly 2 Mode Last Note If this mode is active SynthSpider will try to use the same voice used without giving priority to the executed note T
31. cate the position where you want to save the session within your hard drive synth jobs Date Modified Name SynthSpider Tests _ Session parameters Audio File Type eamele Rate i i 16 Bit 44 1 kHz e Settings Q 24Bit O 48 kHz Enforce Mac PC Compatibility Name the session _cancet_ _save_ e Type a name for your session For example SynthSpider Tests e Select the output setting to Stereo Mix e You can choose the sampling rate to 44 1KHz for example and click on the Save button 106 gt e Once you have created the session create as many tracks as you need from the N ew Track option in the File menu a HE Edit AudioSuite MIDI Movie Op New Session Open Session Close Session Save Session Save Session As Save Session Copy In Revert to Saved Bounce to Disk New Track Group Selected Tracks 3G Duplicate Selected Tracks D e Type 4 en in the number of channels to create e Select Mono and Aux Input from the other options You could also have chosen Audio Tracks instead of Aux Input Click on the Create button New Track create i Jnew MIDI Track e Finally repeat the same steps to create a Master Fader for the session You will need to select Stereo Master Fader only one
32. cillators It allows the full range of output values However to control oscillators you can t use negative values Do not use this unit for controlling filters as a different unit was created for this purpose Mili seconds This mode was designed to have a delay reference and gives a direct conversion from samples if set in Integer mode to mili seconds The values range from 8 388 607 S to 8 388 607 S where S is the sampling frequency in KHz For a 44 1 KHz sampling frequency the range will be 190 217 to 190 217 seconds Mili seconds AR This unit is used to control the attack and release values of envelope followers and ramp generators Although negative values are allowed they are not useful for controlling attack and release parameters The practical values range from INF to 1 S S being the sampling rate in KHz For a sampling rate of 44 1 KHz the range will be INF to 0 022676 ms Please refer to modules 26 and 28 for more details Ramp generator and Envelope follower modules Hertz 2 Pole Filters Choose this option to control the frequency of the two pole filters modules 18 to 21 The values range from 7577 3 to 7577 3 Hz We advise you only to use positive values to control filters The useful range is 20 to 7577 3 Hz Do not use this unit for controlling oscillators BPM Beats per Second This unit is used to control the low frequency of oscillators measured in beats per seconds The Tracking option allows you to selec
33. dule in Edit mode to access the dialog box to set these values Triangle Oscillator Options Frequency 440 00 Hz Oo Level g 24 SQUARE OSCILLATOR Number of instances 2 Inputs 0 Controls 3 Bypass no Mute yes F FPA Tak This module is a fixed square wave generator with pulse width control It is suitable for generic odd harmonic waves and pad sounds in which the pulse widths are modulated by LFOS To edit the parameters from a dialog box click on the hotzone white dot or doubleclick on the module while in Edit Mode Square Oscillator Options O Use Antialiasing hissing Values Freq 440 00 Hz Pulse YW to Level To The Use Antialiasing button is provided to eliminate digital noise produced on high pitched sounds when the harmonic content of the wave exceeds the Nyquist frecuency This option consumes additional DSP cycles If you plan to use a Oscillator as a Low Frecuency Oscillator LFO you can disable this option 78 o 25 PITCH TRACKER Number of instances 1 Inputs 1 Controls 1 Bypass yes Mute yes T p He The pitch tracker module is a period to frequency converter The output is a control signal not an audio signal The T control at the top of the module is a threshold parameter which disables pitch tracking above the selected value This threshold is a frequency threshold not an amplitude threshold which means that the module will not t
34. e Click here to attenuate the amplitude of the signal Invert Introduces a 180 degree inversion DC adj Allows you to set an offset value for the signal Smooth Reduces high frequency harmonics Lobe Converts the wave to positive values keeping the same shape Lobe Converts the wave to negative values keeping the same shape _ 75 Noise Fills the wave with white noise Add Noise Adds white noise to the existing wave Load Lets you read audio from external Sound Designer audio files Shape Lets you modify the current wave with a Shaper function There is also a ratio dialog box and a modulation percentage value which can be set by the user when generating an FM signal EJ on gato 20 10 Modulation 100 0 You can set the Frecuency Modulation Ratio and depth to build FM waves using sine modulators and carriers In this case the modulation is static As an alternative you can build FM synthesis using several modules and modulation sources and dynamic amounts using Envelop Generators modules 4 Phase e lt gt gt gt You can modify the phase of the wave in 1 sample steps 1 4 and 32 steps 45 Another interesting feature is the possibility to edit the signal frequencially Click on the frequency you wish to enhance or diminish and move the mouse vertically upwards or downwards to achieve an amplification or reduction of certain harmonics To draw aDC signal hold shift
35. e One Shot mode the Dynamic Wave Generator will start to generate cells 1 2 3 and 4 and finally it will fade out The transition time between the waveforms of one cell and the next is set in the Time fields For example Time 1 determines the transition time between waveforms 1 and 2 If you re in One Shot mode Time 4 will determine the fade out time Loop Modes 1 to 4 These modes will start generating waves starting from waveform 1 when it receives a trigger signal and it will continue generating the signal until it reaches the waveform in cell 4 Then it will jump to cell 1 2 3 or 4 according to which Loop Mode you ve chosen and it will continue generating the signal For example in the figure you can see below you can see that waveform 1 Is a sinus wave waveform 2 is a Sawtooth theres a triangular waveform in cell 3 and a square waveform is in the fourth cell 1 2 3 4 The Dynamic Wave Generator will generate the resulting signal by taking waveforms 1 to 4 and transforming one into the next according to the specified transition times See the result we will obtain Notice the different kinds of waveforms and how one waveform is converted into the next If you dont want the trigger to condition your signal you should disconnect the input of this control and therefore you should use any Loop mode different to the One Shot option For example use the 1 option in which case you ll have an infinite signal
36. e algorithm to the output bus This last connection takes the output signal to the TDM Bus within ProTools Because we created a mono instance in SynthSpider we ll only send the signal to one output module LEFT Please note the R right output is disabled You can now play your keyboard and listen to the sound you created _ 119 14 Adjusting the envelopes By double clicking with the Arrow tool on each Envelope Generator module while in Edit Mode you will be able to change the parameters of the envelopes Lets change the filters attack to 43 miliseconds and lets adjust the sustain to 21 approximately Mliissing Values 43 899803 ms te cre Ae me a a a S a AH gp EL Missing values wi Attack 2 999998 ms Sustain 100 000000 es Release 190 217850 ms m Level 100 000000 y We should now minimize the amplifiers attack to minimum moving the slider at the left to its minimum position The sound is now slightly faster in response However we havent controlled the amount of filtering 120 O 15 Let s create a control that allows us to define the amount of Envelope we ll apply to the filter There are many ways to do this but we ll choose the fastest and simplest way With a Slider object we ll be able to quantify the amount of Envelop output level that feeds the filter cutoff This should be connected to the external L control level on the Envelop m
37. e calculation of a module depends on the result of a module that s placed after the first module the answer is YES If you design expert filters its strictly compulsory to execute the feedback cycles in a stated order Once you have an algorithm if you want to assign the order of each one of the modules from scratch you should follow these steps e Click on the Edit button e Click on the Manual button e Double click on the Patcher tool to reset all the modules to zero e You can now start to double click on each module sequencially following the order you want for the calculation In Manual mode the order of calculation for a module appears on the bottom left hand side of nly J E each module 36 o 2 6 System MIDI The System MIDI button allows you to define the tuning syncing voicing MIDI operations and MIDI nodes connections System MIDI By clicking on the button a complete dialog window will appear system Settings Yoice Management Master Tune ulti Trigger Stole Prog re klode n On Rtn Yel Change Master Clock Mei O 140 bpm MM oO O Synce to MIDI beat Clock Mb Li aa MM Li MIDI Setup MM Li Preferred MIDI Engine Mt bf O OMS active M4 Mf O ht bf LI mi m A MM O bi A O Mi M4 L MM Oo MM Oo Mi rm pa Poly 3 Rotative Poly 3 Rotative Poly 3 Rotative D m N h w h O Use Virtual Node SynthSpider d FreeMIDI
38. e clipboard by clicking the Copy button while holding the Option key 2 1 3 Memory Buttons A B C D The A B C amp D buttons represent temporary memories for several uses you can use them to compare between different simple edition states or you can use them to evaluate the difference between completely different presets By clicking on the arrow to the left of the letter you will save the current settings to that letters memory To recall that setting simply click on the letter button A B C or D Remember that you can use these memory utilities to save not only variations of one preset but also a completely different preset with totally different algorithms If you haven t saved any settings in one of the letters they will appear greyed out to show you that the memory is empty Temporary memories can be purged by clicking them while holding the Option Key 30 a 2 2 SynthSpider Visualization Operation modes Edit Run 90 View Direct View 2 2 1 Edit amp Run modes Run mode is used to load presets and edit any of the visible parameters values This is the mode you re likely to be using during most of the time Edit mode allows you to work on the advanced edition capabilities of SynthSpider You can program your own algorithms change the position and look of the elements on the screen You can only use this mode when you ve made an insertion of SynthSpider Advanced when you selected the pl
39. e filters modules 18 to 21 You can also optionally control 1 pole filters modules 16 and 17 Kilohertz 2 Pole Filter The same as the previous option but scaled in kilohertz You have even more visualization options Decimal Places You can select the number of decimal places you want the readout to display and thus the precision of the reading In the fine mode Cmd drag the graphical resolution also depends on this setting If you had a 32 dB value to display and you chose a dB type with 2 decimal places you would visualize 32 00 dB to 32 99 on the display box therefore increasing the resolution In this case the readings would bein steps of 0 01 Display unit It allows you to display the unit dB float HZ and so on next to the value when in Run Mode Hold Peak Value the readout displays the maximum value reading If you choose this option you may want to reset the counter to find a new peak value when you re working in Run Mode or in Non advanced Mode To do so simply click the module in Run Mode Display box select if you want to see a small box enclosing the measured value Templates As with the Slider module the Templates section provides a fast way to set all the Plasma Meter Options providing the most typical settings for certain uses The predefined templates are Gain Filter Oscillator LFO AR Attack and release and Delays It is important to note that the numeric readouts can not be patched from a
40. e you ll be setting the value under which no notes shall be listened to IMPORTANT This parameter is only relevant for monophonic modes For polyphonic modes it will be ignored The Little Keyboard icon allows you to enter the values from an external keyboard 3 Hi Note see Low Note 4 Gate ON and Gate OFF These values determine the possible states of the Gate The format for these numbers can be any of the following Decibels dB Float numbers Percent values Decimal numbers Hexa numbers Hertz and miliseconds A Gate can only have two possible states ON or OFF IMPORTANT As you can see the GATE OFF parameter can be configured to any value you desire However you must be careful if you set a value different from zero because the trigger detection of other modules such as Envelope generator may not understand Gate Off values different from zero If you selected a different value from zero for the Gate OFF and you fed that information to an Envelope module the envelope signal would never change when the notes were played _ 101 40 MIDI CONTROLLER Number of instances 4 Inputs 0 Controls 0 Bypass no Mute no The MIDI Gate module allows you to establish a relation between the usual MIDI commands and SynthSpider s modular system This module provides controller information While you re in Run Mode you can access the MIDI channel via a shortcut by clicking on the module A pop up menu will appear
41. ected will use internal values which can be programmed in Advanced Mode from the Mixer s dialog box The mixer allows negative input controls and can therefore be used as a controllable phase inverter The negative input controls have the effect of inverting the input signal You have to consider that you can not obtain phase inversion if you are using a slider set to dB units This is because the minimum value INF is zero and not a negative value You have to use other units for this purpose You can also use the Mixers as amplifying devices without the need to use shift left modules However you can not do this with just one input For example if you want to amplify a signal by 12 04 dB you would have to introduce the same signal in the 4 inputs and set the control values to 0 dB Knowing that adding two Identical signals will increase the original value by 6 02 dB and repeating the operation for the other two inputs we will have the desired value 6 0246 02 12 04 If we wanted a 10 7 dB amplification we would have to set the control values and adjust them accordingly to obtain the desired value at the output If you double click on the mixer in Edit mode you will be able to edit the control values amplitude values from the Mixer Options dialog box You can choose between editing them in dB float dec hex hertz and miliseconds 89 Mlixer Options Edit values in Yolume of missing dB controls Float Control 1
42. edit patches The only edition capabilities within the simplified mode are restricted to changing slider values The reason for having two modes is to optimize the use and size of the screen according to the needs The simpler mode is normally used to load the presets When you re in Edit mode within the Advanced mode you can see a dotted line half way up in the SynthSpider screen This is exactly the size of a non advanced instance Anything you want to see in the non advanced instance when you load and read a patch should be placed inside this area _ 47 48 C SynthSpider Module Description Preliminary About the modules Each SynthSpider module has a certain function Modules are identified by their appearance which can be visualized in two working modes Edit and Run They look different according to which working mode you re in In the next figure you can see the same module in Run and Edit modes the third image shows a hidden state module in Edit Mode Modules may have hot zones for certain functions such as resizing opening the Options window or connecting modules The hotzone is an active area near a possible connection where you can release the patcher tool when connecting to that input control The resizing zones are used to change the size of some modules The Option zones allow fast access to the options of the module if any This area is identified by a small white dot at the bottom le
43. elect Patch Thru mode Off KA Direct echo Auto channelize E Syne Recorded MIDI to Patch Thru LI Patch Thru in Background Cwith FreeMiDl Preferences set to FreeMID applications only The Direct echo and especially the Auto channelize options allow you to route data directly from each Digital Performer track to any instance of SynthSpider just by selecting the Record Enable icon However SynthSpider may connect to any other MIDI node or device defined in the FreeMIDI configuration Our example allows you to connect SynthSpider to the main keyboard in the studio identified as Studio Master Keyboard 20 SC The image below shows the appearance of the MIDI Devices menu in Digital Performer when you try selecting a MIDI channel for SynthSpider as a recipient of MIDI information Ka KENES peep foa EFE ANAONAAAAANANANAAAANA AANA Seg i JE J Mone Selection Start 1 00 Module port 4 4 TMUE LOUF LOCK REC IMPUT LEEW FU QuickTime Built In E COL TRACK MAME Es l Studia Master Keyboard A i Conductor l JEJ a a SynthSpider 1 T1 Force SynthSpider 2 EES _ H ternal Video MIDI Port SynthSpider 3 l a l IL SynthSpider 4 las lin2 amp out 1 SynthSpider 6 cpl lini _ out i 1 3 SynthSpider 7 eje E Eja n jr SynthSpider 5 ies Jalin out i 1 4 SynthSpider 8 dana OH P i h Ba ija a H ala _ e outi 1 SynthSpide
44. em you re using MIDI Setup Preferred MIDI Engine OMS active O Use irtual Node Sy ynthSpider C FreeMIDI Listen port SynthSpider hal MIDI Bus Monitor MIB Channel Aetiv ity 2 SY NY YY a a ea he 1 4 T 10 13 16 MIDI Beat Clock 38 o If you choose to use OMS we provide a button that allows you to use SynthSpider in the Virtual Node mode In this case you can choose the name for your node type whichever you prefer although we suggest SynthSpider as in the example Don t use the name of another virtual node or device being used at present Section A of this manual explains how to setup the MIDI options At the bottom of the MIDI Setup theres a monitoring system that allows you to visualize the MIDI information in each channel plus the MIDI clock In the case of channel information you will see red lights whereas the clock will show yellow lights 2 6 3 Voice Management and MIDI Architecture MIDI implementation and the functional structures that accompany it modules channels voices and groups are modular and user definable within SynthSpider This implies that SynthSpider has different behaviours according to how it has been inserted and to how you configure the Voices options SynthSpider can function on 16 MIDI channels Its possible to have multiple instances selected on the same MIDI channel Each MIDI channel has 4 different kinds of behaviours one monopho
45. emains at this level throughout the rest of the spectrum towards the high frequencies The Q value indicates the width of the peak around the cutoff frequency Double click on the module in Edit mode to access the module options 20 TWO POLE BAND REJECT FILTER Number of instances 8 in total together with the rest of two pole filters Inputs 1 Controls 2 Bypass yes Mute yes The band reject filter allows you to attenuate a range of frequencies which are defined with the center frequency value and the Q factor These two controls can both be specified with sliders The Q factor determines the width of the frequency range to avoid starting at the frequency value set in the left control The lower Q value you set the narrower the frequency range to be omitted will be If you choose a very high value Q you will be rejecting a wide range of frequencies Double click on the module in Edit mode to set the optional values for this module a 71 21 TWO POLE BAND PASS FILTER Number of instances 8 in total together with the rest of two pole filters Inputs 1 Controls 2 Bypass yes Mute yes ss rat The two pole Band pass filter rejects all frequencies outside the frequency range selected with both the frequency control and the Q factor The range of non attenuated frequencies will vary according to the value of the Q factor For this module a high Q value will mean you will be attenuating all frequencies outs
46. erate control values accordingly to the drawn curve in the following way The X axis will correspond to the input values from 0 to 127 and the Y axis will be the desired output values These values can have maximum and minimum values and they can be in the following numeric formats Decibels Float numbers Percent values Hertz Hertz for 2 pole filters Beats per minute Miliseconds Miliseconds for Attack and Release integer numbers Hexa numbers By clicking on the pop up menu next to the number you can change the numeric domain o 103 104 D Tutorial Guides The following tutorial guides give for granted that you already know how to connect SynthSpider using OMS or FreeMIDI If you want to look through those concepts again please re read the Quick Setup Guide in section A of this manual ee 105 1 How to create a track arrangement to use SynthSpider Let s see how a 4 voice polyphonic group can be created with SynthSpider using Digidesign ProTools application e Double click on the ProTools icon in your system e Create a new session using the N ew Session command in the File menu i a ile Edit AudioSuite MIDI Movie New Session Open Session Close Session TEW Save Session 5 Save Session As Save Session Copy In Roavort tn Saved A dialog box will allow you to choose the settings of the session you want to create and you will have to enter a name for the session and lo
47. f Panic l A dialog box will show you the following options MS External ports to use l C E g OI S2 Modern E Printer f Run MIDI in background When Run MIDI In background is checked OMS will retain control of external ports used by MIDI interfaces until all OMS applications have quit W New Easy Setup Edit Custom Setup Please make sure that the Run MIDI in background option is activated IMPORTANT if this option is NOT selected the MIDI information that reaches SynthSpider may be timely unprecise and could sound chunky 4 2 1 Using OMS via IAC driver This mode allows SynthSpider to connect to any other existing node inside your MIDI configuration regardless of the kind of node it is This means that OMS will be in charge of communicating with SynthSpider directly To do so please follow these steps Double click on the OMS Setup icon Once the application is open you can see the Active Setup of the MIDI configuration Locate the IAC Driver icon l Driver RI LAC Driver E Std Interface te IMPORTANT If you don t see the IAC Driver icon you may not have installed the driver when you installed OMS To obtain it use the OMS installer selecting a custom install and choose the IAC driver 12 o Double click on the IAC icon A new window will appear similar to this one Define inter application communication IAC busse
48. first place Load Allows to manually locate a SynthSpider preset and load it Find Helps you find presets installed in your system A dialog box will appear with the following options Find Patch Find Patches by Name syn d Find Patches by Category Po kf Ignore Case LI Entire Word Patch WH Category Synth Horn Dark AnalogSynth JP 3 Not Cached BassSynth Bass Mot Cached Distortion Synths FA Procesors Mot Cached Guitar Synthesizer mm Fa Procesors Mot Cached Percussion Resynth ss Fa Procesors Mot Cached Voices Synth mm FA Procesors Mot Cached DistortSynth mi Mono Leads Mot Cached Lead distort synth Hono Leads Mot Cached Shaped Dist Syne on Mona Leads Mot Cached Harpsicord Synth Plucked Mot Cached Plucked Synth Flucked Mot Cached Plucked Synth 2 Plucked Mot Cached You can search for patches using two different criteria by name or by category capital sensitive or not and searching for exact matches or parts of a word that identifies them Whenever you type something in the text space provided to search by name or category the list that appears below will be automatically refreshed showing those presets that 28 o match your Search Criteria To select a patch from the resulting list click on it and press OK or simply double click on the name Other useful information is provided such as the Patch ID number corresponding to the MIDI Patch number the category and the number of bytes of memo
49. fore a typical 0 5 Q factor in the analogue world would not correspond identically to that in the digital domain Remember that you can either control the Q value with a slider or with an external signal which can be obtained from a module In such a case it s important that you insert an absolute value module between the module you re taking the signal from and the point to which you are going to insert the Q value at the top of the two pole filter This is fundamental as a negative value Q makes no physical sense Therefore only a positive value is valid in controlling the Q factor Double click on the module in Edit mode or use the Hotzone in Run mode to access the Options window for this module 2 Pole Filter Options Cutoff freg 22050 00 Hz Resonance 70 o 19 TWO POLE HIGH PASS FILTER POPC COOH ESSE OEE EEO EEO ETO O TOES EHO OEE EEO OTOO EOE EOOEOE EH OOEO EEO OTOO TOO TOOES EES OHO EES OTOOE SETHE EE EE SHHS ETO OTOOET OO TOOEO EES OHO EEO OTOO EOE EOOSOT EE SOHO EEO OTOOHTOSEOOEOEEOEHO ETO OTHE OE EOEEO EE EEEDEEOESEOLOS Number of instances 8 in total together with the rest of two pole filters Inputs 1 Controls 2 Bypass yes Mute yes Two pole high pass filters have a 12 dB octave slope which turns to a constant OdB as it approaches the cut off frequency the Q factor which is controlled by the user can make the cut off frequency value move a few Hz above or below the specified frequency value and r
50. ft of a module By clicking on that zone in Run Mode you ll be able to visualize the options for that module Rules for interconnecting modules All modules can be connected to or connected from except for the Sequencer module All modules have outputs except for the OUTPUT BUS modules which end the connection routing All modules can have an unlimited number of outputs with the exception of the BUS output modules which dont have any outputs Not all modules have got inputs and outputs Module states Some modules can be Bypassed a The Bypass state will place at the output of the module the signal that was at entered at the input see image for visualization If the module has more than one input the bypass will be selectable at the input in a circular way To change a module to its Bypass state click on it in Run Mode Some modules can also be Muted When a module is Muted the output will have no audio signal To mute a module Cmd Click on the module while in Run Mode You will see across on the module which will be faded on the screen Modules can be hidden so they cant be seen in Run Mode However you will continue to see them in Edit Modein order to continue doing to appropriate editions To hide a module you just have to Opt Click on the module in Edit Mode with the Arrow tool To make it visible again repeat the procedure To make all the hidden modules visible simultaneously double clic
51. he root folder where all the active patches are located on your system Once you save the document the list of patches will automatically be rebuilt IMPORTANTI If you save a patch in the Patch Manager you might be altering the order and number of patches in which case you may experience some trouble because a MIDI reference to a Patch change or Program change may load a different patch Save Locked as Allows to save the active preset with the possibility of changing the name or location of the file on the disk The format of the saved file will be blocked which means that you will not be able to edit the algorithm add or delete modules or connections although you ll be _ 27 able to modify the values of the editable parameters for the existing algorithm In conjunction with the change of visibility of the modules See hiding modules you can maintain the secrecy of your algorithm Save Locked in Patch Manager as This option functions in exactly the same way as the Save Locked as option but the file will be placed in the predetermined root folder where SynthSpider s active patches are located Once you ve saved the file the list of presets will be automatically rebuilt IMPORTANT By saving new presets you may be altering the order and number or patches Therefore if there s a MIDI reference to a change of patch or a Patch Change automation the recall of the patch may not correspond to the one you had in the
52. here you like and select the root folder which can be in any location inside your disk e Re Build Patches list when clicked it re builds the list of patches presets that will show up in SynthSpider This is useful for example when you ve just changed the location of the root folder or when the cache has been changed Patches Preferences LI Cache On O Cache Patches w Cache Patches when needed L Filter patches by instance type Select Root Folder Re Build Patches list 2 1 2 Edit Buttons Copy Paste Undo Redo These buttons are used for basic edition tasks If the text is highlighted you will be able to use the function but not if its in light grey This would happen for example if you had nothing to paste or no steps to undo vee Se The Copy button will copy the state of an entire screen this includes the modules and connections the algorithms and each one of the values for the modules However it will not copy the general MIDI channel shown in the Palette nor the Group to which the information belongs This information can then be pasted onto any other instance of SynthSpider with the Paste button The Undo and Redo buttons allow you to go backwards or forwards to the last setups you have had on your SynthSpider screen There is a 10 state history This means there are 10 levels of un doing and re doing You can purge the entire contents of SynthSpider s privat
53. herefore there priority for the last note This is exactly the opposite to Poly 1 Mode Its very effective on polyphonic sounds with portamentos where the execution of the note follows the variation of pitch due to the portamento Poly 3 Mode Rotative Voices are assigned in a rotative way Each new keystroke will use anew voice although its the same note This was the most popular algorithm in the first days of polyphonic synthesizers Its especially interesting when used together with the extreme panning of voices where every new voice can appear in the mix in different aural positions In Monophonic mode you can control the MIDI Gate Trigger system by making it trigger every Note ON with the option of MultiTrigger ON You can also trigger optionally with the notes OFF if you want to activate the MultiTrigger Off This would mean that when you stop pressing the key you would be activating the envelope generators if there were more than one note pressed You can also program stolen notes within SynthSpider One note is stolen when the user has used more voices than permitted and needs an additional note You can activate the stolen notes option by choosing the STOLE ON option Once you have stolen the note the previous one isnt played but it can be reactivated if any note is freed you can do this by activating the STOLE RTN option You can also choose if you want to use the velocity value of the original or the last note you
54. ide a very narrow range around the frequency specified with the left control center frequency control If you choose a low Q value you will be letting a wide range of frequencies pass through the filter 72 o 22 OSCILLATOR Number of instances 4 in total shared with Dynamic Wave Generators Wave Scan and Karplus Strong modules Inputs 0 Controls 2 Bypass no Mute yes This is a multi waveform generator Double click on the module when you re in Edit Mode or press Opt and click in Run Mode A complete dialog box will appear Oscillator Options Waveforms sine Camon Reduce Sawtooth Invert Lobe m L Wi Add Noise Smooth Ratio Modulation 100 0 mase GJ CI CI G a Freq Hz O Level 5o00 Ol O Use Antialiasing O Sync amp Run On the left you will be able to click on one of the following Default signals oat Waveform Spectral contents When you have clicked on your signal choice a display screen on the right of the dialog box will show the signal in atime domain Another screen at the bottom of the dialog box will display the signal on a frequency scale the signal s spectrum 74 a On the second column at the left of the dialog box you have 12 Modifier options Amplify Click to amplify the signal which is cut when surpassing the limits of the box where the graphic signal is represented right of the dialog box Reduc
55. is normally provided by the person who programmed the preset and it contains information related to the uses of that patch and its possible uses To write information in this box for the first time its the only time you can do this you must save the patch document go to Edit mode and paste the information inside the dialog box Patch Information This window only allows you to paste and clear but never edit text so we advise you to write the information on a text editor and then paste it The Paste and Clear buttons are only available in Edit mode 44 2 8 2 Help SynthSpider offers 2 different types of online help One of them is Help Ballons The other is thanks to spoken help which is available when the Speech Manager is active in your system To activate the Help ballons please click on the second icon from the left These help ballons will display different information according to the mode you re in Edit or Run and depending on where the module is situated if you point at the module on the palette or already on the working surface at the right of the screen Let s see an example of the different displays the Help balloons according to the position of the modules on which we request the information m alii Dynamic Wawe Generator The DWG allows you to create a signal based on 4 waves that will form anew signal based on the sequence of each one of them PEETER rere f ie ae k SPTE bs Dynamic Wa
56. k on the Arrow tool while in Edit Mode 50 o 1 SLIDER POPC CO EOE ESCH OEE EEOEEO EEO EEOOE SEE OHEO EEO EHO T OE SOO ESSE THESE TOOTH ETO O TOOTS OS OHOEE SOTHO OOS OOTO SE OOHSE TOOTH OO SOOEO SES OHOEE SOTHO SEH OOEOT EE SEHOE TOOTH TE HOOEOE ESET OT OOEOOETEEOSEO EE SESESELESEOLOS Number of instances 16 Inputs 0 Controls 0 Bypass no Mute no A slider generates a digital value proportional to its position It can be used to generate control settings for most of the functions available to the user in non advanced mode and also to generate constants generally not available to the user This is made possible by the multiple programmable parameters available in Edit Mode You can see the module options by double clicking on the module in Edit Mode A dialog box with several settings will appear Slider Options Edit values in Minimum INF o dB Maximum 0 000000 2 Float Current 0 000000 ee Default 0 000000 Integer i 2 Hex Templates d Hertz C Mili seconds G Mili seconds AR Hertz 2 Pole Filters oom Tracking Delay 5 Linear s aa Delay M hel QAR Delay L On the right side of the box you can set four values Minimum this is the value your slider will reach in Run Mode when it is totally to the left horizontally or completely down when being used in a vertical position Maximum The value assigned when the slider is completely to the right in Run Mode or at the highest positi
57. licated information from entering the node By doing this the SynthSpider node will be seen in a ProTools MIDI track as the following image shows b uickT ime Music b Studio Haster Kewborad b SynthSpider Av channel 1 T1 force b channel 2 channel 4 channel 3 channe l 6 channel channe l 3 channel 9 channel 10 channel 1 1 channel 12 channel 13 channel 14 channel 15 channel 16 15 4 2 2 Using OMS with virtual nodes This mode allows SynthSpider to create its own virtual node whenever it s necessary This way of using OMS Is only recommended for ProTools version 5 1 or higher To use OMS with Virtual Nodes you must select the Use Virtual Node option from the System MIDI window inside SynthSpider at the bottom of the Palette MIDI Setup Preferred MIDI Engine OMS active Lf Use Virtual Node synths pider C FreeMIDI Listen port MIDI Bus Monitor MICI Channel Activity 1 4 7 10 13 16 MIDI Beat Clock You can also choose the name you prefer but we ll name it SynthSpider for the examples in this manual Please note that the Listen Port menu is not active anymore with anew text saying Virtual Node Active because the virtual node is automatically detected and you therefore dont have access to the rest of the system and other MIDI nodes The connection to SynthSpider will depend on how the user sends data to the virtual node 16 o The appearance of the Outpu
58. location preferences Enable card types Load Order C NuBus DSP Farm Mix Mix Lf DSP Farms TOM No external RAM no 1 0 TOM Mo external RAM 1 0 i Mix Mince TOM Static RAM no 10 TOM Static RAM 170 Kix Core Types TOM Dynamic RAM no 170 Lf Static Ram 1 0 Lf Static Ram no 1 0 ki Dynamic Ram k No External Ram 1 0 k No External Ram no 1 0 U instance per chip on MIX Default The order of preference is programmable and its listed on the right hand side of the screen To create a new preference in the order of use you must disable all the options and start too enable them in the desired order The default button will return all values to the standard defaut 46 _ 2 9 The Logo By clicking on the logo you will see information on anew window synthspider our Opt Click will show additional credits Ctrl Opt Cmd 4Click will activate a small visual surprise 2 10 Working surface As you will have seen written several times in this manual we have been making constant reference to the working surface This is the best name we have found to call the area on the right hand side of the screen where the user can drag modules to create the algorithms There are two different screen sizes within SynthSpider When you insert SynthSpider Advanced a larger screen is created where as the normal insertion will show a smaller screen The Advanced mode is required to program and
59. lp 45 2 8 3 DSP Preferences 46 2 9 The Logo 47 2 10 Working surface 47 C SYNTHSPIDER MODULE DESCRIPTION PRELIMINARY INTRODUCTION 49 MODULE DESCRIPTION 51 1 SLIDER 51 2 PLASMA METERS 54 3 NUMERIC READOUT 55 4 TEXT LABELS si 5 SCALES 58 6 SCOPES 59 7 SHIFT RIGHT 60 8 SHIFT LEFT 61 9 ABSOLUTE VALUE 61 10 INVERT 62 11 ADDITION AND LOGICAL OPERATOR 62 12 SUBTRACTION 64 13 MULTIPLICATION 64 14 NOISE GENERATOR 66 15 SAMPLE amp HOLD 67 16 ONE POLE LOW PASS FILTER 68 17 ONE POLE HIGH PASS FILTER 69 18 TWO POLE LOW PASS FILTER 70 19 TWO POLE HIGH PASS FILTER 1 20 TWO POLE BAND REJECT FILTER 71 21 TWO POLE BAND PASS FILTER 72 22 OSCILLATOR 73 23 TRIANGLE OSCILLATOR 77 24 SQUARE OSCILLATOR 78 25 PITCH TRACKER 79 26 RAMP GENERATOR 80 27 SHAPER 81 28 ENVELOPE FOLLOWER 82 29 ENVELOPE GENERATOR 84 30 DYNAMIC WAVE GENERATOR 85 31 SEQUENCER 87 32 MIXER 89 33 ONE SAMPLE DELAY 90 34 WAVESCAN 91 35 KARPLUS STRONG 92 36 CHORUS 93 37 MIDI NOTE 95 38 MIDI VELOCITY 98 39 MIDI GATE 100 40 MIDI CONTROLLER 102 D TUTORIAL GUIDE 1 HOW TO CREATE A TRACK ARRANGEMENT TO USE SYNTHSPIDER 106 2 GUIDE TO BUILD A SIMPLE SYNTHESIZER FROM SCRATCH 111 E APPENDIX COMMANDS AND SHORTCUTS 125 WARNING Remember to use SynthSpider with your monitoring system very low It s easy to produce high level sounds when you are connecting modules especially when you create feedback or make a module or a
60. mber of instances 2 in total shared with Shaper modules Inputs 1 Controls 4 Bypass yes Mute yes This module allows you to process a signal with a Chorus effect You may also generate Flangers To achieve this you can control externally the following parameters D Direct signal e Fx Effect level e F Chorus feedback e M Modulation information This value should normally come from a low frequency oscillator LFO By double clicking on the module in Edit mode you can see the modules options Chorus Options Delay Direct Level Effect Level Feedback Apart from the level of the direct signal and the processed signal you can also control the Feedback and the Delay The Delay parameter will determine whether the module behaves as a Chorus or as a Flanger effect For higher values than 8 miliseconds the effect is more likely to sound like a Chorus For values close to 5 miliseconds you ll have a Flanger effect Flanging normally needs some feedback The module accepts positive or negative values for the feedback If the feedback is below 0 the flanger needs harmonic contents when it reaches saturation levels E 93 This module can reach saturation levels for several reasons 1 The Direct signal and the Effect levels can be set up to 100 so saturation is possible if both of these values are above 50 simultaneously 2 If the Feedback is different from zero it can add satur
61. mber of instances 4 in total shared with Oscillator Dynamic Wave Generators and Wave Scan modules Inputs 1 Controls 4 Bypass no Mute yes This module implements the technique designed by Karplus Strong This very interesting algorithm simulates the sounds of plucked strings The sound generation consists in generating noise and feeding it back in with a muffling dumping criteria via filters The available parameters are the oscillation frequency two decay parameters one to control the pulsation and the second for the vibration of the string Both these paremeters give a special colour to the oscillator The output level can be controlled externally either via a slider an LFO or an envelope controller By double clicking on the module in Edit mode you can access the following options Karplus Strong Options Freq 440 00 Plug Decay String Decay Level Brillance Dump Factor M Antialias filter M Modulation Time Depth You can also modify the brilliance of the sound of the simulated string and the Dump factor The modulation of the string is controlled by the Time and Depth parameters IMPORTANT This algorithm can generate digital distortion due to the very high frequencial content For this reason we provide an Antialias filter option If you still encounter some distortion problems in which case we advise you to reduce the Brilliance factor 92 36 CHORUS Nu
62. nic and 3 polyphonic with several Trigger options The number of voices is dynamic and it will depend on how many instances of SynthSpider you have and how you have inserted them Each SynthSpider insertion can listen to one or several MIDI channels and will represent one voice in the worst case although its possible that one unique instance can listen to more than one channel at the same time in which case one instance can have more than one voice The number of voices is determined according to the number of insertions of SynthSpider connected to a same channel For instance you can create a session in your sequencer and insert 4 instances of SynthSpider Three of them will use MIDI channel 7 and the other will use channel 2 In this configuration you have 3 voices for channel 7 and one for MIDI channel 2 If you configure MIDI Channel 7 to be in the Rotative mode Polyphonic mode 3 you will have 3 polyphonic voices However if the channel is configured to function in a Monophonic mode the three instances would behave as one only voice and three simultaneous sounds would be played with each keystroke The instance on channel 2 would be a totally independent monophonic voice 39 Yoice Management Multi Trigger Stole Prog Cha Mode n n Rtn Yel Change MM Oo MM Oo MM Oo MMi Oo MMi Oo MMi Oo Mt bf LI Mt bf LI Mt bf LI M Mi Oo MM Oo MM Oo M Mi Oo MM Oo MMO MM Oo Poly 3 Rotative Poly 3 Rot
63. ny module output In fact they can only be patched from a Slider module and to a Plasma Meter If you need to patch a numeric Readout to another kind of module we recommend inserting one Plasma Meter as a bridge 56 4 TEXT LABELS Number of instances infinite Inputs 0 Controls 0 Bypass no Mute no To insert a text label simply drag the module onto the blackboard and double click in Edit Mode Insert the text into the dialog box and you will be able to visualize it when you go back to Run Mode We advise you to label all the patches you create as well as some of the modifiable parameters to keep a good record of all the controls you create on your DSPider patch You can also draw squares in order to enclose specific areas of the blackboard These squares can also have text in them To create a Square make sure you are in Edit Mode First double click on the module write a text if you wish and activate the Draw Frame option Press OK Still in Edit Mode you will see a red or white small square on the lower right corner of the label box By clicking and holding while dragging you can enlarge the surface to which the label is extended The labelled square will be present in Run mode O Draw Frame ee 57 5 SCALES Number of instances infinite Inputs 0 Controls 0 Bypass no Mute no Scales are usually used to give a dimension and quantify plasma meter readings You can change the scale type by do
64. o input mono output ms mono input stereo output SS stereo input stereo output You can also find the following extensions in the event that the preset is not universal for any card mix only usable on MIX and MIX cards pci usable on PCI DSP farms 26 a Any change you make from the Finder on the Patch Manager directory and its contents will automatically affect the list of patches Fy Faistirimnm The button shown in the image above includes all the necessary information and functions for the management of patches When you click on this button a menu will be displayed showing the list of available functions for the management of patches and below a line you will see the list of Patches families ready to be loaded to use On the right of the button without clicking it you can see two arrows upwards and downwards By clicking on them you can load the presets one by one based on their position inside the list Save as Save in Patch Manager as Sawe Locked as Sawe Locked in Patch Manager as Load Find Preferences Ambients Analog Dance AnalogSynth CIP S or y Save as This function saves the current patch with the possibility of changing the name and location on the hard disk Save in Patch Manager as By choosing this option you will be doing exactly the same as in the Save as option with the difference that the place where you save the patch will automatically be t
65. odule to do this control We ll use the shortcut that allows us to create a slider and a visualizer and it will auto connect itself in one step To do this choose the Edit Mode and select the Patcher Tool Hold the Command key and while holding click on the L control on the module while dragging to a free space on the working surface The elements should be automatically created and patched 121 In Run mode we can adjust the Sliders value and see how the envelopes level is modified as we change the value with the slider 122 123 124 E Appendix Commands and Shortcuts 1 Shift Point over any object Help Balloon about the Object Moise Generator This module is a pseudo random white noise generator The control input sets the amplitude of the noise signal Shin Gop tian s Repeat instruction 1 time fain changed by 601 dG Cx _ 125 4 Clicking on the Options module zone while in Run mode Shows internal options The Options module zone is a small white point at the bottom left of the module Shift Optians Repeat instruction 1 time fain changed by 6D2i dG Tancer 126 SC 8 Double Click on the arrow tool icon while in Edit Mode Shows all hidden modules i 4 9 Double Click on the patcher tool while in Edit and Manual mode Resets the calculation count order to zero 10 Double Click on a certain module while in the Edi
66. om the origin to the destination Therefore from the output of a module to the input of a module This input can either be an audio signal or a control according to your algorithm s needs To draw a connection click on the inside of a module that has an output and hold the mouse until you reach the input connection you re aiming at where you should lift the mouse button Theres a hot zone near any inputs of a module which means there isnt an EXACT point where you have to lift the button of the mouse because SynthSpider detects the area near an input In general when you point at the destination of a connection and you re about to lift the button of the mouse please consider that the mouse should be pointing at the connection INSIDE the module and not near the green arrow outside of the module There are three interesting functions that the Patcher tool provides W hile operating in Manual Mode see section 2 5 you will be able to sequencially assign a new order of calculation to a module by double clicking on a module with the Patcher tool e Also in Manual Mode if you double click on the Patcher tool icon you will reset to zero all the levels of calculation for your modules e With the Patcher active you can automatically assign a slider with its numeric readout value display totally connected by clicking on the hotzone of the control of a certain module while holding the Command key If you cant see it happen please make su
67. on if the slider is oriented vertically It is important for you to bear in mind that the _ 51 Minimum value will always correspond to the left of the slider or down vertically even if the entered minimum value is higher than the maximum Therefore you can set a lower value for the Maximum than for the Minimum in which case you would have the smaller value at the right or at the top according to the orientation Current This indicates the last value the slider was set to when you last quit Run Mode If you change it the new settings will apply Default This is the value the slider will be set to in Run Mode when you hold the Opt key and click on the slider On the left a list of nine different units allows you to choose the format of the visualized values on your slider dB Float percent integer Hex Hertz mili seconds Mili seconds AR and mili seconds 2 pole filter It is important to bear in mind that changes to any of the preceding units will not produce any change in the output value of the slider except in those cases where the range of values is not allowed for the selected unit If you insert values in a certain mode dB for instance and then switch units to percentage DSPider converts the values to the new scale It is very important that you consider the valid ranges for each unit as the conversion could lead to mistakes For example if you set a float value to 4 minus four and then switch to the dB mode
68. ou want the sound to last must be at 100 and all these steps must be playing the same note The Velocity used will be that of the first step of the group E 87 O Use Master Clack Play Internal Clock 140 bpm Channel Li All Notes Off The number of steps can be reduced creating patterns of 1 to 32 steps with the slider at the end of the dialog box Sequencers have their own timebase but they can also use a general timebase which can be externally synced via MIDI Beat Clock The internal base of each sequencer can be divided independently of the clock source by using the 2 3 buttons in the sequencer window The information generated by the sequencer will be inserted in the internal SynthSpider MIDI Bus This is the reason why each sequencer has a MIDI Channel menu Its not advisable to use sequencers on a MIDI channel thats using an external connection given the unrelated nature of all the information flowing through the channel 88 32 MIXER Number of instances 4 Inputs 4 Controls 4 Bypass yes Mute yes o Mute no The Mixer module is a 4 channel mixer and therefore has 4 inputs which are controlled with the upper controls You can use a slider for this purpose or double click to set the values in a dialogue box without needing any control connections The four controls allow external control over each input s gain but missing controls those which have not been conn
69. ouble click on the module in Edit mode and you will be able to set the cutoff frequency when an external conection is missing Filter Options Cutoff freq 22050 00 Hz __ J 68 17 ONE POLE HIGH PASS FILTER Number of instances 8 in total together with one pole low pass filters Inputs 1 Controls 1 Bypass yes Mute yes The one pole high pass filter has a 6dB octave slope leading to the specified frequency adjust with a slider and then remains constant at a OdB gain level towards the high spectrum frequencies There is a gentle transition around the cutoff point Please read the one pole low pass filter specifications Double click on the module in Edit mode for further options 18 TWO POLE LOW PASS FILTER Number of instances 8 in total together with the rest of two pole filters Inputs 1 Controls 2 Bypass yes Mute yes Two pole low pass filters have a 12 dB octave slope starting at the cutoff frequency which can be controlled for instance with a slider You can visualize the frequency you have selected with the slider by connecting a Numeric Readout module and setting it in Hertz or kilohertz Two pole filters have a second control which allows adjustment of the Q factor which is a resonance parameter This value indicates the width of the peak around the cutoff frequency When adjusting it you should consider that analogue values are not equal to digital values and there
70. play Click on the predefined color and another dialog box will appear allowing you to modify the color When you are visualizing the signal and therefore using the Non advanced Mode or Run Mode you can Reset the screen and clean it by double clicking on it Hold the display on the screen by clicking on it and holding 7 SHIFT RIGHT Number of instances 12 in total together with shift left modules Inputs 1 Controls 0 Bypass yes Mute yes gt The shift right module reduces the input signal by half The equivalent reduction in dBs is 6 02 dB Shift Options Repeat instruction 2 times Gain changed by 12 041 dB The Shift Right Module has an Options window which can be accessed by clicking on the white dot at the bottom left of the module or by double clicking in Edit Mode A box allows you to insert the number of times you want to insert these modules This is useful because in certain algorithms you may wish to insert multiple modules of this kind as if they were in a serial chain However you ll only visualize the module once to save screen space 60 a 8 SHIFT LEFT Number of instances 12 in total together with shift right modules Inputs 1 Controls 0 Bypass yes Mute yes Shift left doubles the input signal It increases its level by 6 02 dB Note that shift left can lead to clipping distortion if not properly used The same options apply as to the Shift Right module 9
71. played by checking on the STOLE VEL option This last option can cause abrupt control changes according to how you use the velocity information inside the preset patch For example if you re controlling volume using the original velocity of the stolen note can cause a sudden change in the intensity of the voice which can be intentional or not You can always smooten it with a ramp control MIDI Program Changes can be disabled with the Prog Change button The Program Chane commands are linked to the information in the Patch M anager IMPORTANT MIDI Program Changes for SynthSpider may not be available for some DAE aware applications _ 41 2 7 MIDI Channel Group La Channel 1 Group Hone 7 The MIDI Channel menu allows you to set the MIDI channel that the instance must listen to You can choose any of the 16 channels There is also a Multi channel option which uses the internal MIDI channel of each module indivisually This allows you to use more than one MIDI channel in one instance of SynthSpider However itS advisable to use one MIDI channel per instance given the complication of routing the MIDI information which could lead to confusing behaviour The grouping system allows you to categorize instances in groups for ease of use You have 16 main groups called Master Groups which have been named with Capital letters between A and P and their Slaves from a to p lowercase A Master group is
72. r 9 ferm zll Jini e outi 1 a SynthSpider 10 feos SynthSpider 1 1 SynthSpider 12 SynthSpider 13 SynthSpider 1 4 SynthSpider 15 SyvnthSpider 16 Please note that the existence of the SynthSpider device in the MIDI Devices menu is limited to the existence or not of a SynthSpider instance For this reason the device may not be present until you insert the plug in for the first time Once you have inserted SynthSpider the node will be referenced and memorized inside the document that contains the session ee 21 22 B SynthSpider Description Guide 1 What is SynthSpider DUY SynthSpider is a two level software component One level connects the user to the software via the interface from the host program This host program can be any that supports Digidesign Audio Engine DAE The other level remains at a lower step and determines the digital processing functions This level is invisible to the user and usually resides in the form of codes and algorithms inside the audio card with Motorola 56x00 processors SynthSpider allows both levels to be manipulated in such a way that the digital processing functions are determined by the user Each one of these digital processing functions is enclosed inside a module Each module can do a certain task By combining the functions of several modules you can create an algorithm a more complex task built by interconnecting these modules The modules included in DUY Syn
73. rack frequencies above this value 26 RAMP GENERATOR Number of instances 2 Inputs 1 Controls 1 Bypass yes Mute yes This module smoothens out the input signal in a gradual way This smoothness is controlled with a time constant which can be set with the T control at the top of the module This value must be in seconds or miliseconds AR attack release You can create a ramp choosing the kind of slope both upwards or downwards The selectable options are in the dialog box which appears on double clicking in Edit mode Ramp Genrator Options Upwards Linear law d Exponential law C3 Instant Downwards Linear law d Exponential law C Instant Rate i00 msec m Linear The generated signal between two points is a straight line which joins them Exponential The two points are joined by an exponential curve Instant The resulting signal is formed by joining both points instantly 80 27 SHAPER Number of instances 2 shared with Chorus modules Inputs 1 Controls 0 Bypass yes Mute yes The shaper module is basically a user definable waveshape transformer whose X axis represents the original input waveform and Y axis the desired output Shaper Transfer Function You can draw the transfer function with 8 linear segments When you enter the dialog box double click in Edit Mode you will see a 45 degree line crossing the transfer function axis meaning the
74. re the Patcher tool is active 34 o 2 4 Modules m ee Eo Ej SynthSpider has 40 modules which have different functionalities G ce 2 Go They are explained in depth in chapter C of this manual oD ee i To insert a module on the working surface of SynthSpider at the right of the screen SynthSpider takes advantage of the Drag and Drop technique Click on the module and hold while you drag the module to an empty area of the working surface Let the mouse button go and the module will be placed If you hold the Option key when you release the mouse button a window will popup to show the Internal options for that module if available If you hold the Cmd key while you re dragging the module a snap grid will be active to let the modules be aligned better on the screen 2 5 Save Load and Auto Manual The Save and Load buttons are the quickest way to save and load a SynthSpider preset or patch However you have many more Save and Load options in the Patch Manager bar at the top of the screen The Auto and Manual buttons determine the order of calculation of the functions of each module in an algorithm In Automatic mode the order is calculated according to the hyerarchical position of the module in the connections chain which is analyzed from the input module to the output module _ 35 Is the order of calculation really important If you have connections with feedback where the result of th
75. ry it s consuming this option is only active when the Patches Cache is activated Preferences This option will present a dialog box with the configuration options for the Patch M anager e The Cache On button allows to activate the loading of all the presets avoiding the extra time it would take to read the patches from disk This option depends on two other available options Cache Patches and Cache Patches when needed In the first case all the presets you have will be loaded when using SynthSpider for the first time in a session In the second case only the patches that are loaded during the session or required by the automation system will be loaded e Filter Patches by instance type determines the availability of a patch according to the kind of insertion it was programmed for mono mono mono stereo or stereo stereo For example if we re using a stereo instance and we try loading a preset which is declared as mono mono the patch will not be available from the list of patches From the practical side you will see the name of the preset but it will be displayed in light grey e Select Root Folder allows you to choose the default folder from where the Patch M anager will start building the subfolders structure The default folder when you install SynthSpider for the first time is called SynthSpider Patches and its placed inside the same folder as the plug in System Folder DAE Folder Plug Ins You can move it anyw
76. s a binary state It s either OFF or ON The MIDI Gate information is precisely what we should use to feed modules such as the Envelope Generator mm hese gt 63 ir Fr GF Er ka g0 The MIDI note module will provide information to our oscillator The Gate information will be used to tell the envelopes when they should generate their Attack Decay Sustain and Release 116 7 Getting ready to Patch the Synthesizer We are now going to start interconnecting the modules to get a correct control of each of the parts of our synthesizer Make sure you re in Edit Mode Select the Patcher Tool Do this in the stated order or the Patcher tool will not be selected properly 8 Feeding the Oscillator with frequency With the Patcher tool active click inside the MIDI Note module and while clicked move the mouse pointer towards the letter F at the top of the Oscillator module inside the module You can now let the mouse button go You should now visualize a connection between the MIDI Note module and the Frequency F control at the top of the oscillator module We re informing our oscillator of the frequency at which it will have to oscillate according to the note we hit on our keyboard IMPORTANT When you create a connection to a control input make sure you re precise and that the connection has been done to the correct control Some modules have many controls and you could mix up one with another This is what
77. s by entering hames for them Synthspider a You will now have the opportunity to choose a name for the node which will be used for SynthSpider Although you can choose any name we advise you to type in the word SynthSpider as seen in the figure above letter S in capitals due to the fact that some of the references and examples contained in this manual have been detailed with this name Once you have typed SynthSpider in the provided space press OK You can now quit the OMS Setup application Save the changes to make them permanent using the Save button You should now let SynthSpider know which node is going to connect DUY5 software to OMS Open your audio program and insert an instance of SynthSpider Advanced in an available track Its irrelevant if you insert it in a mono mono to stereo or stereo to stereo track Locate the System MIDI button at the bottom left side of SynthSpider s display we will call the left part of the screen Palette and the right side Working Surface Click on the System MIDI button A new window will appear allowing you to setup the System s values and the MIDI parameters for SynthSpider Among them the MIDI setup which will allow you to define the kind of node and MIDI engine among others Make sure the OMS button is selected and verify that the Use Virtual Node button is NOT selected MIDI Setup Preferred MIDI Engine OMS active
78. screen and without releasing the mouse button we ll drag it onto the working surface We can now stop clicking the mouse button and release the module over the working surface 112 m b ED ir aF G E gt aT Please notice that the module we ve just created has a small white area at the bottom left By clicking on that point we can access the internal configuration options for that module Oscillator Options Waveforms ifi Amplify Reduce awtooth dd Noise Ea Invert ma A 2 au z Wi Lobe Lobe za T z z F pr pal i Ratio Modulation 100 0 Phase gt E D im use antioniasin Ce _ 113 We will first choose a Sawtooth signal which has spectral contents in all harmonics We ll define an output level of approximately 70 We ll also choose the Use Antialiasing option which is necessary in this case given the harmonics contents and the use of the oscillator We ll now close this window by accepting the changes and clicking OK 3 Creation of a simple harmonics controller Our oscillator has a great harmonic content This should be controlled somehow Analog synthesizers normally use low pass filters to define a brightness for the sound This section is called VCF Voltage Controlled Filter in analog filters and it contains two components a filter and an envelope control We will start by creating a one pole lo
79. t Devices menu in a MIDI track inside ProTools after using the virtual node and removing the node created with the IAC driver is as follows Module Port 4 4 d Quick T ime Music Studio Master Keyborad b SynothSpider 1 SynthSpider 2 SynthSpider 3 SynthSpider 4 SynthSpider 5 SynthSpider 6 SynthSpider T SynthSpider amp SynthSpider 3 SynthSpider 10 SynthSpider 1 1 SynthSpider 12 SynthSpider 13 SynthSpider 14 SynthSpider 15 SynthSpider 16 Synth Spider Syne Ti force H ternal video MIDI port Please note that in the virtual mode a specific channel is established for Sync This channel is for exclusive use of the MIDI beat clock for synchronization of the Sequencer modules In the IAC mode this functionality is available from the SynthSpider Device created from the IAC Buses window E 17 4 3 Configuring the software for FreeMIDI SynthSpider is compatible with Mark of the Unicorns FreeMIDI using the Inter application communication mode To configure it you must acknowledge FreeMIDI that you will be using other applications Locate FreeMIDI in your hard drive and double click on the FreeMIDI Setup application Sj FreeMIDI Applic 6 items 350 9 MB av FreeMibl Configurati Select the FreeM IDI Preferences option from the File menu i i item Edit Configuration MIDI Yiew Help New Open Close Save FreeMIp Configuration Save As Revert Page Setup
80. t mode and Manual modes increments the calculation count 11 Click over a modules Control Hotzone and drag onto the working surface while in Edit mode with the Cmd key held and the patcher tool selected You will automatically create a slider linked to that control It will be displayed and connected i I 12 Click and drag on amodule with the Arrow Tool and the Ctrl key down in Edit mode Clone the module _ 127 128
81. t the curve that relates the output values to the slider position when using the slider in Run mode You can choose between three different options Linear dB and AR Linear and dB are self explanatory The AR option is optimized for controlling attack and release times The Templates section provides a fast way to set all the Slider Options values for most typical uses The predefined templates are Gain Filter Oscillator LFO AR Attack and Release and Short Medium and Long delays When using the slider in Run or non advanced Mode you can fine tune when choosing a value with the slider by pressing Cmd while changing the value on the slider with the mouse 2 PLASMA METERS Number of instances 16 Inputs 1 Controls 0 Bypass no Mute no Plasma meters are high resolution bargraph displays with a peak and hold option Several parameters can be edited by double clicking on the module in Edit Mode Value type allows dB and linear scale responses The dB scale is the most usual for audio signals although you can also use a linear display There are three different speeds of response slow medium and fast Plasma Options Value Type Peak Type dB None d Linear c Hold Loe cal sae Peak Color Silver General Response Peak Response a Slow Slow 2 Medium Medium i Fast d Fast You can also have a peak display on the plasma meter which is a small mark on the maximum achieved value
82. thSpider have been especially designed to include functions related to the synthesis or generation of audio signals for musical use It uses a modular design and its source of information is MIDI You can use DUY SynthSpider by choosing it from the Insertion section of a track in your host program Depending on your host the appearance and functionality of a track can vary Considering Digidesign s ProTools for TDM SynthSpider is available on Audio Tracks Auxillary Tracks and Master Tracks Furthermore each one of these tracks can be either in mono or stereo and amono track can also convert its output to stereo when you insert a Mono to Stereo insertion causing the stereo splitting of the audio signal These are the different kinds of instances you can find for SynthSpider on a Mono track DSPider Advanced monoj DSPider Advanced mono sterea DSPider mono DSPider mono stereo Compressor Crone Limiter mono Expander Gate mona Gate mono DeEsser mona SynthSpider Advanced mano SynthSpider Advanced mono stereo SynthSpider mono SyvnthSpider monor stereaj E 23 As you can see there are four different ways to insert SynthSpider Those that include the word Advanced are instances that allow the user to create sounds with a large screen surface and greater editing options The non advanced instances allow you to load the patches either the provided library or your self created ones and you can modify
83. the connection should look like for our example _ 117 9 The Filter comes in We now connect the output of the oscillator to the Filter input This connection only guarantees that we ll process the output of the oscillator with a filter We ll see how to configure the connections later on In the meantime lets continue by connecting the output of the filter to the output amplifier 10 Connect the output of the filter to the first input top left of the signal multiplier 11 We will now inform our envelopes whenever a key of our master keyboard is pressed so we ll connect the output of the MIDI Gate module to the envelope inputs Please note that the MIDI Gate s output can be connected to many modules In this case we re connecting it to two We also connect the scopes of the signals we ll visualize These are connected from the Envelope Generators to the Scope inputs 118 12 Controlling the filter and the Output with the Envelopes We will take the outputs of the Envelope Generators and we ll connect them to the C control of the filter Cutoff of the Low Pass filter We ll also connect them to the second input of the signal multiplier This will allow us to change cutoff frequency of the filter automatically following the envelope signal which will start or end its cicle according to when a key is pressed or not 13 We re about to hear our creation We must finally connect the result of th
84. the conversion will not be done properly as the logarithm of a negative number does not exist Let s look at another example a 0 dB value in the dB scale will change to 100 when switching the units to percentage This represents the maximum digital output If you change to 6 02 dB the value in will change to 50 as it means the signal value is reduced by half in linear terms The available units for sliders are dB this format ranges from the INF value to 0 dB You must consider that you can not enter a superior value than 0 dB maximum positive output value Also in this mode you can not output negative values because the minimum value which is INF produces a 0 output float values range between 1 and 1 It allows the full range of output values it allows you to set a relative value percentage Ranges from 100 to 100 It allows the full range of output values Dec values range from 8 388 607 to 8 388 607 It allows the full range of output values Hex values range from FF800001 to 7FFFFF hexadecimal numbers which allow the 52 o full range of 32 bit output values considering that only the least significant 24 bits will be used inside the DSP Hertz The values range from S 2 to S 2 S being the sampling frequency of the project For asampling frequency of 44 100 the range is 22 050 to 22 050 It allows the full range of output values Choose this option to control the frequency of the os
85. the serial number printed on the SynthSpider registration card Please keep this serial number handy and don t disclose it to anyone It s your personal number and once you ve registered you ll be granted special privileges with this code such as downloading updates from our website among others You will be able to use DUY SynthSpider for 15 days on your computer from the moment _ 9 you install the software Every time you startup your computer you will be reminded of how many days you have left before the demo period expires To authorize SynthSpider permanently on your system click the Request Authorization button Copy the challenge phrase very carefully on the registration card or use the Copy Challenge button to authorize online Once you ve sent in the registration card or registered online we will get in touch with you by fax or email to give you a response to the challenge So the next time the message shows click on the Request Authorization button and type the response we ll give you in the Response field You should not be asked to enter the response ever again Remember it s very important to register the software in order to receive a response from DUY to authorize the plug ins permanently 3 Registering SynthSpider You can register DUY SynthSpider in any of the following ways By fax Send your completed registration card to 34 932 176 313 By email scan your completed regis
86. the sliders and some automation parameters SynthSpider allows the insertion of mono mono mono stereo and stereo stereo instances In a stereo track you would be able to insert SynthSpider in the following different ways DSPider Advanced Emong DSPider Advanced Emono steren DSPider mono DSPider mono stereo Compressor mono Limiter mono Expander Gate mono Gate mona DeEsser monol SynthSpider Advanced mana SynthSpider Advanced monos stereo SynthSpider monoj SynthSpider moon stereo Although SynthSpiders main function is to generate sound you can also use this software as an audio processor with MIDI control if required This is the reason why SynthSpider has a path for inputting signals as you will see further on SynthSpider has two input modules and two output modules which are the basis of the signal path 2 DUY SynthSpider s Interface SynthSpiders interface shows up when you insert it in a track like any other plug in From this window you will be able to load edit modify save or program your sounds or patches we ll use the word patches and presets equally from now on The interface also allows you to display the visual implementation of the algorithm of a certain sound by seeing the connections of the modules that form it Lets take a closer look at each one of the parts of SynthSpider s interface 24 o SWZ LOb FW Oba H OS Oy LP y BS BE y eds Md Aa
87. tration card and send it as an attached JPEG or GIF file to registrations duy com Online At http www duy com register For further information on DUYS software or registration issues please visit www duy com 10 4 Quick MIDI Setup Guide Once you have installed the software you should setup the most important parts in order to make SynthSpider function in a correct way 4 1 Introduction The use of MIDI is fundamental with this piece of software DUY SynthSpider is compatible with Mark of the Unicorn s FreeMIDI and with Opcodes OMS Open MIDI System Both systems represent a complete solution to communicate via MIDI protocol either internally inside the computer or between the computer and any external devices 4 2 Using SynthSpider with OMS SynthSpider is compatible with OMS in two different ways through virtual nodes and using the IAC driver Inter Application Communication Before you choose which of these functioning modes you ll prefer for your system you must configure OMS to function with SynthSpider Locate Opcode s OMS folder in your hard drive Inside that folder you should find the OMS Setup application Double click on its icon to proceed Choose the OMS MIDI Setup option from the Edit menu File EJA studio Help Undo als Cut EN Copy C Faste EY Clear B Show Clipboard Kove Up Kove Down OMS MIDI Setup Preferences __All Notes Of
88. u re in Edit mode They are the Arrow the Eraser and the Patcher When you re using the Run Mode you will only be able to use the Arrow tool 2 3 1 Arrow With the arrow selected you can change any of the modules parameters 2 3 2 Eraser This tool allows you to delete modules and connections between modules To delete a module you just have to click on the module while the Eraser tool is active The only modules that cannot be deleted are the Input and Output modules To delete a connection between two or more modules you can proceed in two different ways Click on the connection while the Eraser Tool is selected highlighted It may seem absurd to point this out but sometimes you have many connections on your screen and its hard to see if the connection you have clicked on is really the one you wanted to delete This is why we have implemented an additional system to make it easier for you to see how you re dealing with deleting connections With the Eraser tool active click and keep the mouse clicked while the mouse pointer is over a connection The connection you re pointing at will start blinking in blue if it s an audio connection and in yellow if its a control connection Once you have found the correct connection to delete lift the mouse button to stop clicking and the chosen connection will be deleted o 33 2 3 3 Patcher The Patcher is used to interconnect modules You must always connect modules fr
89. uble clicking on the module Scale Options Scale Type dB Divisions 8 Linear D places oO Ti O None There are four different options dB linear percentage no scale allows the user to label the scale he prefers at his convenience by inserting a text label above or below the scale display You can also select the number of divisions on the graphic scales the decimal precision Example set it to 2 to visualize a 3 dB value as 3 00 dB 58 o 6 SCOPES Number of instances 4 Inputs 1 Controls 0 Bypass no Mute no The scope is a low frequency oscilloscope used to visualize the evolution in time of a signal Signals can be either audio or control The signal appears from the right side of the screen and moves towards the left If you enter the dialog box by double clicking on the module in Edit Mode you will be able to choose between four possible modes Scope Options Mode Double Lobe Positive Lobe Negative Lobe Absolute Lobes Speed Fast Normal QO Slow Double Lobe Displays on the scope both the positive and negative values Positive Lobe Only displays positive values Negative Lobe Only displays negative values Absolute Lobe Displays positive values as positive but converts negative values to positive _ 59 You can also choose the signal speed on the screen Fast Normal or Slow Finally you can select a color for your dis
90. ug in from the pop up list In Edit mode you can see hidden modules and trace the connections between modules in a clearer way thanks to the colour change of the connections between the selected modules Edit Mode shows some very important information In the case of a Slider module see the Modules chapter for more information you will observe a number at the top left of the module This number indicates the slider number which coincides with the one you can use when you automate the plug in In Edit Mode you can also seee the L and R left and right Bus identifiers on the Input and Output modules You can also see the order in which SynthSpider will calculate the algorithms while in the M anual Mode see section 2 5 for further information You can tell the order of calculation from the number that will appear at the bottom left side of each module as shown below 2 2 2 902 View Direct View When modules are interconnected you will be using the Patcher Tool which will draw a line from one module to another When you visualize these connections on the screen you can choose any of the following modes 902 View This option will draw the connections forming 90 degree lines Direct View will draw straight direct lines from one module to another 902 View Direct View 32 o 2 3 Working Tools Arrow Eraser and Patch tool Three tools enable you to work with SynthSpider when yo
91. ur Mix window should look like in ProTools e Select the first instance of SynthSpider in the Aux1 track by double clicking on the SynthSpA button 109 e Select a sound preset using the Patch Manager We ve chosen a rather polyphonic sound a pad combined with a percussive sound e Select MIDI channel 7 at the bottom left of the SynthSpider palette e Create Group A by selecting capital letter A from the Group menu in SynthSpider Save as Save in Patch Manager as Save Locked as Save Locked in Patch Manager as ct a Synthspar Ad Mmo compare e w Padt Marim m Load Find Preferences Ambients b Analog Dance la AnalogSynth CIP 2 ld AnalogSynth Mini Moog b For AnalogSynth CYamahal b e E a EA Eam b Synth Horn Dark b Electric Pianos By Multi Channel System MICII Channel F sii Grou p 4 i es je None B C D E F G H l J K L M N o F a b s d e t J h i j k l m n D synthSpider he e For the rest of SynthSpider instances in the remaining auxiliary tracks Aux2 Aux3 amp Aux4 repeat this procedure select MIDI channel 7 and choose lowercase a from the Group menu in order to clone the information in group A defined by Aux1 Check that everything is working correctly Play a few notes on your MIDI keyboard always controlling the Master Fader level verifying that your signal is not clipping
92. valent to the action of pressing or stop pressing a key on your MIDI keyboard This is useful for controlling trigger parameters applied to Envelope Generators and Triggered Oscillators Dynamic Wave Generators and Karplus Strong While you re in Run Mode you can access the MIDI channel via a shortcut by clicking on the module A pop up menu will appear allowing you to select the MIDI channel If you click with the CMD key held all the modules in your instance will change the MIDI channel to the value you select By double clicking on the module in Edit mode you can access the internal modules parameters MIDI Gate Options Channel Low Note M oO Range 0 127 Hi Note LLG Editvalues in Gate Off INF dE Gate On 0 000000 d Float Dec 3 Hex Hertz d Mili seconds 100 a 1 The Channel list allows you to adjust this module to the MIDI Channel of your choice to generate the gate signal This value is only relevant if the General channel is set to Multi Otherwise the MIDI channel selected in the Palette will be used If you re not sure which MIDI channel you re using in a module activate the Balloon help and place the mouse pointer over the module Among the information that appears on the balloon you will see the MIDI channel and the assigned voice number 2 Low Note In combination with the Hi Note you can set the range of notes that will be processed By setting the Low Not
93. ve Generator Module Information F is the frequency of the signal Hierarchic lewel 5 T1 is the time to transform Bypass is not available wawe 1 into wave 2 T4 is the time Muteable module to transform wave 4 into the next Has 1 input one which is chosen via the Loop Has amp controls mode option Av is the Amplitude Double click to edit module options of the signal A very helpful shortcut allows you to activate the help balloons for a moment To do this hold the Shift key and point at an object without clicking a 45 2 8 3 DSP allocation preferences The last icon in this row allows you to configure the DSP allocation preferences within Synth Spider IMPORTANT These preferences change the behaviour in use of the DSP If you re not sure which option to use please don t modify the contents of the pre assigned values on this page By changing these values you can change the behaviour of DAE when looking for available resources inside the DSP cards Certain kinds of cards can be enabled or disabled Please consider that although DSP farms are not supported in the system requirements it s possible that their functioning is enabled in certain versions You can also enable or disable certain kinds of chips inside a certain card You can also force to use only one instance per chip inside a MIX or MIX card even on cards that have enough memory to have more than one instance per chip rl S nthSpider DSP al
94. w pass filter with a future envelope controller For this step we ll drag and drop an Envelope Generator module wees Ut PA m he D E iF oe CF C 4 ed H inani tush i 4 Creating a Gain control As the last step in the creation of our synthesizer we must create a controller of output levels that depends on the keyboards signal If we didnt do this the sound wouldnever end and it would go on forever This block is called VCA Voltage Controlled Amplifier in analog synthesizers and they re usually controlled by an envelope An envelope generator and a signal multiplier will be enough to create the gain control 114 4 HE EF k iir AP CF E 5 Optional Creation of Scopes to visualize the Envelope signals We ll create two modules for the visualization of the envelopes that we ll use to control the filter and the output These modules will make no difference to the sound They ll only let you see the signal Scopes are just low frequency oscilloscopes so you can see signals with a slow evolution SS 115 6 MIDI Control We must create a way to send the relevant MIDI information to the synthesizer The MIDI signals and commands are transferred via 4 basic modules MIDI note MIDI Velocity MIDI Gate and MIDI controller A MIDI Gate is used to give instructions on when the envelopes should be opened and closed and they usually represent the exact moment when you press or release a Key A gate follow
95. will fade into the second waveform and so on according to the time values configured in the modules Options These values will allow you to determine how fast you want one waveform to transform into the next one While the output waveform is transforming from one of the waveforms into another a hybrid waveform will be generated This module accepts a Trigger input signal which is understood as the moment when you hit a key on your MIDI keyboard but it can be subject to any other control signal generated within SynthSpider according to your algorithm This trigger determines the startpoint of the algorithm and it will play the first waveform in the chain of available waveforms waveform number 1 in the dialog box By double clicking on the module in Edit mode a dialog box will allow you to edit the internal parameters The four waveforms you can see in the figure above 1 2 3 amp 4 are the basic waveforms that will form the complete sound output by this module These individual waveforms can be edited To do so click on any of these small waveforms and a dialog box will open identical to the window that appears in the Oscillator module You can also copy one waveform to another for example copy waveform 1 to waveform 3 by holding the CTRL key and dragging the waveform from one window to another In the dialog box the Loop position mode determines the way how you want to transform one waveform into another In th
Download Pdf Manuals
Related Search
Related Contents
KYOCERA FS FS-1220MFP Nokia C2-02 Cell Phone User Manual Mode d`emploi Samsung AQV09UGAX Наръчник за потребителя 取扱説明書 充電式 チェーンソー UC120DZ UC120DRF Samsung AR09FSSKABEX Manual de Usuario TDS Troubleshooting - Water Treatment Products Ltd. Whirlpool W10562346B User's Manual Manuale Utente User Manual ARCLED7307HD 取扱説明書 - 双葉電子工業株式会社 Copyright © All rights reserved.
Failed to retrieve file