Kosmos v1.2 for Kontakt 4/5 Manual

Kosmos is a scripted Virtual Analog style Synth Script for Kontakt designed to be a front end for high quality sample libraries. The idea was to create a powerful yet easy to edit dual Synthesizer for using HGSounds sample libraries as virtual Oscillators. Each section has it’s own randomizer and and can be included/excluded from the Global Randomizer. The amount of Randomization for most parameters can also be adjusted. Kosmos also includes a polyrhythmic polyphonic Sequencer.

The Manual for Kosmos v1 (Kontakt 3) is here

Kosmos Features

  • 2 Synthesizers each with:
    • Waveform (Sampled Instrument)
    • Dedicated Filter Type
    • Dedicated Volume Envelope
    • Filter B has a Cutoff Offset from the Main Cutoff Knob
    • Filter Envelope Amount +-
    • Pan
    • Tune
  • Mix Amount – This fades between the 2 synths
  • 5 Filter Types
    • Pro 53 Low Pass
    • 6 Pole Low Pass
    • 4 Pole Hi Pass
    • Ladder Low Pass
    • Vowel
    • Phaser
  • 3 Tempo based LFOs
    • Each LFO has the following Destinations:
      • Filter A
      • Filter B
      • Volume A
      • Volume B
      • Tune A
      • Tune B
    • LFO 1 Can be set to Freeform Mode (Doesn’t Retrigger on a new note)
    • LFO 2 can modulate LFO 1 Frequency
    • LFO 3 can modulate LFO 2 Frequency
  • Reverb with adjustable amount and Reverb Time
  • Tempo Delay with adjustable Time
  • Modulator with a choice of 3 effects:
  • Flanger at 10 different speeds
  • Phaser at 10 different speeds
  • Chorus at 10 different speeds
  • Saturation
  • Drive/Distortion
  • LOFI Mode – 12bit / 26.0 HZ
  • Gentle Limiter
  • Bass Cut
  • Adjustable Pitch Bend Range -12 > +12
  • 3 Envelopes – a Volume Envelope for each Synth and a Filter Envelope each with:
    • Shape
    • Attack Time
    • Hold
    • Decay
    • Sustain
    • Release
  • Randomization Amount which determines how aggressive Randomization is for most parameters
  • Mod Wheel has individual assignments for:
    • Vibrato Amount
    • Filter Cutoff A
    • Filter Cutoff B
    • Resonance
  • Aftertouch has assignments for
    • Filter Cutoff A
    • Filter Cutoff B
    • Resonance
  • Vibrato Speed
  • Global Randomization
  • Global Default
  • Global Randomize enable for each section to decide whether the section should be randomized.
  • Polyphonic Sequencer with 3 sequencers
    • Play/Pitch sequencer
      • Decides which Notes will play, and additionally their pitch.
      • The 1st 5 notes are for octaves only actual Pitch/+1/+2/-1/-2 like a classic Arpeggiator
      • This is followed by an Octave in Semitones so that melodic sequences can be made
    • Velocity Sequencer
      • Determines the Velocity of Each played note
      • Has an independent Step Length so that Poly-rhythms are possible
      • Because each Synth has separate assignments for Velocity→Amp & Velocity→ Cutoff, interesting Filter and Volume effects can be created
    • Note Length Sequencer
      • Changes the note length of each step up to 2X the current step size
      • Has an independent Step Length so that Poly-rhythms are possible
      • For best results turn the AMP Envelope/Filter Envelope Release times to a lowish number so that you can hear the results clearly
    • Host Tempo Divisions – The Tempo can be 1 Bar, ¼ Note, 1/8, 1/16, 1/32, 1/64, ¼ Triplet, 1/8 Triplet or 1/16 Triplet. All Sequencers use this Tempo
    • The Following Play Modes are available:
      • Forwards
      • Reverse
      • Alternate 1 (Forwards then Back)
      • Alternate 2 (Back then Forwards)
      • Random
      • Random Step
  • Mono Mode/Legato
  • Portamento with adjustable time
  • Unison with up to 8 Voices with adjustable Spread and Detune Amounts
  • A Single Instrument Version of Kosmos for each of the included Sampled Instruments with a selection of quick types such as Slow, Stab and Ambient for quickly building a starting point.
  • Automation and Midi Learn for most Parameters

 

GUI Controls – Knobs and Sliders

  • CTRL + Left Click – Resets to Default Value
  • SHIFT + Left Click – Fine Tuning
  • Single Left Click – show current Value in the LED Display
  • Right Click – Brings up the Midi Learn Option
  • R – Randomize the Section
  • D – Set Section to Default Parameters
  • X – Include Section in Global Randomization

 

LED Display

At the top of Kosmos is an integrated LED type display which will show the current parameter/value being edited. Clicking once on a control will show the current value.

 

Oscillators

The Oscillator Section Allows Control of the 2 Synth Layers A and B

  • Wave A/B – Selects which Waveforms are used as the sound source from the current Kosmos Instrument. There is also -+ buttons to the side of each knob for advancing one Waveform at a time, this can be necessary when there are many instruments in the Kosmos engine as it can be beyond the resolution of the knob. You can however also use SHIFT/Click to achieve fine control (as with all other knobs) but this requires 2 hands :)
  • Quick Envelopes – The buttons below the A/B text bring up a menu which allows selecting from a range of pre-defined envelope shapes which will be applied to either Volume Envelope A or B. Note that Envelope randomization selects a random envelope from this selection, but additionally randomizes the Shape and Hold parameters.
  • Pan A/B – Selects the Pan Amount for each Synth to determine where it is placed in the Stereo Field. Centre is the middle of the Sound Stage.
  • Tune – Tunes the synth between -12 and +12 semitones. Centre is the Actual Pitch.
  • Velocity Amount – Decides how much Velocity is applied to each Volume Envelope. Centre is no Velocity, Left will make the sound quieter the harder it is played, and to the Right will make the sound Louder the harder it is played. In this way you can xfade between the 2 synths via Velocity. This can be used to great effect in the Sequencer as you can play individual Synths by having Full and No Velocity on different steps.
  • MIX A/B – This will mix the level between the 2 synths to achieve the desired balance. At Centre Both sounds are Full Volume, to the left will keep Synth A at full Volume but fade Synth B, and to the right will keep Synth B at full volume but fade synth A
  • X – Whether this section should be included in the Global Randomizer.
  • D – Sets the section to it’s default parameters.
  • R – Randomizes the Section

Envelopes

There are 3 Envelopes in Kosmos, 2 are dedicated to the Volume of Synths A and B, whilst the 3rd is dedicated to Filter Cutoff. Each Filter can have differing negative or positive amounts independently. All Envelopes are identical and so I shall just describe one:

 

  • Shape – Defines the slope of the Envelope curves, Centre is Linear.
  • Attack – Decides the Attack Time of the Envelope
  • Hold – Decides how long the Envelope should hold the max level after the Attack Stage has completed.
  • Decay – How long the Envelope takes to get from the end of the Hold stage to the Sustain Level.
  • Sustain – The Level at which the Envelope will hold after the Decay stage has completed.
  • Release – How long the Envelope takes to fade to zero after the note is released.
  • X – Whether this section should be included in the Global Randomizer.
  • D – Sets the section to it’s default parameters.
  • R – Randomizes the Section

Filter

This section controls which Filter Type is used by each Synthesizer.

  • Cutoff – This is the master Cutoff Frequency of the Filter and will control BOTH Filters simultaneously. An Offset is provided for Filter B so that it can be fine tuned.
  • Resonance – How much Resonance is applied to BOTH Filters.
  • Velocity->Cutoff – Determines how much the Velocity affects the Filter Cutoff, Centre is no affect, to the left will have a negative effect and to the right will have a positive effect.
  • Filter B Offset – Offsets Filter Cutoff B against the Master Filter Cutoff knob.
  • ENV>A/ENV>B – Decides independently how much the Filter Envelope will affect each Filter Cutoff. Centre is no effect, left is a negative amount and right is positive.
  • Filter Type A/B – Determines which Filter Type each synth should use from the following:
    • Pro 53 Low Pass
    • 6 Pole Low Pass
    • 4 Pole Hi Pass
    • Ladder Low Pass
    • Vowel
    • Phaser
  • X – Whether this section should be included in the Global Randomizer.
  • D – Sets the section to it’s default parameters.
  • R – Randomizes the Section

Master

The Master Section controls some general overall parameters and also includes the Global Default and Random Buttons.

  • LOFI – Reduces the bit rate/sample depth of the Output to 12bit/26HZ for a grainy sound.
  • Bass Cut – Rolls off the Bass when you don’t want to muddy the mix.
  • Limiter – A gentle Limiter which will smooth out loud spikes.
  • Pitch Bend Amount – Sets how many semitones the Pitch Bend will use between -12 and 12 Semitones.
  • Random Amount – This decides how agressively parameters are randomized. It is relevant to most parameters however the envelopes are excluded.
  • Global Default – This sets the entire Kosmos Synth to it’s default state.
  • Global Randomize – Randomizes all Sections that have global randomize enabled (‘X’ Button)

  • Menu – This decides what is visible in the bopttom panel between LFOs & FX | Envelopes | and Modulation Options

LFOs

There are 3 identical LFOs which all have the same destinations, the only difference is that LFO 1 Retrigger can be switched off, LFOs 2 & 3 will always retrigger on a new note. All destination Knobs are centred at zero where there is no effect, left has a negative effect and right has a positive effect. As all are the same I will just describe one LFO:

  • Frequency – Sets the speed (Frequency) of the LFO in multiples of 32nd notes, the LED display will show which multiple is currently selected. This is great for building up classic undulating rhythmic patterns especially when using the Ramp shape.
  • Shape – Determines which shape the LFO will use from the Following:
    • Sine
    • Rectangle
    • Triangle
    • Saw
    • Random (S&H)
    • Cosine
    • Inverse Rectangle
    • Inverse Triangle
    • Ramp
    • Custom 1-12 – 12 Pre-defined complex shapes.
  • Filter A/B – How much to send independently to Filter Cutoff A and B
  • Volume A/B - How much to send independently to Volume A and B
  • Tune A/B - How much to send independently to Tune(pitch) A and B
  • LFO1 Retrigger – Whether LFO 1 should retrigger (start at the beginning) on a new note. Switched off it can be used to affect over long periods of time never retriggering.
  • T – Should the randomize button also randomize the tune destinations. Usually this will not be wanted as it is only useful for less musical type sounds.
  • X – Whether this section should be included in the Global Randomizer.
  • D – Sets the section to it’s default parameters.
  • R – Randomizes the Section

 

Effects

The effects section sets Reverb, Delay, Modulator(Flanger/Phaser/Chorus) , Saturation and Drive.

  • Reverb Amount – How much signal is sent to the Reverb, from 0 to centre will keep the source volume at Full and centre is 50/50 Source/Reverb. After that the Reverb will get louder and the Source will fade out until it just pure Reverb, great for Pads/Atmospherics.
  • Reverb Time – How long the Reverb decay takes
  • Tempo Delay Amount – How much signal is sent to the Delay, from 0 to centre will keep the source volume at Full and centre is 50/50 Source/Delay. After that the Delay will get louder and the Source will fade out until it just pure Delay.
  • Delay Time – Time in Beat Multiples, you can see the current selected via the LED display.
  • Modulator Amount - How much signal is sent to the Modulator, from 0 to centre will keep the source volume at Full and centre is 50/50 Source/Modulator. After that the Modulator will get louder and the Source will fade out until it just pure Modulator.
  • Modulator Type – Switches between Flanger, Phaser and Chorus. Each setting has 10 different tempos ranging from slow to fast.
  • Saturation – The amount of Saturation applied to the sound, great from bringing interesting harmonics into the mix.
  • Drive – How much Drive/Distortion is applied to the sound.
  • X – Whether this section should be included in the Global Randomizer.
  • D – Sets the section to it’s default parameters.
  • R – Randomizes the Section

Polyphonic Sequencer

The Custom built Note Sequencer has 3 step independent sequencers for controlling On/Off/Pitch, Velocity and Note Length. Because they can have different step sizes it is a great sequencer for poly-rhythmic sequences. All sequencers re-trigger on a new note. The sequencer is polyphonic meaning that multiple sequences can be triggered simultaneously allowing for some interesting and complex rhythms! You can also use the Mono/Legato/Portamento section to make things even more creatively interesting.

There are also a series of real-time triggers assigned to the C1 Octave as follows:

  • C1 – Stutter – Freezes the current step of the Play/Pitch sequencer
  • C#1 – Half Tempo
  • D1 – Note Length * 2 for all notes
  • D#1 – Double Tempo
  • E1 – Note Length all 1 step
  • F1 – Note Length all ½ step
  • F#1 – All notes plus 1 octave
  • G1 – Note Length all ¼ step
  • G#1 – Random steps
  • A1 – All note lengths to minimum amount

 

The Play/Pitch Sequencer determines which steps will play, and additionally the pitch used. Zero means the step is disabled, 1 means that the actual note will play, 2,3,4 & 5 respectively select octaves +1,+2,-1 & -2 for a traditionally ARP type sequence, which is great for complex polyphonic sequences. The remaining steps provides an octave of semitones for creating musical sequences, additionally the top row is note -2 which tends to be a useful drop down in a musical sequence.

  • Steps – How many steps the sequence will use between 1 and 32, you can see the current step in the LED display by clicking on the knob.
  • O – Randomizes the currently active notes with Octave values only which is more how an Arpeggiator behaves.
  • T – Randomizes the pitch of all active steps which is more useful for sequences played one at a time.
  • < – Shifts the sequence Left by one step
  • > – Shifts the sequence right by 1 step.
  • X – Whether this section should be included in the Global Randomizer.
  • D – Sets the section to it’s default parameters.
  • R – Randomizes the Section

 

The Velocity Sequencer determines at which velocity a step will play, note that it is independent in terms of steps so that it can be used poly-rhythmically to create undulating patterns.

In Kosmos Velocity can be set independently for Synths A and B, for example one useful scenario is to set Velocity A to -100% and Velocity B to 100% which will then mean that selecting 0 Velocity on a sequencer step will only play synth A, whereas selecting full velocity on a step will only play synth B. This can lead to some interesting interplay between the synths.

As well as the above, Velocity can also be set to control the filter cutoff which can be used to great effect with the velocity sequencer.

  • Steps – How many steps the sequence will use between 1 and 32, you can see the current step in the LED display by clicking on the knob.
  • < – Shifts the sequence Left by one step
  • > – Shifts the sequence right by 1 step.
  • X – Whether this section should be included in the Global Randomizer.
  • D – Sets the section to it’s default parameters.
  • R – Randomizes the Section

 

The Note Length Sequencer determines how long each steps note will play for before being released. To hear it in action until you get used to it, turn down the Release times of all envelopes, click default (D) on the Note Length sequencer and then add time to a few steps and you will hear easily the effect that it has on the sound. In use it is particularly useful used alongside the envelopes, having different decay and release times on all envelopes can create some very interesting sequences.

  • Steps – How many steps the sequence will use between 1 and 32, you can see the current step in the LED display by clicking on the knob.
  • < – Shifts the sequence Left by one step
  • > – Shifts the sequence right by 1 step.
  • X – Whether this section should be included in the Global Randomizer.
  • D – Sets the section to it’s default parameters.
  • R – Randomizes the Section

 

Modulation Section

 

  • Modulation Wheel → Vibrato – How much Vibrato is applied via the Mod Wheel on your control keyboard or CC1
  • Modulation Wheel → Cutoff A – How much the Mod Wheel affects Filter Cutoff A
  • Modulation Wheel → Cutoff B – How much the Mod Wheel affects Filter Cutoff B
  • Modulation Wheel → Resonance – How much the Mod Wheel affects Filter Resonance
  • Aftertouch→ Cutoff A – How much the Aftertouch affects Filter Cutoff A
  • Aftertouch → Cutoff B – How much the Aftertouch affects Filter Cutoff B
  • Aftertouch → Resonance – How much the Aftertouch affects Filter Resonance
  • LFO2 → LFO1 – How much LFO2 will affect the frequency of LFO1
  • LFO3 → LFO2 – How much LFO3 will affect the frequency of LFO2.
  • Vibrato Speed – The speed of the Vibrato LFO
  • X – Whether this section should be included in the Global Randomizer.
  • D – Sets the section to it’s default parameters.
  • R – Randomizes the Section

 

Mono, Portamento & Unison

These features are adapted from the included script that comes with Kontakt, they are identical in every way except I have simplified the options and made it the same size as the Kosmos display.

Disclaimer

This software (Kosmos) is provided “as is” without warranty of any kind. The author makes no guarantee of correctness, accuracy, reliability, safety or performance.

You alone are responsible for determining if this software is safe for use in your environment. Neither the author nor anyone else who has been involved in the creation or delivery of this product shall be liable for any direct, indirect, consequential, or incidental damages arising from the use or inability to use such product even if the author has been advised of the possibility of such damages.

License agreement

This software (Kosmos) is copyright © 2013 Homegrown Sounds.

The software is not distributed as freeware.

It may not be redistributed, sold in any form or used to deliver a chargeable product or service without the author’s prior written permission.

Where redistribution is authorised in writing by the author, the software must be redistributed in its original zip/rar archive format, and must not be modified in any way.

By downloading and installing the script, you are agreeing to the above disclaimer and license agreement.

Copyright notice

Kosmos/Polyphonic Sequencer are copyrighted Scripts by Homegrown Sounds

KONTAKT is a registered trademark of Native Instruments Gmbh.

Post a Comment

You must be logged in to post a comment.