Expert Sleepers Silent Way v1.7.
Copyright © 2009-2012 Expert Sleepers. All rights reserved. This manual, as well as the software described in it, is furnished under licence and may be used or copied only in accordance with the terms of such licence. The content of this manual is furnished for informational use only, is subject to change without notice, and should not be construed as a commitment by Expert Sleepers. Expert Sleepers assumes no responsibility or liability for any errors or inaccuracies that may appear in this document.
Contents Introduction Installation Mac OS X, Audio Unit (AU)! Mac OS X, VST! Windows (VST)! System Requirements Mac OS X! Windows! 9 10 10 10 10 10 10 10 Hardware/Cabling Requirements 11 Registration 12 Using Silent Way 13 Using the controls 13 Knobs! Dropdown menus! Value edit boxes! Name/value display! Silent Way DC 13 13 13 13 14 Introduction 14 Left/Right Channel 14 Out 0->1! Out -1->1! Multiplier! Input Add! Input Mult! Smooth! Silent Way LFO 14 14 15 15 15 15 16 Introduction 1
Sync Controls 17 Mix Controls 18 Asymmetry 18 Input Mode 19 Swing 19 Reset By Note 20 Silent Way Step LFO 21 Introduction 21 In Use 21 Speed Mode 22 Editing the Steps/Waveform 22 Waveform display! Setting the pattern length! Range mode! Interpolation mode! 22 23 23 23 Silent Way Quantizer 24 Introduction 24 Loading Calibration Data 24 In Use 25 Manual Mode! Calibrated Mode! Using Scales! Smooth! 25 25 26 26 Using the Quantizer with the Step LFO 26 Using the Quantizer with
Loading the plug-in 28 VST Output Arrangement 29 Calibration 30 Saving and Loading Calibration Data 30 Output Matrix 31 Offset! Pitch! Gate! Env 1/2/3! Trigger! Velocity! Smooth! Voltages Gate Clsd/Open! Trig Off/On! Vel Min/Max! Overrides 31 32 32 32 32 32 32 32 32 32 33 33 Pitch! Gate! 33 33 Detune 33 Pitch Bend! Transpose! Detune! Random! LFO Depth/Speed! Envelopes Simple Env Controls! Full Env Controls! Env Misc! Modes Note Priority! Retrigger Mode! 33 33 33 34 34 34 34 34 35 36
Trigger 38 ES-4 Mode 38 Silent Way Trigger 40 Introduction 40 Setup 40 Voltages 41 Overrides 41 Trigger 41 Envelope 41 Silent Way CV Input 42 Introduction 42 Setup - with VCA 42 Unipolar/Bipolar Operation 43 Controls 43 Setup - with ES-2 44 Silent Way CV To OSC 45 Introduction 45 Setup 45 Target! Browsing for Targets (OS X only)! OSC Paths! Other Controls Enable! Threshold! Max Rate! Silent Way CV To MIDI 45 46 46 47 47 47 47 48
Introduction 48 Setup 49 Selecting the Target! Using inter-application busses! Preparing input CVs! Other Controls Enable/Channel! Sending MIDI CC messages! Sending MIDI note messages! Silent Way Sync 49 49 50 50 50 50 50 52 Introduction 52 In Use 52 Type! Divisor! 1st Delay! Outputs! Swing! Offset! Trigger! ES-4 Mode! Signal Routing Silent Way AC Encoder 52 53 53 53 53 53 54 54 54 55 Introduction 55 In Use 56 Enable! Input Polarity! Min Out/Max Out! 6-channel VST Silent Way SMUX
Preferences OSC Base Port! Eye candy! Constant redraw! Floating tooltip! 59 59 59 59 59 MIDI control 60 OSC Control 63 Reference MIDI & OSC Scripting 63 63 Reference 63 Script locations 63 Version History 65 Contact 69 Acknowledgements 70 Lua 70 oscpack 70 glew 71 FreeType 72 FTGL 72 libpng 72 zlib 72
Introduction Silent Way is a suite of plug-ins designed for use with analogue synthesisers, and especially as part of a modular analogue synthesiser system. The plug-ins produce no sound themselves, nor do they process sound - rather, they generate signals to be used as control voltages (CVs), which can be patched into the control inputs of oscillators, filters, VCAs etc. of an analogue system.
Installation Mac OS X, Audio Unit (AU) The plug-in files have the extension “.component”. Simply copy the files to the folder: Library/Audio/Plug-Ins/Components Mac OS X, VST The plug-in files have the extension “.vst”. Simply copy the files to the folder: Library/Audio/Plug-Ins/VST Windows (VST) The plug-in files have the extension “.dll”. Simply copy the files to your VST plug-ins folder. System Requirements Mac OS X Silent Way requires at least Mac OS X version 10.4.11.
Hardware/Cabling Requirements For most of the Silent Way plug-ins to work, the audio interface between the computer and the synth needs to be “DC coupled” i.e. capable of maintaining a DC voltage at its outputs. Refer to this page on the Expert Sleepers website for up-to-date information on compatible devices.
Registration The downloadable version of Silent Way stops working after 15 minutes every time you use it. To stop this happening, you need to buy a registration. You can buy a registration key online using a credit card or PayPal from the Expert Sleepers Licence Manager application. See here for more information. Note that you need at least version 1.0.15 of the Licence Manager. The e-commerce side of things is handled by eSellerate.
Using Silent Way Using the controls Knobs Basic use of the knobs is to click on them and drag the mouse up and down. However you can obtain different results by holding keys as follows: • • • Shift : Values change more slowly as you move the mouse. Command1 (Mac OS X)/Alt (Windows) : The knob assumes its default position. Option 2 (Mac OS X)/Control (Windows): The knob assumes integer values only. Dropdown menus Clicking on the menu displays the list of options.
Silent Way DC Introduction Silent Way DC is a simple plug-in that generates constant output signals. It is intended to be used in conjunction with parameter automation (via MIDI or directly by the host application) to generate varying signals. For example, you could use it as an LFO where you draw out the LFO waveform in your host’s parameter automation GUI. It operates as a stereo or mono plug-in. In stereo mode, the two channels are independent and have identical controls.
If both ‘Out 0->1’ and ‘Out -1->1’ are used, the output is simply the sum of the two settings. Multiplier Scales the values set by the two ‘Out’ knobs. This can be useful if you’ve set up a pattern you like automating the Out knobs and you just want to scale the overall output level. Input Add Sets the level of the input to the plug-in that is added in to the output signal. Input Mult Sets the amount by which the input signal is used to multiply the output signal.
Silent Way LFO Introduction Silent Way LFO, as its name suggests, is intended as a low frequency oscillator, performing the same functions as LFOs in any other synth e.g. vibrato, filter cut-off modulation, autopan effects etc. It operates as a stereo or mono plug-in. In stereo mode, the two channels are independent (except in ‘Quadrature’ mode - see below) and have identical controls. In mono mode, the ‘Right Channel’ controls are not used.
Speed Controls Two controls set the basic frequency of the LFO - the large ‘Speed’ knob on the left and the ‘Multiplier’ dropdown beside it. The Speed knob sets the LFO frequency in Hz (cycles per second). The Multiplier drop-down lets you choose a number by which the frequency is multiplied. The options are 0.1, 1, 10 and 100. So for example if the Speed knobs is set to 5Hz and the Multiplier is set to 100, the actual frequency of the LFO will be 500Hz.
will be three eighth notes. If the Divisor is 1/1 and the Beats is 4.0, the cycle length will be four bars. Note that while the Beats control only takes integer values when adjusted with the knob it is perfectly happy to be set to arbitrary non-integer values e.g. by typing in a value in the text field, or by setting a value via parameter automation/MIDI/OSC. Mix Controls The top row of smaller knobs controls the amount of various waveforms that are combined to create the output LFO signal.
Input Mode The ‘Input Mode’ drop-down controls how the plug-in’s inputs are combined with the LFO signal. The options are: • • • Add - the LFO signal is added to the input signal. A typical use for this would be to modulate an incoming pitch CV. Multiply - the LFO signal is multiplied with the input signal. If for example the input signal is an envelope CV, this gives the effect of the LFO depth being modulated by the envelope.
Reset By Note The ‘Reset’ button, when enabled, causes the LFO to retrigger (i.e. start from the beginning of its waveform) whenever the plug-in receives a MIDI note-on message. This is useful when you effectively want to use the LFO as a complex and looping envelope generator, instead of a traditional free-running LFO. The ‘Phase’ button sets the point in the waveform that the LFO jumps to when reset by a MIDI note.
Silent Way Step LFO Introduction Silent Way Step LFO is a combination step sequencer and LFO generator. It shares many of the features of the LFO plug-in, but rather than generating waveforms based on simple sine, triangle etc. waves it generates a waveform that the user draws in the GUI. When the waveform is interpreted as a series of discrete values, rather than as a continuous waveform, then the output is that of a traditional analogue step sequencer.
before reading on. The ‘Multiplier’ knob is very much like one of the mix controls in the LFO plug-in - it simply scales the whole waveform up & down (and can invert it too). Speed Mode The ‘Speed Mode’ dropdown menu sets how the LFO speed (as set by the various speed/sync controls) is interpreted for the Step LFO. The options are ‘Cycle’ and ‘Step’. When set to ‘Cycle’ the speed means the same as for the basic LFO plug-in - i.e. it defines the time taken for one full cycle of the pattern.
Holding Option (Mac OS X)/Control (Windows) prevents horizontal mouse movement from moving onto another step - useful when you have a large number of steps on screen and you want to be sure you’re only adjusting one of them. Setting the pattern length The length of the pattern is set by a combination of the ‘Length Mode’ dropdown menu and the three knobs labelled ‘Start’, ‘Length’ and ‘End’.
Silent Way Quantizer Introduction Silent Way Quantizer is a CV processing plug-in that constrains the incoming (continuous) CVs to a number of discrete values. For example, it can constrain a pitch CV to exact semitone values. This is especially useful when combined with the Step LFO plug-in in order to accurately sequence musical notes, but it can also be used with e.g. the regular LFO plugin, or with the Voice Controller plug-in to turn portamentos into discrete glissandos.
In Use A video demonstrating the various plug-in parameters is available on the Expert Sleepers YouTube channel here. As in the video, using an oscilloscope can help in visualising the effect of the controls. The ‘Enable’ button enables quantisation on the channel in question - if the channel is not enabled, CVs pass through unchanged. The ‘Mode’ drop-down menu selects between ‘Manual’ and ‘Calibrated’ modes, as described below.
Using Scales When in Calibrated mode, you can also activate the ‘Scale’ button to restrict the notes produced to musical scales. The ‘Key’ and ‘Key Offset’ controls together determine the root note of the scale. They are simply added - the idea being to make it easier to automate variations around a root key. The ‘Scale’ menu determines the nature of the scale used e.g. Major, Minor, Pentatonic.
Using the Quantizer with the Expert Sleepers ES-4 The ‘ES-4’ button replaces the loaded calibration (if any) with one perfectly tuned for the Expert Sleepers ES-4 module, assuming the ES-4’s factory calibration. The output of the Quantizer can then be passed to the ES-4 Controller plug-in, to be routed in turn to the ES-4’s channel 1 or 2.
Silent Way Voice Controller Introduction Silent Way Voice Controller is a virtual instrument plug-in designed to directly control an analogue synthesiser by generating the appropriate CV and gate signals via an appropriate audio interface. By listening to the synthesiser’s output signal, the plug-in is able to calibrate itself to generate the appropriate pitch CV for the incoming MIDI notes.
Host Logic Plug-in format Comments AU Use instrument version. Load as a multi output plug-in (3x stereo). Use side chain input to get audio in. Create aux channels in the mixer to access extra channels (as you would for e.g. Ultrabeat). Digital Performer AU Use effect version. Extra channels are available via bundles. NB be sure the track that the plugin is to be loaded into is configured with a mono input and a stereo output, else the plug-in will not appear in the list of available plug-ins.
Calibration The calibration process is quite simple: • • • • Connect the Voice Controller’s pitch output (by default, output 1) to the pitch CV input of the oscillator that you want to control. Connect the oscillator’s output to the Voice Controller’s input. Ideally this would be a direct connection, not through any filter or other processing. Set the oscillator to generate a fairly simple waveform. Any basic square, triangle, sine etc. waveform will do. Press one of the ‘Calibrate’ buttons.
(and so on - this example is truncated.) The first two lines are an identifying header and a version number. The remaining lines are simple pairs of numbers: the first number is a MIDI note number, and the second is the output CV value that corresponds to that note. Note that only notes that successfully calibrated are stored in the file, so you may find that the note numbers start at a value higher than 0, and end at a value less than 127.
Pitch The Pitch output derives from the current MIDI note that is sounding (or the pitch override signal - see below). Gate The gate output takes one of two levels, depending on whether a MIDI note is currently active or not. You would typically route this to the gate input of a hardware envelope generator. Env 1/2/3 The envelope signals are generated by the internal multi-stage envelope generators. There are three independent envelopes. See below for more details.
Vel Min/Max Sets the voltage range generated for the Velocity signal. Overrides The Overrides section lets you override the pitch and gate outputs, so they’re no longer controlled by the incoming MIDI notes. This is intended for use with parameter automation, so you can create patterns less easily obtainable by programming notes (e.g. pitch ramps). Note that you can also automate the enable buttons themselves, so you can switch between note control and direct control within a sequenced pattern.
Random Applies a random detune whenever a new note is triggered. Use this if you feel the tuning of your synth is too ‘tight’ when using Silent Way and you hanker for the sloppy tuning of analogue synths back in the good old days. LFO Depth/Speed Applies a low-frequency modulation to the output pitch. This is intended as a convenient means to achieve a simple vibrato effect - for more complex pitch modulation, you can of course process the pitch CV in hardware in your modular system.
This alternate view exposes the full range of controls for each envelope generator. There are three attack sections and two release sections, plus the sustain section. The shape of the curve in each section can be independently controlled. In terms of the simple view, ‘A’ maps to ‘Time A2’, ‘D’ maps to ‘Time A3’, and ‘R’ maps to ‘Time R1’. If ‘Level A1’ remains at zero, ‘Time A1’ is essentially a delay before the envelope starts, which can be useful for autorhythmic effects.
Modes The Modes section presents various options concerning how notes and envelopes are triggered in response to incoming MIDI notes. Note Priority Since the Voice Controller is essentially a monophonic synth, a scheme is required to determine which note sounds when multiple keys are held at the same time. The options are: • • • Newest - the most recently pressed key sounds. Lowest - the lowest note sounds. Highest - the highest note sounds.
‘Master’. The adjacent ‘Ply/Vox’ (short for ‘Polyphony/Voice’) knob controls the maximum polyphony i.e. the number of simultaneous voices that will sound. This should be set to the number of additional Voice Controller plug-ins that you’re going to set up. The voice plug-ins should have their Poly Mode menu set to ‘Voice’. Each plug-in should have its Ply/Vox knob set to a different value - this is telling the plug-in which of the polyphonic voices it represents.
Portamento Portamento, also sometimes called ‘Glide’, is when pitch changes smoothly between notes rather than suddenly jumping. There are various portamento modes available: • • • • • Off - no portamento is applied. Auto - the pitch always glides between notes. Fingered - the pitch glides between notes when played legato, and jumps otherwise. CT Auto - as Auto but the glide always takes a fixed time, no matter how close or far apart the two notes are. (CT stands for ‘constant time’.
The ‘ES-4 Mode’ button enables this mode. The three ‘Bipolar’ buttons should be set to reflect the ES-4’s jumper settings. ‘Create ES-4 Calibration’ overwrites the current calibration (if any) with a perfect 1V/octave curve, assuming the ES-4’s hardware factory calibration. The 0V point is set to MIDI note 48 (C below middle C) - you may like to use the Voice Controller’s Transpose setting if this is not suitable for your needs.
Silent Way Trigger Introduction Silent Way Trigger is a simple plug-in for generating a gate or envelope in response to an incoming MIDI note. A typical application would be for triggering drum sounds, where you might have a number of different sounds mapped to different notes. The plug-in has a single output. If you want more than one output per note (e.g. a gate and and envelope) simply use multiple copies of the plug-in set to respond to the same note.
Voltages The two knobs set the minimum and maximum voltages generated by the plug-in. Both range from -1.0 to +1.0, and it’s fine for the Min to actually be higher than the Max, if for example you want an inverted envelope. Overrides Exactly the same as the Overrides in the Voice Controller, except that this plug-in has no Pitch output. Trigger The ‘Length’ control sets the length of the trigger pulse that is emitted in Trigger mode, in milliseconds.
Silent Way CV Input Introduction Silent Way CV Input provides a means of getting control voltages from an analogue synth into the computer, which is not normally possible since the DC voltages of CVs are blocked by the inputs of all current audio interfaces. Once inside the computer, CVs can be recorded, or processed as any other signal before being output back to the synth. It operates as a stereo or mono plug-in. In stereo mode, the two channels are independent and have identical controls.
new instance) which is put in ‘Decoder’ mode. The output of this plug-in is the desired CV. Note that the Generator level (see below) defaults to zero so you need to turn it up before anything will happen. The reason for this is to avoid situations where you might accidentally feed the generated signal out to your speakers and cause damage to your equipment/hearing/sanity. Unipolar/Bipolar Operation CVs can be unipolar - i.e. they take positive values only e.g. 0V-10V - or they can be bipolar - i.e.
The ‘ES-2 Offset’ control is used only in ‘ES-2 Decoder’ mode - see below. The ‘Smooth’ control has the same effect as that in the DC plug-in (see above). Setup - with ES-2 In contrast to the usage with a VCA described above, using the CV Input plug-in with an ES-2 module does not require an instance of the plug-in in Generator mode. Both channels of the plug-in should be placed in ‘ES-2 Decoder’ mode. Hardware setup is also much simpler.
Silent Way CV To OSC Introduction Silent Way CV To OSC translates CV signals (such as those produced by Silent Way CV Input, for example) into OSC messages. These can in turn be used to control all sorts of software and hardware devices. See the Expert Sleepers YouTube channel for some ideas. If you’re unfamiliar with OSC, start by visiting opensoundcontrol.org. Silent Way CV To OSC operates as a stereo or mono plug-in. In stereo mode, the two channels are independent and have identical controls.
machine name and port number that identifies the device or software on the network to which the OSC messages will be sent. You can use either a numeric IP address (e.g. 127.0.0.1) or a hostname (e.g. localhost) to identify the host. This should be followed by a colon (‘:’) and then the port number. Browsing for Targets (OS X only) To the right of the Target field is a button labelled ‘Browse’.
Other Controls The two channels have a small number of other controls in addition to the OSC Path. Enable The ‘Enable’ button simply enables that channel for producing OSC messages. By default it is off, so you’ll want to turn it on to see anything happen. Threshold The ‘Threshold’ control sets a limit below which a change in CV will not emit a new OSC message. Think of it like a noise gate in the audio world.
Silent Way CV To MIDI Introduction Silent Way CV To MIDI translates CV signals (such as those produced by Silent Way CV Input, for example) into MIDI messages. These can in turn be used to control all sorts of software and hardware devices. Used in conjunction with, say, Silent Way LFO, the CV To MIDI plug-in provides a standalone means of generating MIDI LFOs, giving Silent Way an application to musicians who have no analogue gear at all. Silent Way CV To MIDI operates as a stereo or mono plug-in.
Setup Once you have your CVs entering the plug-in (a simple matter of audio routing) you will also need to set up the MIDI target i.e. the destination to which the plug-in sends MIDI. This will either be a hardware MIDI port attached to your computer, or a virtual ‘bus’ used to route MIDI to other software within the computer. Selecting the Target The field along the bottom of the plug-in GUI shows its MIDI target.
Preparing input CVs The CVs as output by, for example, Silent Way LFO are very clean and will drive Silent Way CV To MIDI without any unpleasant artefacts. If, on the other hand, you are using CVs from Silent Way CV Input, you may find that the CVs are rather noisy and can produce unexpected results. The easiest solution is to apply a small amount of (negative) smoothing in the CV Input plug-in.
Where a ‘gate signal’ is referred to below, this is taken from the CV entering the opposite plug-in channel. So for example if you’re using the plug-in’s left channel to generate MIDI note messages, its gate signal is taken from the CV input to the right channel, and vice versa. The gate signal is described as being either ‘open’ or ‘closed’. It is open when its value exceeds the value set by the ‘Threshold’ knob.
Silent Way Sync Introduction Silent Way Sync generates regular clock pulses or triggers, and in particular can generate a DINsync signal, suitable for synchronising certain old drum machines and synths to the DAW. The plug-in has two outputs (both of which are optional): a clock output and a run/stop output. In Use When the ‘Type’ is set to something other than ‘Off’, clocks are generated when the host DAW’s transport is running.
Divisor However the number of pulses per quarter note is specified, the ‘Divisor’ control allows the rate to be halved, quartered etc. 1st Delay If enabled, causes the first clock pulse after transport start to be delayed slightly.
Trigger If set to “Off”, the clock pulses are a 50% duty cycle square wave. Otherwise, the clock pulses are fixed-length trigger pulses, and this control sets the trigger length in milliseconds. ES-4 Mode When enabled, ‘ES-4 Mode’ encodes the plug-in’s outputs into a signal suitable for the Expert Sleepers ES-4 module. Signal Routing Silent Way Sync combines any signals at the plug-in’s inputs with its outputs. If not in ES-4 Mode, this simply means the signals are added together.
Silent Way AC Encoder Introduction Silent Way AC Encoder removes the need for a DC coupled audio interface (see above) and lets you use Silent Way with almost any audio interface. For this to work, you must either: • • make some special cables, or use a hardware module specifically designed to work with Silent Way AC Encoder, for example, the Expert Sleepers ES-1 module. The cables are a very simple job, well within the scope of anyone with basic soldering skills.
In Use To use Silent Way AC Encoder simply insert an instance of the plug-in on each track that is generating CVs, after all the other plug-ins. The AC Encoder receives the CVs as inputs and uses them to modulate a very high frequency audio signal, which is then output from the audio interface. Each channel has a small number of controls, as follows. Enable This button simply enables the AC Encoder’s processing.
Silent Way SMUX Introduction Silent Way SMUX provides a hack to workaround the reduction in channel count over ADAT connections when running the audio system at 88.1/96kHz. When using an audio interface to produce your CVs that is connected via ADAT (for example, the Expert Sleepers ES-3 Lightpipe/CV Interface), and when the audio system is being run at a ‘double speed’ rate (typically 96kHz), the number of audio channels that can be sent down the ADAT connection is reduced from the usual 8 down to 4.
know in what order to multiplex the samples. You have to load the plug-in and flip the channels if they’re in the wrong order. Fortunately, there are only two possibilities.
Preferences Pressing the ‘Prefs’ button brings up a dialog where various preferences are set. These settings are shared by all instances of Silent Way, and are not stored with presets. The top section shows the product version. The central section will show your serial number once you’ve bought a registration. OSC Base Port Sets the base port number for OSC. See the section on OSC, below. Eye candy Enables the pretty graphics.
MIDI control All of the Silent Way plug-ins’ parameters can be controlled via MIDI CC’s (Continuous Controllers) according to the tables below.
Silent Way Step LFO Silent Way CV To MIDI 0! 2! 3! 4! 5! 8! 9! 11! 12! 13! 14! 15! 16! 17! 18! 19! 20! 21! 22! 23! 24! 25! 26! 27! 28! 29! 30! 31! 32! 33! 34! 35! 36! 37! 39! 40! 41! 42! 43! 44! 45! 46! 47! 0! 2! 3! 4! 5! 8! 9! 11! 12! 13! 14! 15! 16! 17! 18! 19! 20! 21! 22! 23! 24! 25! 26! 27! 28! 29! 30! 31! 32! OSC Port Offset Speed Mode L Speed L Speed Multiplier L Sync L Beat Divisor L Beats L Triplet L Phase L Offset L Multiplier L Asymmetry L Range Mode L Length Mode L Start Step L Length In Step
Silent Way Voice Controller 0! 2! 3! 4! 5! 8! 9! 11! 12! 13! 14! 15! 16! 17! 18! 19! 20! 21! 22! 23! 24! 25! 26! 27! 28! 29! 30! 31! 32! 33! 34! 35! 36! 37! 39! 40! 41! 42! 43! 44! 45! 46! 47! 48! 49! 50! 51! 52! 53! Gate Closed Voltage Gate Open Voltage Trigger Off Voltage Trigger On Voltage Override Pitch Pitch Override Gate Gate Pitch Wheel Range Detune Pitch LFO Depth Pitch LFO Speed Env 1 Time A1 Env 1 Time A2 Env 1 Time A3 Env 1 Time R1 Env 1 Time R2 Env 1 Shape A1 Env 1 Shape A2 Env 1 Shape A3 Env 1
OSC Control Silent Way plug-ins can be controlled via the Open Sound Control (OSC) protocol. If you’re new to OSC, start by visiting opensoundcontrol.org. Two settings control what port the plug-in uses to listen on for OSC commands. One is the base OSC port, set in the preferences. The second is the OSC Port Offset control. If the port offset is set to something other than ‘Off’, then the two numbers are added together and the result used as the port number. E.g.
• • • • • • Silent Silent Silent Silent Silent Silent Way Way Way Way Way Way DC LFO Step LFO Sync Trigger Voice Controller
Version History 1.7.3 23/7/12 • Added a workaround to the Silent Way Sync plug-in for a Logic Pro bug which could cause erratic clock output. 1.7.1 25/11/11 • Fixed the behaviour of the Silent Way Sync plug-in when the host’s transport was in cycle mode. 1.7.0 24/11/11 • • Added the Silent Way Sync plug-in. Fixed various issues with parameter automation and GUI updates. 1.6.14 31/10/11 • • Added Trigger Length control to Silent Way Voice Controller and Silent Way Trigger.
1.6.4 22/11/2010 • • Added support for the Expert Sleepers ES-2-2 module to the Silent Way CV Input plug-in. (VST only) Added a 6 channel variant of the Silent Way AC Encoder plug-in. 1.6.3 30/8/2010 • (Windows only) Fixed a problem where only one plug-in’s UI would work when multiple Silent Way plug-ins were opened in the same host. 1.6.2 9/8/2010 • Added the envelope multiplier controls. 1.6.1 2/8/2010 • Increased the maximum range of the Silent Way Voice Controller’s pitch bend function. 1.6.
• • Added ‘Random Tuning’ feature to Silent Way Voice Controller. Added ability to save and load calibration data to Silent Way Voice Controller. 1.5.0 12/11/2009 • • • Added the Silent Way Step LFO plug-in. Changed the Smooth control on all plug-ins to be calibrated in milliseconds, and to have a much larger range. From here on all Mac OS X versions require Mac OS X 10.4 or higher. 1.4.4 15/10/2009 • Added the Silent Way CV To OSC plug-in. 1.4.3 5/10/2009 • • Added the Silent Way CV Input plug-in.
1.1.0 29/7/2009 • • • • • • • • • • • • The Voice Controller AU now has an effect variant so it will work in Digital Performer. Added new OSC commands (registerOSCPathForParameter() and registerOSCPathForParameterNormalized()) added, primarily for compatibility with TouchOSC. Output configuration changed from a set of drop-down menus to a full matrix of knobs. Envelope scale parameters removed, since the same functionality is now offered by the output matrix. Added new 'velocity' output.
Contact The Expert Sleepers website is here: http://www.expert-sleepers.co.uk/ Or you can email info@expertsleepers.co.uk Or you can use the Expert Sleepers forum, which is here: http://www.kvraudio.com/forum/viewforum.php?f=85 Or you can use the dedicated Silent Way forum, which is here: http://www.muffwiggler.com/forum/viewforum.
Acknowledgements The software described in this manual makes use of the following open source projects. The author is greatly indebted to them for their efforts and generosity. Below are reproduced the various copyright notices and disclaimers that accompany these software projects, in accordance with their terms of use. Lua Copyright (C) 1994-2008 Lua.org, PUC-Rio.
glew The OpenGL Extension Wrangler Library Copyright (C) 2002-2007, Milan Ikits Copyright (C) 2002-2007, Marcelo E. Magallon Copyright (C) 2002, Lev Povalahev All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. FreeType The FreeType Project is copyright (C) 1996-2000 by David Turner, Robert Wilhelm, and Werner Lemberg.