Casio SD Synthesizers

Casio's SD ("Spectrum Dynamic") Synthesizers were a late-1980s line of hybrid digital-analog synthesizers featuring a resonant analog filter. SD synthesis was very similar to traditional DCO-analog synthesis, with the main difference being that some of the SD digital waveforms' harmonic spectrums changed temporally, or dynamically in relation to the amplitude envelope. SD synthesis is used in six Casio synthesizers and home keyboards released in 1987 and produced until 1991, when Casio exited the synthesizer market completely and focused solely on pure consumer keyboards. Due to some programming limitations plus Casio's poor marketing, the SD synths never gained wide popularity and are now fairly rare in the second-hand marketplace (which adds to their charm, according to some). There still exists a small but devoted fanbase who insist that SD synthesis, particularly as expanded in the high-end model HT-6000, was overlooked and highly underrated.

Background

SD Synthesis followed on the heels of the more advanced Phase-Distortion (PD) Synthesis employed in the successful line of Casio CZ synthesizers. When Casio decided to retire the CZ line, they decided to go in two directions: more complex (the VZ "Interactive" Phase Distortion line), and more traditional (SD synthesis, starting with the HZ-600). In turning to SD synthesis Casio meant to create a synthesis engine that was more comprehensible and accessible than Phase Distortion synthesis. Yamaha's then-active lawsuit against Casio's PD synthesis method, which claimed PD synthesis infringed on patents of Yamaha's including their famous frequency modulation synthesis, may also have contributed to Casio's development of SD synthesis to diversify their offering.

The 1987 Casio HZ-600 was the initial model and was considered an entry-level offshoot of the "Z" series of synthesizers that included the CZ and VZ lines. The subsequent SD synthesizers were marketed as advanced home keyboards (i.e., including speakers and programmable accompaniment) launched under the HT prefix (with the notable exception of the non-editable, preset-only Casiotone version, the MT-600).

SD Synthesis Details

SD (Spectrum Dynamic) Synthesis was modeled on traditional DCO-VCF-DCA analog synthesis but used waveforms that included predefined variations over time. The SD sound source is a 4-bit (16-step) digitally controlled oscillator (DCO) that uses preprogrammed waveforms including triangle, sawtooth, squares of different widths, and some unusual pulses, plus various combinations thereof. The DCO has preprogrammed control of the timbre of the waveform, and some (but not all) of the available waveforms are "moving", meaning that their spectra are designed to change as the DCA envelope progresses. For example, one waveform has an octave-unison effect where the higher harmonics fade in over time. This predefined temporal motion of the harmonic spectrum yields the term "Spectrum Dynamic." The user has very limited influence over the spectrum dynamic using the DCA envelope, and doing so is something of a trial-and-error process. In effect, each so-called "waveform" of an SD synth consists of 2 layered subvoices with independent preset volume envelopes (that cannot be changed by the user). Thus, some "waveforms" crossfade between timbres without filter sweep to simulate e.g. the brighter attack phase of metallic clangs or picked strings.

Most SD synthesizers use a single DCO (plus a digital noise generator for certain waveforms) per voice, and offer 32 possible waveforms. The top-of-the-line Casio HT-6000 offered 64 possible waveforms, 4 DCO's per voice, velocity, detuning, ring-modulation, and an expanded SD parameter set. In SD synthesis, an analog voltage-controlled resonant filter (VCF) is used to shape the DCO's waveform (whereas on Casio CZ Synthesizers the phase distortion engine could only emulate a resonant filter). The SD sound is further shaped by a digitally controlled amplitude (DCA) envelope. Both the VCF and DCA are programmed with traditional 4-stage attack/decay/sustain/release (ADSR) curves [whereas the CZ line used sophisticated 8-stage envelopes and also included a pitch envelope]. Finally, like on the CZ's, a low-frequency oscillator (LFO) is programmable to modulate the DCO pitch, but unfortunately it cannot modulate the VCF or DCA. Nearly all of the SD synth parameters had 5-bit precision, allowing a stepwise range of 0-31.

Summary of Models

HZ-600

The HZ-600 was the first SD synthesizer, and was the only SD synthesizer built to look like a "professional" synthesizer, i.e., without built-in speakers or auto-accompaniment controls. In contrast to the bulky-looking Casio CZ line, the HZ-600 was deliberately styled after the sleek-looking Roland Alpha Juno 2 right down to the inclusion of an "alpha-dial" programming wheel. The HZ-600 was a 61-key, 8-note polyphonic basic-MIDI synthesizer without initial- or after-touch, and functionally was essentially an advanced Korg Poly-800. Like the Poly-800, all voices (in each channel) shared a single VCF, meaning the VCF envelope would retrigger when a new note was played, affecting all previous notes still playing. The HZ-600 included 3 levels of onboard analog chorus, 3 selectable keyboard split points, 3 selectable pitch-bender ranges, a modulation wheel, transpose, and a card slot for the new sleek Casio RA-100 RAM cards, which had 8K of memory. Unlike the CZ series, portamento was not available.

MT-600

The MT-600 was a non-programmable home keyboard variant of the HT-700. While not technically a synthesizer (the tones could not be altered and new sounds could not be created), it used the SD synthesis engine and had the same preset patches as the HZ-600 (arranged in a different order). The case of the MT-600 was smaller than the HZ-600, with only 49 mini-keys, but as a home keyboard it did include stereo speakers and auto-accompaniment. The MT-600 included a pitch-bender, which was unusual for home keyboards at the time. Unlike the HZ-600, the pitch bend range was not selectable. Auto-accompaniment used a fixed bass patch, and the "lower tone" sounds of the HZ-600 for chords. Drums were low-resolution 8-bit PCM samples and resembled an expanded Casio SK-5 drumkit. The MT-600 was 3-part mutitimbral for use as a MIDI sound source.

HT-700

The HT-700 was the user programmable version of the MT-600 (hence the prefix HT). It included the fully editable SD synthesis of the HZ-600, plus it took the auto-accompaniment of the MT-600 and made it fully editable too (a very rare and powerful feature). Users could fully program their own 2-measure patterns consisting of drums, basslines and chord inversions. The fill-in measure was also programmable. The HT-700 had 49 mini-keys and a pitch bender, and looked somewhat similar to the MT-600. Unlike the MT-600, though, it included a programming wheel and a card slot for Casio RA-100 RAM cards. The HT-700 and other HT synths could not store nearly as many patches to a RAM card as the HZ-600, because most of the RAM card capacity was reserved to store accompaniment patterns and chord/operation sequences. The HT-700 was also sold by Hohner in Germany as the 'KS-49 midi' (with slightly different preset sound set).

The Casio HT3000

HT-3000

The HT-3000 was the full-size version of the HT-700. Like the HZ-600 (but in distinction from the MT-600 and HT-700), it had 61 full-size keys, a modulation wheel, volume-pedal jack, MIDI THRU, and a 3-point splittable keyboard. Versus the HT-700, it also added a few other features such as an "Ending" for auto-rhythms, and "auto-harmonize." The HT-3000 was also sold by Hohner in Germany

HT-3500

The HT-3500 was not released in North America. Details are unclear but it is not believed to be substantively different from the HT-3000.

HT-6000

The HT-6000, released in late 1987 but not widely available until late 1988, was an entirely different SD synthesizer which greatly expanded SD the synthesis engine. While designed as a consumer model, it was far more powerful than the more professional-appearing HZ-600 whose synthesis engine the other HT's utilized. The HT-6000 introduced for the HT line some of the more high-end features previously only included by Casio in the CZ line, such as ring-modulation, detuning, key-follow, and initial-touch (which, among the CZ's, was only found on the most advanced model, the CZ-1). The HT-6000 used an impressive 4 DCO's per voice (vs. 1 on the other SD synths, and 2 on the CZ synths). It had 64 DCO wave forms to choose from (32 basic, 16 with noise [white or metallic], and 16 with ring modulation). It had 8 independent VCF filters (1 per voice, vs. 1 per channel), and added key-follow parameters for both the DCA and VCF. The DCA also added attack and decay curves (acute and obtuse). It also added an independent ADSR envelope for noise. The 4 DCO's each use the same waveform, VCF and DCA envelopes, but can have separate tunings, velocity response curves, and relative DCA envelope depths. Stacking the oscillators with detunes allowed the creation of flange and chorus effects, fat "super saws", and the creation of dual-note or even triad and 4-note leads. The filter cutoffs could be set to respond to velocity which added some expressiveness. Because each oscillator could have separate tuning and velocity response, it was also possible to have the pitch change according to pressure, if one of two differently tuned oscillators had an inverse velocity curve. Ring modulation used oscillator 4 to modulate oscillator 3, and allowed the creation of metallic and pulse sounds, lower bass harmonics and even distortion. Like the HZ-600 but unlike the others, the HT-6000 had a complete parameter list silkscreened on the outer panel, somewhat alleviating the need for a manual. In terms of "home keyboard" features the HT-6000 improved the auto-accompaniment versus the previous HT's by including some additional PCM drum sounds, an additional accompaniment part ("obbligato"), 4 bass patches (versus one), additional chord inversions (including more tonic, suspended and subdominant triads), and the addition of "Intro" and drum and chord "Variation" for auto-rhythms. The HT-6000 was also sold in Germany by Hohner as the KS-610/TR. The HT-6000 was reviewed in Keyboard Magazine, November 1988, p. 149. If the HT-6000, rather than the HZ-600, had been packaged as the "professional" model, it may have sold much better.

Feature Comparison Matrix

Casio SD Synth Features HZ-600 MT-600 HT-700 HT-3000 HT-6000
Keys 61 Full 49 Mini 61 Mini 61 Full 61 Full
Built-in Speakers No Yes (1W+1W) Yes (1W+1W) Yes (2W+2W) Yes (2W+2W)
Velocity (Initial Touch) Sensitive No No No No Yes
Polyphony 8 8 8 8 8
Multi-timbral MIDI Channels 2 3 3 3 4
Programmable SD Synthesis Yes No Yes Yes Yes, Expanded
Headphones Jack Front, 1/4" Rear, 1/8" Rear, 1/8" Front, 1/4" Front, 1/4"
Volume Pedal/Line-in Jack Yes, 1/4" Stereo No No Yes, 1/4" Stereo Yes, 1/4" Stereo
Line-out Jacks L & R 1/4" None L & R RCA L & R 1/4" L & R 1/4"
MIDI Jacks In, Out, Thru In, Out In, Out In, Out, Thru In, Out, Thru
Transpose -5 to +6 No -5 to +6 -5 to +6 -5 to +6
Chorus Analog, 3 levels Analog, no levels Analog, 3 levels Analog, 3 levels Analog, 3 levels
RAM Card Patch Capacity (Upper/Lower) 120 / 60 None 20 / 10 20 / 10 20 / 10
Accompaniment Sequencer Memory (Banks x Chords/Operations) None 1x 1304/395 2x 640/198 2x 640/198 2x 427/198
Pitch Bender Range Selectable (Major 2nd, Minor 3rd, Perfect 5th) Fixed @ Major 2nd Fixed @ Major 2nd Fixed @ Major 2nd Fixed @ Major 2nd
Modulation Wheel Yes No No Yes Yes
Programming Wheels 1 None 1 1 2
Auto-shutoff override Yes No No No Yes
Keyboard Split 3 split points None 2 (only for auto-accompaniment) 3 split points 3 split points
Preset Patches Piano, Harpsichord, Jazz Organ, Brass Ens, Symph Ens, Synth Bells, Magical Wind, Blues Harmonica, Light Harp, Plunk Extend, Elec Piano, Vibraphone, Synth Clavi, Strings, Synth Bass, Synth Celesta, Pearl Drop, Synth Reed, Fantasy, Typhoon Sound. Same as HZ-600 Same as HZ-600 Same as HZ-600 Synth Ens 1, Cosmic Dance, String Ens, Brass Ens, Pipe Organ, Piano, Harpsichord, Guitar, Trumpet, Vibraphone, Synth Ens 2, Cathedral, Symphonic Ens, Synth Brass, Jazz Organ, Elec Piano, Harp, Funky Clavi, Flute, Synth Bells
"Internal" Patch Defaults (Rewritable except on the MT-600) Piano 2, Marimba, Pipe Organ, Strings 2, Synth Ens 1, Synth Vib 1, Koto, Double Reed, Clarinet, Miracle, Elec Piano, Vibraphone 2, Violin, Synth Strings, Synth Ens 2, Synth Vib 2, Synth Harp, Slash Reed, Synth Guitar, Explosion Same as HZ-600 Same as HZ-600 Same as HZ-600 Synth Ens, Space Fantasy, Chorus, Synth Harp 1, Pipe Organ 2, Piano 2, Harpsichord 2, Harmonica, Synth Reed, Steel Drum, Brass Ens 2, Metallic Sound, Synth Sound, Fantasy, Jazz Organ 2, Synth Celesta, Synth Harp 2, Clarinet, Synth Guitar, Marimba
Auto accompaniment patterns None 20 presets, non-programmable 20 presets, 10 internal, +10 card 20 presets, 10 internal, +10 card 20 presets, 10 internal, +10 card
Volume Sliders Master, Lower Tone Master, Accompaniment Master, Accompaniment, Drums Master, Accompaniment/Lower Tone, Drums Master, Accompaniment/Lower Tone, Drums
Accompaniment Parts 0 (No accompaniment) 2 (Chord, Bass) 2 (Chord, Bass) 2 (Chord, Bass) 3 (Chord, Bass, Obligatto)
Accompaniment Bass Patches 0 (No accompaniment) 1 1 1 4 (Wood, Elec, Slap, Synth)
Accompaniment Obligatto Patches 0 (No accompaniment) 0 0 0 6
Programmable PCM Percussion Sounds 0 (No accompaniment) No programmable percussion. Preset rhythms use the 15 HT-700/3000 drums. 15 (bass, snare, rim-shot, elec. toms (hi, low), ride, claps, hi-hat (open, closed), bongos (hi, low), timbales (hi, low), agogos (hi, low), claps) Same as HT-700 18 (same as HT-700/3000 but adds gated snare, timpani, orchestra hit, cowbell, and drops the claps.)
Chord Inversions available for Custom Accompaniment 0 (No accompaniment) 0 (Not programmable) 8 8 14
Rhythm Intro No (No accompaniment) No No No Yes
Rhythm Ending No (No accompaniment) No No Yes Yes
Rhythm Variation No (No accompaniment) No No No Yes
Accompaniment Variation No (No accompaniment) No No No Yes
Auto-Harmonize No (No accompaniment) No No Yes Yes
DCO Oscillators/Voice 1 1 1 1 4 for upper tones, 2 for lower tones
Available DCO Waveforms 32 (Some including noise oscillation) DCO-based presets uneditable. Same as HZ-600 Same as HZ-600 64 (32 basic, 16 including noise oscillation and 16 including ring modulation)
Programmable LFO Settings Pitch only. Delay, speed, depth, wave (saw up/down, triangle, square, random) None Same as HZ-600 Same as HZ-600 Same as HZ-600
Programmable VCF Settings ADSR w/ cutoff frequency, resonance, depth None Same as HZ-600 Same as HZ-600 ADSR w/ cutoff frequency, resonance, depth, key-follow, velocity curve
Number of VCF's 1 shared/channel 1 shared/channel 1 shared/channel 1 shared/channel 8 independent (1/voice of polyphony)
Programmable DCA Settings ADSR, depth None Same as HZ-600 Same as HZ-600 ADSR, attack and decay curves (acute or obtuse), key-follow, plus velocity curves and depths for each of 4 oscillators
Independent DCA for Noise Oscillator No No No No Yes (ADSR)
Detuning No No No No Yes, higher than fundamental, fine or coarse (but not both together for a given oscillator)
Ring Modulation No No No No Yes, oscillator 4 can modulate oscillator 3.
"Line Editor" Programming No No No No Yes: simultaneous side-by-side view of all 4 oscillators' velocity, amplitude or detune, with 4 pairs of increment/decrement buttons.
gollark: https://en.wikipedia.org/wiki/BANCStar_programming_language ← technically used by beeoids.
gollark: Yes, which doesn't make it good or better than alternatives.
gollark: Similarly, it is possible to write one in BrainF[EXPUNGED] if you can interface it with TCP sockets somehow.
gollark: Yes, this is wrong, you *can* just about write a good website in PHP.
gollark: Yes, popularity leads to extra effects like good libraries and such, but there are lots of other popular web-y languages now.

See also

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.