The
Guid Machine is a Step Sequencer combined with a sample player.
The
Step sequencer has 4 X 16 steps while the sample player can load 4 samples
simultanuously.
Nothing
new so far, but what makes the GUId Machine special are a few unique features.
First
of all you can easily shift any of the sequences up and down by any number of
steps and you can decide the length of each raw.
But
even this is not news. What’s special about it it’s that you can
randomize this modifications and so the beat will never be constant if you
want.
The
velocities can be randomized too so the accents will also change during time
and make the loops more interesting.
But
the most unique feature is that the 4 sequences can play at 4 different BPMs!
The
Sample Player section is a pretty straight forward 4 voices sample player with
a good envelope section and the possiblitly to change the pitch , the length ,
the start point all on the fly.
It
also features a 4 tap delay section, a master Vst insert and obviously the
possiblity to record audio files of what you are doing.
Check
out the screenshot of the 2 main windows.

sequencer
window

sample
player window
**QUICK START**
I.Launch the GUidMachine
and go the sample player window (4 samplexters) which is hidden behind
the sequencer window. You can also access
that page double clicking on p 4 samplexters on the left hand side of the sequencer
window.
![]()
II.Load the 4 samples using
replace which is located on the top end of each sample player. You can load
pretty much any audio file type (AIFF, SDII, WAV and so on).
![]()
III.Press Start on the bottom right side
of the sequencer window. This will
start a simple pattern.

IV. On the sequencer window
start manipulating the pattern clicking on the little white boxes in each raw.

V. Change the BPMs in the
BPM selector section

You
can have 4 different BPM for each row but please note that the master BPM
[1] needs to be higher then the other ones.
VI. To sync all the
sequences press tight on the timing control
section.
All
the bpms will return to the master sequence [1] value.
![]()
VII. For all the other
features I suggest you to read the rest of the manual...
----------------------------------
STEP
SEQUENCERS

You
decide the pattern by clicking on the little white boxes and the red leds will
show you where you are in the beat.
The
5 buttons on the left will allow you to quickly Clear, play 1/4th
, 1/8th
or
1/16th note or even Randomize the pattern.
The
solo and
on/off
buttons will allow you to solo or switch off the individual sequence.
The
box cointaning the midinote number will allow you (in case you want to trigger
an external midi source) to decide which note to play.
VELOCITIES

You
set the velocities for the 16 steps using the black and white controllers. The
red leds will show you where you are in the beat.
Note: this velocites
refer to the fist raw [1] but will affect also the other 3 even if they run at
different tempos. You’ll have to try this one to find out what it sounds
like.
The
velocity randomizer will randomize periodically all the velocities and you can
fine tune the amount of randomization using the black and white fader.
Pressing
R you
will quickly change all the velocities and pressing 127 you will get all the
velocities at 127.
BPM
CONTROLS

In
this section you can set the velocities for each sequence and set the length
and shift amount individually.
The
resetatbeat1 function will reset the position of each sequence every time the master
sequence (raw [1]) will loop. This is very good if you want to have a good
timing because it will make sure that every time the pattern loops it gets
synchronized.
The
masterdipendente function will allow you to desync the sequence and play it at a
different BPM.
Please note that the
master sequence [1] has to be at a faster bpm then the other ones otherwise the
speed will not be correct.
On
the sequence [1] there’s rndm shift enable function that allow you
to affect the master sequence too when you enable the shift randomizer (RNDM
shift).
TIMING
CONTROLS
![]()
The
timing controls let’s you decide whether you want the beat to be in time
(tight)
, totally out of sync (untight) or have different bpms for each row but have the
start of each sequence in sync (mezzotight).
For
example: you can have the master sequence at 169 and the other 3 sequences
respectevely at 150, 105 and 135.
If
you set untight you will have those 4 sequences running totally
independently, if you set mezzotight every time the master sequence loops the
other 3 sequences will start again but always keeping the slower bpm.
If
you then set tight all the tempos will jump to the master bpm value ,
in this case 169.
RANDOMIZER

The
randomizer section has 4 controls.All of them can be tweeked using the black
and white faders.
The
BPM mover randomically moves up and down the master tempo.
The
RNDM maxsteps randomizes the length of the sequences. If you use a maximum value the
sequences lenght will randomically change from 1 to 16 steps. The lower the amount
the fewer the steps are going to be.The white box below enable or disable this
function.
The
RNDM shift randomizes the shift parameter of the sequences. By default this
function does not affect the master [1] sequence. To make [1] shift as well you
have to enable the rndm shift enable function in the bpm controls section.
The
RNDM ratio is the randomization ratio. The minimum value is 250 ms. This parameter
does not affect the velocities randomizer.
TRANSPORT
CONTROLS

..well..
this doesn’t need much explanation.
USER
PRESETS (sequencer window)
![]()
Use
this section to store and recall all the window settings. To store Shift+Click
on the boxes; to recall just click on the boxes.
This
settings are for this window only and will disappear when you quit the program.
SAMPLE PLAYER WINDOW (4 SAMPLEXTERS)
MASTER
SECTION

You
can switch off the sample player
using the ON/OFF button.
This
will only switch off this section while the sequencer will still be active.
It
could be useful if you want to use just the sequencer triggering an external
midi sound source.
The
CPU will
show the actual CPU engagement and the open dsp button will take you to
some advanced audio settings which get more into details at the end of the manual.
Using
the master fader you can adjust the level.
SAMPLE
PLAYERS

This
window has 4 sample player each of them respectively hardwired connected to the
4 row in the step sequencers.
To
load a new sample we use the replace button. With quicktime you can
preview the samples before you load them into memory.
The
writeaiff button is for saving the loaded sample with a different name and in a
different location.
This is useful if
you want to save a “sound kit”. For example you can create a new
folder and save all of the 4 samples as 1,2,3 and 4. This will allow you to
reload the same sounds afterwards.
speed
sets the
pitch of the sample. 1 is the original pitch, numbers between 0 and 1 are
slower , negative number plays the sample in reverse
smpl
offset set
the starttime of the sample. The original value is 0
envlenght
sets the
length of the envelope and is expressed in milliseconds
pitchmover
randomizes
the pitch of the sample. The box below show the actual pitch.
To
add points in the envelope just click on it and to remove them use shift+click.
Then
you have two faders representing pan and volume.
DELAY
SECTION

The
delay is a 4 tap delay and there’s not indivual sends for each sample.
This affects the whole groove.
You
set the amount of delay in the black box. Setting 0 will send no sound to the
delay.
The
top black window sets respectively delaytime and feedback for each tap.
Starting
from the left you have delay-time 1, feedback1, delay-time 2, feedback 2,
delay-time 3, feedback 3, delay-time 4, feedback 4.
The
bottom black window sets the pan value of each tap in this order: tap 1 ,
tap 2, tap 3, tap 4. The center value is in the middle.
RECORD
SECTION

Here
you can record an audio file (AIFF 16 bit) of what the Guidmachine is doing.
First
of all you need to set the file path using the open button. After you have
named the file, to start recording press the little grey box. To stop recording
press it again.
Remember that
everytime you start/stop record you will need to create a new audio file path
otherwise it will not record!
VST
INSERT

Here
you can put a vst fx before the master out. To do that press plug and select a vst fx to
load. on and off will resplectevely enable and bypass the effect.
Use
open to
edit the plugin.
USER
PRESETS (sampler window)
![]()
Use
this section to store and recall the sample player window settings. To store Shift+Click
on the boxes; to recall just click on the boxes.
This
settings are for this window only and will disappear when you quit the program.
![]()
double
clicking on patcher MIDI OUT will open this window

Here
you can enable the sequencer to play an external midi device using OMS. Select
the device and midichannel and check the white box to enable this function.
The
GUidmachine will trigger the notes that are set in the step sequencer section.

If
the midiout isn't working go the Midi Setup page in the File menu
and press Auto Setup. This should fix any OMS problem.
SUGGESTIONS TO SAVE
AD RECALL A KIT/SITUATION
The
best way to capture the Guidmachine is to record its output on an audiofile.
But
if you want to store some grooves and sound settings you need to do this:
1-
Create a new
folder
2-
Store one or
more presets on both the sequencer and sample player windows.
3-
Save those
presets using write which is located near the preset boxes.Do this for
both windows.
4-
Save each of
the sample (calling them for exampe 1,2,3,4) using the writeaiff button.
To recall a situation you have to:
1-
open the
presets file on both window using read which is located near the preset boxes
2-
load all the
samples individually for each player.
3-
Recall some
presets on both windows
Please
note that a situation on te Guidmachine is never the same so it’s always
a good idea to record on audio file when things are sounding good. Having said
that, this procedure is good to recall a favorite sound kit and then mess with
it again.
ADVANCED AUDIO SETTINGS
Pressing
the open dsp button will take you the more advanced audio settings.
Here
you can choose the audio driver which by default is soundmanager , ASIO (you
need to copy the ASIO driver in the ASIO driver folder), or rewire or direct
connect (not tested).
The
Clock Source is important if you are using ASIO and need to set if the digital clock
is internal or external.
The
I/O Vector Size and The Signal Vector Size are useful to improve the timing. The smaller these
settings are , the better. Just remember that small buffer settings are quite
demanding for the CPU and the computer may get overloaded.
If
you use a multimple output driver like ASIO you can select which phisival
output you want the GuidMachine to be with Output Channel 1 and 2.
You
can limit the CPU engagement using
Optimize and setting a CPU limit,
but I found that it works best you leave that parameter OFF.
ENJOY!
SYSTEM
REQUIREMENTS
It
seems to work on any mac with G3 or G4 processor running mac OS9 although I
suggest at least a 333Mhz G3.
It
doesn’t need a lot of RAM but it all depends on what kind of sample you load
in memory.
To
be able to see the entire window you need a resolution of 1024 X 768.
It
also requires OMS downloadable at www.opcode.com
THIS
PROGRAM IS SHAREWARE. IF YOU LIKE IT AND WISH TO SUPPORT NEWER VERSIONS COMPATIBLE
WITH OSX AND WINDOWS PLEASE MAKE A DONATION OF $19.99 USING PAYPAL PAYABLE TO
donnaqueebo@yahoo.co.uk
www.paypal.com
(c) 2003 donnaqueebo editoria
http://uk.geocities.com/donnaqueebo/