LightIndustry

 

VSTi SoftSynth

 

ConcreteFX

 

2003

 

                                   


 

 

Introduction

 

Overview

 

LightLightIndustry is a 2 osc version of the LightIndustry VSTi synthesiser for the PC

 

Installing LightLightIndustry and LightIndustryDemo

 

Copy “LightLightIndustry.dll” or. The VST host software should then automatically detect it. LightLightIndustry should be shown as a VST synthesiser.

 

 

Using dials and sliders

 

For dials, using the left mouse button sets the position of the dial. Clicking with shift and left mouse button, sets the mouse position in linear mode so moving the mouse up increases the position of the dial  & moving the mouse down decreases the position of the dial  Pressing control + right mouse allows you to swap these two modes of operation.

 

For sliders, using the left mouse button sets the position of the slider. Clicking with the left mouse button and shift allows for fine control of the slider.

 

For dials and sliders, clicking with the right mouse button on sliders and dials allow you to reset them to their default value.

 

For selection buttons and on/off button, clicking on the buttons brings up selection menu or turns the button on / off

 

.

 

 

 

 

 

 

 

 

Oscillators

 

LightIndustry uses two oscillators to create sounds

 

Type –allows you to select the oscillator’s waveform,

 

Built in Waveforms

 

Sine

Sine

SmSaw

Smoothed Saw

Tri

Triangle

SmSquare

Smoothed square

Saw

Saw tooth

Organ

Organ sound

Rsaw

Reverse saw tooth

Vox

Vocal sound

Square

Square

Bell

Bell-like sound

Saw + Sq

Saw tooth + square

Noise

Random Noise

Saw + Tri

Saw tooth + triangle

Noise2

Pitched noise

 

 

Volume – volume of oscillator,

 

Octave   octave tuning of the oscillator

 

Semitone – semitone tuning of the oscillator

 

Fine –fine tuning of the oscillator

 

FM Type –allows you to select the oscillator’s frequency modulators 

 

FM – amount of FM applied to oscillator, from 0% to 100%.

 

PWM – pulse width modulation amount, from 0 to 100%

 

Speed – pulse width modulation speed

 

Sync – for oscillators 2 & 4 this controls how much the oscillator is synced to osc 1 to 3 respectively, 0% means no syncing , 100% means full syncing (i.e., at the end of osc 1 wave’s cycle, the synced oscillator returns to it’s initial position)

 

Ring Mod – turns ring modulation on/off, when it is on the output of osc  1 & 2 or osc 3 & 4 are multiplied together

 

 

 

 


 

 

 

 

 

Filters

 

After the sound is produced by the oscillators it is sent through a filter

 

Type  - type of filter

 

Off

Filter off

12LO/HI/BP/BR

12db lowpass/highpass/bandpass/bandreject filter

24LO/HI/BP/BR

24db Moog lowpass/highpass/bandpass/bandreject filter

Ring Modulator

Ring modulator

Tuned Ring Modulator

Tuned ring modulator , here the frequency of the ring modulator is set to the incoming note

Comb Filter

Comb filter, it’s frequency set to the incoming note

 

Freq – frequency of filter for the 12/24db & ring modulator filters. For tuned ring modulator and comb filter this controls the pitch offset of these filters from –24 to +24 semitones.

 

Env – amount of filter envelope applied, from – 100% where the envelope is inversed to 0% where no

envelope is applied to 100% where full envelope is used

 

Res  - For the 12/24db filter – the amount of resonance, for the ring modulator / tuned ring modulator –

the amount of modulation and for the comb filter the amount of feedback

 

Dist  -  amount of distortion added to the filtered signal

 

Volume – volume of the filtered signal

 

Envelope – filter frequency envelope

 

LFO – filter frequency envelope

 

Ktrack – filter frequency keyboard tracking, this is used so the filter’s frequency depends on the note played. Higher pitched notes increases the filter’s frequency, low pitched notes decreases the filter’s frequency.

 

 

 

 

 

Envelope / LFO controls

 

Vol, FM & Pitch - these controls are used to assign envelope to the volume , FM and pitch parameters respectively , clicking on the buttons allow you to select envelopes 1 to 8 or none.

 

Range – Pitch range for the pitch envelope

 

Vol  & Pitch – these controls are used to assign LFO’s to the volume and pitch of the oscillators

 

Range – Pitch range for the pitch LFO

 

 

LFO

 

LightIndustry has five LFO (low frequency oscillators) built in which are used to alter the overall properties of the sound.

 

LFO  - Current LFO

 

Type  –LFO waveform

 

Amt –the maximum amplitude of the LFO

 

Period – the period of the LFO  in quarter beats

 

Sample & Hold – sample and hold period

 

Amp Env / Freq Env – the amplitude and frequency of the LFO are controllable using envelopes, so for instance you can create sounds where the frequency of the LFO speeds up over time. These buttons are used to select with envelopes are assigned to the

amplitude and frequency of the current LFO

 

Reset on Note – resets LFO to start on each note

 

 

 

 

 

Main / Arp

 

Next to the envelope controls is the main controls which alters global properties of the sound

 

Volume –main volume

 

Port  - portamento of the sound, i.e. how quickly the sound slides from the previous note to the current note

 

Stereo –stereo widening of the sounds

 

Vol / Pan  - Main Volume and Pan Envelope

 

Vol – Main Volume LFO

 

Ktrack –keyboard tracking, when it is set on the high pitch sounds are shorter than low pitch sounds

 

Mode  - LightIndustry can work in 4 modes, poly, mono, legato (here if you press one key , then another , then release the first key the sound goes to first key) & arpeggiator. In arpeggiator mode any keys pressed down are played in order

 

Arp Mode – controls how the arpeggiator plays the pressed keys

 

Arp Oct – controls how the range of arpeggiator, for instance at 2 oct then the keys are played in current octave and then one octave up

 

Arp Length – length between each note in the arpeggiator

 

Arp Gate – length of each note in the arpeggiator , from 0% of arp length to 100% of arp length .

 

Evolver

 

Next to the main control is the evolver button , clicking on this brings up the evolver screen The evolver evolves new presets from existing on

 

The boxes 1 to 8 represents 8 new presets, with the central on being the original one. Clicking on a button loads in the that preset

Pressing Breed will breed 8 new presets from the last selected one.

 

The Evolve level and amount controls the chances that a parameter will be changed and the maximum amount that parameter

can be changed. Close closes down the evolver screen.

 

 

 

 

 

Envelope

 

 

The envelope screen allows you to alter envelopes / user draw waves

 

Envelopes in LightIndustry are made up of up to 32 different sections, and have loop start and loop finish positions. 

 

Using loop points means that envelopes have a attack phase, a sustain phase and a release phase. In the attacked phase the envelope before the loop start point is used, in the sustain the envelope between the loop start and loop finish points is used & then looped and in the release phase either the region after the loop finish point is used or the looped area is used.

 

Clicking on the envelope button allows you select which envelope / user draw wave to edit.

 

Editing Envelopes

 

Clicking on a point with the left mouse button selects that point (it has a large circle around that point now and the position indicator is latched to that point) Moving the mouse now moves that point.

 

Clicking between points with the left mouse button allows you to alter the slope between points by moving the mouse up or down. Moving the mouse up means the line is curved more towards the start point and moving the mouse down means the line is curved more towards the end points, with the middle point meaning a linear line between the two points.

 

Pressing shift + left mouse button adds a point at the current mouse position

 

Pressing ctrl + left mouse button selects the currently selected point as the loop start point

 

Pressing alt+ left mouse button selects the currently selected point as the loop end point

 

 

 

 

 

 

Clicking the right mouse button brings up the envelope pop up menu

 

Undo – undoes last change

 

Add point – adds a point

 

Del point – deletes current point

 

Copy – copies current envelope

 

Paste – pastes currently copied envelope

 

Clear – clears envelope

 

Loop start – sets loop start to currently selected point

 

Loop end – sets loop end to currently selected point

 

Loop all – sets loop points to first and last point

 

Loop off – turns off the loop , by setting loop start/ finish to last point

 

Load – loads envelope / wave from disk

 

Save – saves envelope / wave to disk

 

Reverse – reverses envelope between the loop start/ finish points

 

Double – doubles envelope

 

Presets – preset envelopes

 

Env Commands

 

Next to envelope selector is the envelope command selector / slider, this allows you to alter the properties of the current envelope, only the part between the loop start and loop end are altered. Clicking on the env command button allows you to change what happens when you move the env command slider

 

 

 

 

None – no changes

 

Slope – changes the slope of all the selected envelope

 

Amp– changes the amplitude of the envelope

 

Flip – vertically flips the envelope around the central point

 

Smooth – smoothes the envelope

 

Squash – squashes the envelope to the left / right

 

Move – moves the envelope to the left / right

 

Snapping

 

If you are using envelopes for creating sequences then it is useful to able to make the points snap to the nearest beat or to the nearest semitone , you can do this using the snap to button

 

Snap to Beat – snaps to the nearest quarter, eighth or sixteenth beat, or can be turned off. The position snap to depends on the length of the envelop

 

Snap to Note – either can be turned off , or snap to 7 semi, 1 octave or 4 octaves. This is used for pitch envelopes and the snap to note setting should be the same as the pitch range for that envelope , i.e. both should be set to 1 cot for instance

 

Controls

 

Len – controls the length of the envelope

 

Rel Env – controls if the envelope has a release part or note. When it is set on then the envelope after the loop points is used when a key is released , if it is set to off then the looped part is used when a key is released

 

Release – release time for the current preset

 

Tempo  - current tempo, it’s minimum value is auto-tempo which uses the tempo of the host.

 

 

 

 

 

 

 

 

Midi

 

LightIndustry has the ability to control the sounds parameter using midi, and each dial / slider can be latched to any midi control using a midi learn facility.

 

Midi Learn –  to latch a control to a midi control , right click on a control this brings up the control properties menu.

 

Clicking on midi learn puts that control into midi learn mode, the next midi command received is latched to that control.

 

For instance turning on the midi lean mode for the main volume slider and then altering the modulation control, latches the main volume to midi modulation. The cc number is shown when this control is next changed.

 

Clicking on midi reset, unlatches this control and default returns this control to it’s default value

 

 

Pressing Ctrl + right mouse button brings up the global properties menu

 

Swap dial control – swaps the dial control method from rotational to linear and vica-versa

 

Midi Resets – resets the midi controls to their initial values

 

Mid load / save  - loads /saves the current midi set-up

 

Reset  - resets the current pad to it’s default setting

 

All Notes off – turns off all sound

 

 

 

 

 

 

 


 

 

Default Midi Commands

 

Control

Midi CC

Control

Midi CC

Global LFO Speed

1

Osc 1: Fine

26

LFO Amount

2

Osc 2: Fine

27

Envelope Lenght

3

Osc 1: FM

28

Envelope Reset

4

Osc 2: FM

29

Portamento

5

Osc 1: PWM

30

Volume

7

Osc 2: PWM

31

Stereo

8

Osc 1: PWM Speed

32

Release

9

Osc 2: PWM Speed

33

Pan Position

10

Osc 2 Sync

34

Tempo

16

Filter 1 Freq

40

Arp Length

17

Filter 1 Env

41

Arp Gate

18

Filter 1 Vol

42

Osc 1: Volume

20

Filter 1 Dist

43

Osc 2: Volume

21

Filter 1 Q

44

Osc 1: Octave

22

LFO 1 to 5 Amount

75 to 79

Osc 2: Octave

23

LFO 1 to 5 Period

80 to 85

Osc 1: Semi

24

LFO 1 to 5 S & H

85 to 90

Osc 2: Semi

25