Crumar Stratus
CRUMAR STRATUS
--------------
This unit is a hybrid synth/organ combo, an early polyphonic synth using an
organ divider circuit rather than independent VCO and having a set of filters
and envelope for the synth sounds, most manufacturers came out with similar
designs. The organ section was generally regarded as pretty bad here, there
were just five controls, four used for the volume of 16, 8, 4 and 2 foot
harmonics and a fifth for overall organ volume. The synth section had 6 voices
and some quite neat little features for a glide circuitry and legato playing
modes.
The emulator consists of two totally separate layers, one emulating the organ
circuitry and another the synth. The organ has maximum available polyphony as
the algorithm is quite lightweight even though diverse liberties have been
taken to beef up the sound. The synth section is limited to 6 voices unless
otherwise specified at run time.
The legato playing modes affects three sections, the LFO modulation, VCO
selection and glide:
LFO: this mod has a basic envelope to control the gain of the LFO using delay,
slope and gain. In 'multi' mode the envelope is triggered for every note that
is played and in the emulator this is actually a separate LFO per voice, a bit
fatter than the original. In 'Mono' mode there is only one LFO that all voices
will share and the envelope is triggered in Legato style, ie, only once for
a sequence of notes - all have to be released for the envelope to recover.
VCO: The original allowed for wavaeform selection to alternate between notes,
something that is rather ugly to do with the bristol architecture. This is
replaced with a VCO selector where each note will only take the output from
one of the two avalable oscillators and gives the ntoes a little more
separation. The legato mode works whereby the oscillator selection is only
made for the first note in a sequence to give a little more sound consistency.
Glide: This is probably the coolest feature of the synth. Since it used an
organ divider circuit it was not possible to actually glide from one note to
another - there are really only two oscillators in the synth section, not two
per voice. In contrast the glide section could glide up or down from a selected
amount to the real frequency. Selected from down with suitable values would
give a nice 'blue note' effect for example. In Legato mode this is done only
for the first keypress rather than all of the since the effect can be a bit
over the top if applied to each keystroke in a sequence. At the same time it
was possible to Sync the two oscillators, so having only one of them glide
and be in sync then without legato this gave a big phasing entrance to each
note, a very interesting effect. The Glide has 4 modes:
A. Both oscillators glide up to the target frequency
B. Only oscillator-2 glides up to the target frequency
C. Only oscillator-2 glides down to the target frequency
D. Both oscillators glide down to the target frequency
These glide options with different sync and legato lead to some very unique
sounds and are emulated here with only minor differences.
The features, then notes on the differences to the original:
A. Organ Section
16, 8, 4 and 2 foot harmonic strengths.
Volume.
B. Synth Section
LFO Modulation
Rate - 0.1 to 50Hz approx
Slope - up to 10 seconds
Delay - up to 10 seconds
Gain
Routing selector: VCO, VCF, VCA
Mono/Multi legato mode
Shape - Tri/Ramp/Saw/Square
Oscillator 1
Tuning
Sync 2 to 1
Octave selector
Oscillator 2
Tuning
Octave trill
Octave selector
Waveform Ramp and Square mix
Alternate on/off
Mono/Multi legato mode VCO selection
Glide
Amount up or down from true frequency
Speed of glide
Mono/Multi legato mode
Direction A, B, C, D
Filter
Cutoff frequency
Resonance
Envelope tracking -ve to +ve
Pedal tracking on/off
Envelope
Attack
Decay
Sustain
Release
Gain
Diverse liberties were taken with the reproduction, these are manageable from
the options panel by selecting the button next to the keyboard. This opens up
a graphic of a PCB, mostly done for humorous effect as it not in the least bit
representative of the actual hardware. Here there are a number of surface
mounted controllers. These are as below but may change by release:
P1 Master volume
P2 Organ pan
P3 Organ waveform distorts
P4 Organ spacialisation
P5 Organ mod level
J1 Organ key grooming
P6 Organ tuning (currently inactive *)
P7 Synth pan
P8 Synth tuning
P9 Synth osc1 harmonics
P10 Synth osc2 harmonics
J2 Synth velocity sensitivity
J3 Synth filter type
P11 Synth filter tracking
*: To make the organ tunable the keymap file has to be removed.
Master (P1) volume affects both layers simultaneously and each layer can be
panned (P2/P7) and tuned (P8) separately to give phasing and spacialisation.
The synth layer has the default frequency map of equal temperament however the
organ section uses a 2MHz divider frequency map that is a few cents out for
each key. The Stratus actually has this map for both layers and that can easily
be done with the emulator, details on request.
It is currently not possible to retune the organ divider circuit, it has a
private microtonal mapping to emulate the few percent anomalies of the divider
circuit and the frequencies are predefined. The pot is still visible in P6 and
can be activated by removing the related microtonal mapping file, details from
the author on request.
Diverse liberties were taken with the Organ section since the original only
produced 4 pure (infinite bandwidth) square waves that were mixed together,
an overly weak result. The emulator adds a waveform distort (P3), an notched
control that produces a pure sine wave at centre point. Going down it will
generate gradually increasing 3rd and 5th harmonics to give it a squarey wave
with a distinct hammond tone. The distortion actually came from the B3 emulator
which models the distort on the shape of the hammond tonewheels themselves.
Going up from centre point will produce gradually sharper sawtooth waves using
a different phase distortion.
Organ spacialisation (P4) will separate out the 4 harmonics to give them
slightly different left and right positions to fatten out the sound. This works
in conjunction with the mod level (P5) where one of the stereo components of
each wave is modified by the LFO to give phasing changes up to vibrato.
The organ key grooming (J1) will either give a groomed wave to remove any
audible clicks from the key on and off events or when selected will produce
something akin to a percussive ping for the start of the note.
The result for the organ section is that it can produce some quite nice sounds
reminiscent of the farfisa range to not quite hammond, either way far more
useful than the flat, honking square waves. The original sound can be made by
waveform to a quarter turn or less, spacialisation and mod to zero, key
grooming off.
The synth has 5 modifications at the first release. The oscillator harmonics
can be fattened at the top or bottom using P9 and P10, one control for each
oscillator, low is more bass, high is more treble. Some of the additional
harmonics will be automatically detuned a little to fatten out the sound as a
function of the -detune parameter defaulting to 100.
The envelope can have its velocity sensitively to the filter enabled or disabled
(J2) and the filter type can be a light weight filter for a thinner sound but at
far lower CPU load (J3).
The filter keyboard tracking is configurable (P11), this was outside of the spec
of the Stratus however it was implemented here to correct the keyboard tracking
of the filter for all the emulations and the filter should now be playable.
The envelope touch will affect this depending on J2 since velocity affects the
cut off frequency and that is noticable when playing the filter. This jumper
is there so that the envelope does not adversely affect tuning but can still be
used to have the filter open up with velocity if desired.
The mod application is different from the original. It had a three way selector
for routing the LFO to either VCO, VCA or VCF but only a single route. This
emulation uses a continuous notched control where full off is VCO only, notch
is VCF only and full on is VCA however the intermidiate positions will route
proportional amounts to two components.
The LFO has more options (Ramp and Saw) than the original (Tri and Square).
The extra options are saved with each memory however they are only loaded at
initialisation and when the 'Load' button is double-clicked. This allows you to
have them as global settings or per memory as desired. The MemUp and MemDown
will not load the options, only the main settings.
VCO mod routing is a little bit arbitrary in this first release however I could
not find details of the actual implementation. The VCO mod routing only goes
to Osc-1 which also takes mod from the joystick downward motion. Mod routing
to Osc-2 only happens if 'trill' is selected. This seemed to give the most
flexibility, directing the LFO to VCF/VCA and controlling vibrato from the
stick, then having Osc-2 separate so that it can be modified and sync'ed to
give some interesting phasing.
As of the first release there are possibly some issues with the oscillator
Sync selector, it is perhaps a bit noisy with a high content of square wave.
Also, there are a couple of minor improvements that could be made to the
legato features but they will be done in a future release. They regard how
the glide is applied to the first or all in a sequence of notes.
The joystick does not always pick up correctly however it is largely for
presentation, doing actual work you would use a real joystick or just use the
modwheel (the stick generates and tracks continuous controller 1 - mod). The
modwheel tracking is also a bit odd but reflects the original architecture -
at midpoint on the wheel there is no net modulation, going down affects VCO
in increasing amounts and going up from mid affect the VCF. The control feels
like it should be notched however generally that is not the case with mod
wheels.
A few notes are required on oscillator sync since by default it will seem to
be quite noisy. The original could only product a single waveform at a single
frequency at any one time. Several emulators, including this one, use a bitone
oscillator which generates complex waveforms. The Bristol Bitone can generate
up to 4 waveforms simultaneously at different levels for 5 different harmonics
and the consequent output is very rich, the waves can be slightly detuned,
the pulse output can be PW modulated. As with all the bristol oscillators that
support sync, the sync pulse is extracted as a postive leading zero crossing.
Unfortunately if the complex bitone output is used as input to sync another
oscillator then the result is far too many zero crossings to extract a good
sync. For the time being you will have to simplify the sync source to get a
good synchronised output which itself may be complex wave. A future release
will add a sync signal from the bitone which will be a single harmonic at the
base frequency and allow both syncing and synchronised waveform outputs to be
arbitrary. For the Stratus this simplification of the sync waveform is done
automatically by the Sync switch, this means the synchronised output sounds
correct but the overall waveform may be simpler.