KOMI – SquareSpace Generator

 

by Vit Komenda

... a simple and fast instrument (plug-in) for Buzz digital composer. It is a member of Komi::SpaceGenerators series.

 

It provides 4 wavetable oscillators with wide variety of wave-loops (sines, organs, 303, bass). Outputs are mixed together by the “rules of reflection inside the square” as shown below.

In version 1.xx:  Every time the new note starts playing, the mix point position is reset to corner A. This is default for 2.xx machine, where the initial point is adjustable.

 

Track parameters:

Version 1.xx:

This machine has only one track parameter which is the note. It supports max. 4 notes polyphony.

Version 2.xx

Note: SquareSpace 2.xx supports 16 notes polyphony

Track Volume: in version 2.xx the volume can be set for each note

Sustain Multiplier: when 0 the sustain stage is ommited, 1 is sustain time as set in global parameter, 2 – the sustain time is 2*Sustain, etc.

Play Mode: SYNC – new note sets the mix point to position defined by AD-BC,AB-CDStart parameters (see below).

                  ASYNC – mix point trajectory is not influenced when new note starts playing

 

Global parameters:

Version 1.xx:

 

 

        Elevation & Speed: these parameters define how the oscillators are mixed together. See the machine’s dialog box “About…”

 

        A,B,C,D Wave: select oscillator waveform

 

        A,B,C,D Amount: oscillator volume

 

        ADRS: envelope control, release and decay are combined into one parameter

 

 Version 2.xx added:

 

 

AD-BC Start, AB-CD Start: these parameters define the initial mix point when new note is starting. Active only when the SYNC play mode is set.

ADSR: version 2.xx has complete ADSR envelope control

MainOut: general machine output level

 

Attributes:

Machine version 1.xx has no attributes.

2.xx machine has some attributes added for MIDI capabilities

MIDIEnabled: 0 = disabled, 1 = enabled

MIDIChannel: channel 0 – 15

MIDIVelocity: when 0 the velocity parameter is ignored, otherwise velocity pass through track volume

MIDITranspose: 24 – no transposition, 23 is -1 semitone, etc.

 

 

Machine history:

v1.1b – Jun 2005, Initial Release, doesn’t support MIDI

v1.2, v1.5 experimental, not released

v2.0b – Sep 2005, beta

        - MIDI added but not tested (I have no device L), so let me know …

        - added features: MainOut, TrackVol, PlayMode, SustainMultiplier and StartPosition

        - 16 tracks polyphony

        - graphical bug (value description) fixed

 

                 

Installation:

Just put “Komi SquareSpace.dll” or “Komi SquareSpace2.dll” into your “Buzz”\Gear\Generators directory.

 

This machine is free to use

Do you have nice vocal sample loops? I am about to code vocoder-like generator, so the loops should be helpful J.

 

Contact Information:

author: Vít Komenda, MSc.

address:  Zapadni 1725/45, 36001 KARLOVY VARY, Czech Republic

e-mail: kommi@post.cz