Jump to content
Video Files on Forum ×

There's a complete list of synth engines used by Casio?


Jensen_PD

Recommended Posts

According to the service manual block diagram, the MZ-2000 uses mask roms (and SRAM to hold user data), so I doubt there were firmware update diskettes available. I remember reports that sometimes in this model the synth behaviour got corrupted in strange ways; I don't know if this is indeed rom bitrot (they may be disguised proms) or just mess in the sram which certainly can be cleared by disconnecting the CR2354 lithium battery. So the faults may be symptoms of empty battery.

  • Thanks 1
Link to comment
Share on other sites

On 2/18/2023 at 6:01 PM, CYBERYOGI =CO=Windler said:

According to the service manual block diagram, the MZ-2000 uses mask roms (and SRAM to hold user data), so I doubt there were firmware update diskettes available. I remember reports that sometimes in this model the synth behaviour got corrupted in strange ways; I don't know if this is indeed rom bitrot (they may be disguised proms) or just mess in the sram which certainly can be cleared by disconnecting the CR2354 lithium battery. So the faults may be symptoms of empty battery.

Casio uses LSI CMOS Chips in their keyboards, so it could also be corruption of the synth engine itself...

Also, the WK-1800 does have firmware, when you are in diagnostic mode you can see the version, and I think it lets you load new versions to the keyboard via a few methods...

Also the WK-1800 has a more powerful CPU than its siblings.

 

edit: they would have been firmware repair discs or programs, or both. Not update discs, unless a new one was released. Although it is possible that expansion discs came with firmware when bought from the official source.

Edited by IrreverentHippie
Adding Details
Link to comment
Share on other sites

If it had mask roms, the repair shop likely would have needed to order a physical set of new rom chips from Casio instead of burning eproms. The MZ-2000 rom chips already were SMD (PCB layout in service manual) and thus less easy to handle with an eprommer.

Edited by CYBERYOGI =CO=Windler
Link to comment
Share on other sites

1 hour ago, CYBERYOGI =CO=Windler said:

If it had mask roms, the repair shop likely would have needed to order a physical set of new rom chips from Casio instead of burning eproms. The MZ-2000 rom chips already were SMD (PCB layout in service manual) and thus less easy to handle with an eprommer.

Possibly... Although it could have been possible to load new versions or repairs for the system firmware from disc.

Link to comment
Share on other sites

  • 2 weeks later...

What about the secondary memory chip on the WK-1800 used to store the user presets and expansion disc data?

1 hour ago, CYBERYOGI =CO=Windler said:

This is impossible. ROMs can not be rewritten, only desoldered and replaced by a new physical chip to install a new version.

How would something like that work? since you can clear it and put the data back in however you want to...

Link to comment
Share on other sites

The user memory on the WK-1800 is just battery-backed RAM. It's totally separate from the actual firmware, which uses pre-programmed mask ROM inside the microcontroller.

 

Check out the service manual: https://www.manualslib.com/manual/2572980/Casio-Wk-1800.html

LSI9 is the Hitachi MCU with built-in ROM, LSI7 and LSI8 are the RAM for user stuff, LSI3 is the sound chip, and LSI1 and LSI2 are the wave ROMs.

  • Like 1
Link to comment
Share on other sites

20 hours ago, Revenant said:

The user memory on the WK-1800 is just battery-backed RAM. It's totally separate from the actual firmware, which uses pre-programmed mask ROM inside the microcontroller.

 

Check out the service manual: https://www.manualslib.com/manual/2572980/Casio-Wk-1800.html

LSI9 is the Hitachi MCU with built-in ROM, LSI7 and LSI8 are the RAM for user stuff, LSI3 is the sound chip, and LSI1 and LSI2 are the wave ROMs.

The WK-1600 does not have the secondary DSP attached ROM chip that the WK-1800 does have

What is on that second chip that is important to only the WK-1800?

Link to comment
Share on other sites

  • 11 months later...
On 5/10/2020 at 3:38 AM, CYBERYOGI =CO=Windler said:

The Casio jargon for sound synthesis engine is "sound source". The different engines have cryptic 2 or 3 letter abbreviations proudly mentioned in ads, but with exception of some professional synthesizers the deeper meaning and inner working was hidden from customers (not even told in service manuals). So many of these may be rather advertisement buzzwords than technologies, enshrouding that they were just minor variations of older sound engines. This list is likely inaccurate, because many old or low grade sound sources were not mentioned anywhere, so I only added them from own hardware examination. Also with modern models (large compressed samples) and pianos I am no expert. The IXA sound source (CTK-1000 from 1993) was the last engine with many classic synthesized sounds (now even with velocity and some editable parameters), although it already lacks the famous (SA-series) program loop synthesis preset sounds with complex algorithmic envelopes. After IXA Casio dropped the use of synthesized preset sounds in favour for long wavetable samples imitating natural instruments, which IMO makes newer keyboards mostly boring. With the HPSS sound source from 2013 (XW-G1 synth) fortunately a new versatile synth engine came out, which however does not fully include older (e.g. PD) synth algorithms. This list is sorted by technology rather than release date.

(I can not enter this as HTML table here, so it is a little messy.)


List of Casio sound sources:

sound source full name 1st use notes & features year

plain squarewave
? ML-80 monophonic squarewave (1:1, 100% tremolo) 1979
? ML-81 monophonic squarewave (1:1) with decay envelope 1980
multipulse squarewave
? VL-1 monophonic multipulse squarewave with switchable fixed filter. 1981
? PT-20 like VL-1 with obligato + chord/bass voice. 1982
? MT-11 2 layered bipolar multipulse squarewaves with switchable fixed filter. 1983(?)
? MT-200 bipolar multipulse squarewave with switchable fixed filter. 1984(?)
stairwave
CV Consonant-Vowel synthesis CT-201 2 mixed stairwaves with switchable fixed filter. CT-201 & 202 layer 2 such sound CPUs with each a filter. 1980
? VL-5 only 1 stairwave with switchable fixed filter (very different hardware). 1982(?)
? MT-65 programmable CV (sound IC with external CPU). 1983
? CT-6000 velocity sensitive CV variant (layering 3 sound ICs). 1984
SD Spectrum-Dynamics synthesis HT-series user programmable CV variant with VCF for synthesizers. 1987
additive synthesis
? 1000p additive synthesis (5 layered sinewaves, sounds drawbar-like). 1981
Phase Distortion (FM)
PD Phase Distortion CZ-series Casio's FM synthesis variant. 1984
iPD Interactive Phase Distortion VZ-series PD successor with programmable routing. 1988
speech synth
? TA-1000 data-reduced speech synthesis (LPC based?, PARCOR?) 1983(?)
sampler
? SK-series lofi sampler (SK-1 has also drawbar softsynth). 1986
? FZ-series 16 bit sampling synthesizer. 1987
? SK-60 lofi sampler on different PCM engine hardware. 1996
software based (wavetable + multiple synth algorithms)
PCM Pulse Code Modulation various,
e.g. SA-series Casio wavetable softsynth on a chip, including many other synth algorithms like FM variants or program loop synthesis. The generic term "PCM" was earlier used for anything sample based (e.g. Casio percussion ICs). 1988
CD Casio Digital ? MT-540 PCM engine version with external 16 bit sample ROM. 1988
Super CD ? CT-770(?) PCM engine version with velocity, effect DSP (external 16 bit sample ROM).
AP ? AP-7 PCM engine version with velocity, used in first Celviano piano. 1991
? VA-10 PCM engine version with effect DSP + Harmony Arranger. 1992
IXA Integrated Cross-Sound Architecture CTK-1000 PCM engine version with velocity, multisamples, effect DSP (external 16 bit sample ROM | last engine with many synthesized classic "PCM" sounds). 1993
A2 A² (A-square) wavetable with sample compression + effect DSP.
HL Highly compressed Large waveform A2 successor?
ZPI Zygotech Polynomial Interpolation MZ-2000 IXA successor(?) with special sample morphing. 2000
AHL Acoustic & Highly-compressed Large-waveform CTK-4000 HL successor with acoustic instrument multisamples. 2008
AIF Acoustic & Intelligent Filtering System Privia piano simulation 2009
AiR Acoustic and Intelligent Resonator Privia piano simulation 2013
HPSS Hybrid Processing Sound Source XW-G1 PCM engine successor for versatile synthesizer (partially hardware based). 2013

You are correct on A2 being a wavetable, I think ZPI is also a wavetable, but it has more advanced features like an actual ADSR and wave-morphing.

Link to comment
Share on other sites

On 11/29/2022 at 6:43 AM, CYBERYOGI =CO=Windler said:

The term "DSP" is relative. Some may use it as a generic term for postprocessing effects within softsynths. Even very poor sounding Bontempi 1980th toy grade lofi keyboards were advertised to have a "digital signal processor".

 

By the way, I found the likely world first single-chip softsynth. It is the "Sound FX Phasor" by the unknown British company Electroplay made in 1980 (1 year before Casio VL-1!) - a soundtoy in the shape of a handheld barcode scanner computer, which foil touchpad has only 16 buttons (15 act as "white" keys, no sharps), and the synthesizer is running on a tiny PIC microcontroller with only 768 byte ROM + 32 byte RAM.

 

Beside 8 preset effect noises it has a keyboard mode with synthesizer, featuring suboscillators with multipulse squarewave and freakish siren-like howling modulations. The monophonic sounds are even more complex than VL-1. Particularly it can do sonorous organ-like bass notes and crunchy motor noises with simple decay envelope and also strange semi-metallic gongs and clangs. The grainy lo-fi sound engine employs program loop synthesis in the style of Williams early electronic pinball machines. But unlike VL-1 it is more centered on less melodic howling effects, and often resembles random glitch stuff with strange techno sound loops those can include crackle, buzz and rough pulsing or bleeping noises, so it can be somewhat compared with POKEY (the famous Atari 8-bit soundchip). But the relation is more like that of Phase Distortion to FM - despite similar principles, the character of the timbres and its parameters can substantially differ and make of it a unique sound source.

 

The Sound FX Phasor was way ahead of its time. This is the same type of British low-cost miracle like the first Sinclair homecomputers. It could have been a game changer; under different circumstances UK instead of Japan would have created the VL-Tone. But the user interface is awful. There is no sequencer, synth patches can not be saved and most obnoxious is that auto-power-off deletes the created patch (up to 31 key presses) after 46 seconds of idle. The single page manual does even try to explain the synth parameters (6 letter buttons, each 0..255?), and the software seems full of bugs those cause semi-random behaviour. Fortunately I managed to dump the rom code and make schematics to reverse-engineer this amazing technical marvel. Likely it can be emulated, and perhaps I will write a better softsynth of the algorithm to turn it into a well playable instrument.

 

The WK-1800 uses a Hitachi Wavetable+Effects chip (HG51B155FD). I am wondering if the chip technically has more voices since the MZ-2000 uses two matching chips with one being for the synth and one being for the effects. The Wavetable on the WK-1800 is still quite advanced and can sound very good if given the chance, tho I wish there was a better instrument editor for it. Also, for some reason its CPU has a DAC and ADC on it. It also for some reason routes the sound data through the key controller and possibly back through the rest of the synth engine? It's very confusing. Also, that synth is LOUD. Powered Speakers are no joke.

Edited by silent
  • Thanks 1
Link to comment
Share on other sites

23 hours ago, silent said:

The WK-1800 uses a Hitachi Wavetable+Effects chip (HG51B155FD). I am wondering if the chip technically has more voices since the MZ-2000 uses two matching chips with one being for the synth and one being for the effects. The Wavetable on the WK-1800 is still quite advanced and can sound very good if given the chance, tho I wish there was a better instrument editor for it. Also, for some reason its CPU has a DAC and ADC on it. It also for some reason routes the sound data through the key controller and possibly back through the rest of the synth engine? It's very confusing. Also, that synth is LOUD. Powered Speakers are no joke.

I have NOT been able to find any datasheets on that DSP, but I found one for the CPU and one for DAC. Btw, the DAC has a 18bit mode. Modding perhaps?
Anyway, meow meow!

Link to comment
Share on other sites

  • 2 months later...
On 5/10/2020 at 3:38 AM, CYBERYOGI =CO=Windler said:

The Casio jargon for sound synthesis engine is "sound source". The different engines have cryptic 2 or 3 letter abbreviations proudly mentioned in ads, but with exception of some professional synthesizers the deeper meaning and inner working was hidden from customers (not even told in service manuals). So many of these may be rather advertisement buzzwords than technologies, enshrouding that they were just minor variations of older sound engines. This list is likely inaccurate, because many old or low grade sound sources were not mentioned anywhere, so I only added them from own hardware examination. Also with modern models (large compressed samples) and pianos I am no expert. The IXA sound source (CTK-1000 from 1993) was the last engine with many classic synthesized sounds (now even with velocity and some editable parameters), although it already lacks the famous (SA-series) program loop synthesis preset sounds with complex algorithmic envelopes. After IXA Casio dropped the use of synthesized preset sounds in favour for long wavetable samples imitating natural instruments, which IMO makes newer keyboards mostly boring. With the HPSS sound source from 2013 (XW-G1 synth) fortunately a new versatile synth engine came out, which however does not fully include older (e.g. PD) synth algorithms. This list is sorted by technology rather than release date.

(I can not enter this as HTML table here, so it is a little messy.)


List of Casio sound sources:

sound source full name 1st use notes & features year

plain squarewave
? ML-80 monophonic squarewave (1:1, 100% tremolo) 1979
? ML-81 monophonic squarewave (1:1) with decay envelope 1980
multipulse squarewave
? VL-1 monophonic multipulse squarewave with switchable fixed filter. 1981
? PT-20 like VL-1 with obligato + chord/bass voice. 1982
? MT-11 2 layered bipolar multipulse squarewaves with switchable fixed filter. 1983(?)
? MT-200 bipolar multipulse squarewave with switchable fixed filter. 1984(?)
stairwave
CV Consonant-Vowel synthesis CT-201 2 mixed stairwaves with switchable fixed filter. CT-201 & 202 layer 2 such sound CPUs with each a filter. 1980
? VL-5 only 1 stairwave with switchable fixed filter (very different hardware). 1982(?)
? MT-65 programmable CV (sound IC with external CPU). 1983
? CT-6000 velocity sensitive CV variant (layering 3 sound ICs). 1984
SD Spectrum-Dynamics synthesis HT-series user programmable CV variant with VCF for synthesizers. 1987
additive synthesis
? 1000p additive synthesis (5 layered sinewaves, sounds drawbar-like). 1981
Phase Distortion (FM)
PD Phase Distortion CZ-series Casio's FM synthesis variant. 1984
iPD Interactive Phase Distortion VZ-series PD successor with programmable routing. 1988
speech synth
? TA-1000 data-reduced speech synthesis (LPC based?, PARCOR?) 1983(?)
sampler
? SK-series lofi sampler (SK-1 has also drawbar softsynth). 1986
? FZ-series 16 bit sampling synthesizer. 1987
? SK-60 lofi sampler on different PCM engine hardware. 1996
software based (wavetable + multiple synth algorithms)
PCM Pulse Code Modulation various,
e.g. SA-series Casio wavetable softsynth on a chip, including many other synth algorithms like FM variants or program loop synthesis. The generic term "PCM" was earlier used for anything sample based (e.g. Casio percussion ICs). 1988
CD Casio Digital ? MT-540 PCM engine version with external 16 bit sample ROM. 1988
Super CD ? CT-770(?) PCM engine version with velocity, effect DSP (external 16 bit sample ROM).
AP ? AP-7 PCM engine version with velocity, used in first Celviano piano. 1991
? VA-10 PCM engine version with effect DSP + Harmony Arranger. 1992
IXA Integrated Cross-Sound Architecture CTK-1000 PCM engine version with velocity, multisamples, effect DSP (external 16 bit sample ROM | last engine with many synthesized classic "PCM" sounds). 1993
A2 A² (A-square) wavetable with sample compression + effect DSP.
HL Highly compressed Large waveform A2 successor?
ZPI Zygotech Polynomial Interpolation MZ-2000 IXA successor(?) with special sample morphing. 2000
AHL Acoustic & Highly-compressed Large-waveform CTK-4000 HL successor with acoustic instrument multisamples. 2008
AIF Acoustic & Intelligent Filtering System Privia piano simulation 2009
AiR Acoustic and Intelligent Resonator Privia piano simulation 2013
HPSS Hybrid Processing Sound Source XW-G1 PCM engine successor for versatile synthesizer (partially hardware based). 2013

Some extra notes on A2
- A2 has envelopes (Attack, Decay, Pitch, Volume)
- The WK-1800s DAC might have several hardware modes (have fun with that!)
- The A2 sound chip (GT-155F) is undocumented as far as I'm aware, and any potential documentation leads to the homepages of the manufacturers websites
- It might have some small samples here and there for some things (Drums, possibly some fairlight samples)
- A2 can combine two voices/DCOs together, allowing for more complex tones at the cost of polyphony
- A2 does not have portamento, and can't dynamically change panning while a note is playing (As far as I know, which is why tones that do, use two DCOs)
- A2 has some sort of filter in the DCO parameters, but I am not sure what type it is, or what it does.

so here's essentially what A2 is:
Wavetable with envlopes, filters, and DCO pairing.
Each voice can use 1 or two DCOs
MIDI controlled, with effects being controlled via the midi channels
Lots of fun to play around with (I want this thing in a tracker)

ZPI is also Wavetable, but it can dynamically morph the waveforms  in realtime as well as interpolate them, It also supports samples, more DCO combining (up to 4) a drawbar organ, software that allowed you to make and import your own tones, and some other cool stuff.

  • Thanks 1
Link to comment
Share on other sites

I assume the GT-155F's voices are layed out something like this:
Voices: 1 2, 3 4, 5 6, 7 8, 9 10, 11 12, 13 14, 15 16, 17 18, 19 20, 21 22, 23 24, 25 26, 27 28, 29 30, 31 32. 
Tone Paramaters (this is the things that would be set up in the WK-1800's Synth mode) (Notice how I separated the pairs of voices with commas, that's because they can be combined by the tone being used)
DSP: ALL Channels (10 modes)

Voices are assigned left to right AFAIK and the latest note played/triggered gets priority (sadly there's no way to override with hold-down or sustain that I know of) while the oldest notes are the most likely to get cut to make room for the newest notes. The thing is though, the synth still tries to play all the notes when playing a midi file with higher polyphony than what it supports, causing it to chug along attempting to play all the notes when it can't. I guess the voice reassignment isn't superfast. And also sending that much MIDI to it probably lags the CPU a lot.

16 minutes ago, silent said:

Some extra notes on A2
- A2 has envelopes (Attack, Decay, Pitch, Volume)
- The WK-1800s DAC might have several hardware modes (have fun with that!)
- The A2 sound chip (GT-155F) is undocumented as far as I'm aware, and any potential documentation leads to the homepages of the manufacturers websites
- It might have some small samples here and there for some things (Drums, possibly some fairlight samples)
- A2 can combine two voices/DCOs together, allowing for more complex tones at the cost of polyphony
- A2 does not have portamento, and can't dynamically change panning while a note is playing (As far as I know, which is why tones that do, use two DCOs)
- A2 has some sort of filter in the DCO parameters, but I am not sure what type it is, or what it does.

so here's essentially what A2 is:
Wavetable with envlopes, filters, and DCO pairing.
Each voice can use 1 or two DCOs
MIDI controlled, with effects being controlled via the midi channels
Lots of fun to play around with (I want this thing in a tracker)

ZPI is also Wavetable, but it can dynamically morph the waveforms  in realtime as well as interpolate them, It also supports samples, more DCO combining (up to 4) a drawbar organ, software that allowed you to make and import your own tones, and some other cool stuff.

ZPI, such as on the MZ-2000 (which is what it debuted on) can do twice what A2 can do

  • Thanks 1
Link to comment
Share on other sites

On 12/16/2015 at 1:34 AM, Chas said:

 

Casio developed the mid 80's PD CZ sound source into 1988's VZ-1 (it used iPD - Interactive Phase Distortion). I'm 99% certain the VZ-1 was the last Casio to feature any form of PD, and after the VZ-1 Casio pretty much dropped its "pro" keyboard line-up until the MZ2000 (approx. 1999 onwards) and then the XW's in 2010/ 11. Most Casios from 1990's onwards used some form of PCM (that might be what the "IXA" sound source was), then the MZ 2000 was released and used "ZPI Sound Source - (Zygotech Polynomial Interpolation) - no, I've no idea what that is either but it does sound good!

 

The XW's then went on further and used HPSS, a great step forward in terms of programmability and flexibility, and also still using PCM for some excellent sounds.

 

I wonder where Casio will head next? 

ZPI is wavetable with special morphing and interpolation. (and some other cool stuff like envlopes)

Link to comment
Share on other sites

On 3/3/2023 at 5:42 AM, CYBERYOGI =CO=Windler said:

This is impossible. ROMs can not be rewritten, only desoldered and replaced by a new physical chip to install a new version.

That would be a cool mod to do. (btw you can change the DAC modes too)

I was thinking of getting a second WK-1800 and making a custom PC MIDI synth box out of the internals. Maybe putting some larger ROMs with the same pinout and allowing you to load things from the PC itself. As well as allowing you to fully control it from the computer.

But I do not want to try reverse engineering it, and writing software, and drivers, for it. Maybe someday tho? For now, I just connect my WK-1800 to my PC via MIDI. Would be cool tho to have it in a midi box. (I *think* Casio actually made one) 

  • Like 1
Link to comment
Share on other sites

On 5/10/2020 at 3:38 AM, CYBERYOGI =CO=Windler said:

The Casio jargon for sound synthesis engine is "sound source". The different engines have cryptic 2 or 3 letter abbreviations proudly mentioned in ads, but with exception of some professional synthesizers the deeper meaning and inner working was hidden from customers (not even told in service manuals). So many of these may be rather advertisement buzzwords than technologies, enshrouding that they were just minor variations of older sound engines. This list is likely inaccurate, because many old or low grade sound sources were not mentioned anywhere, so I only added them from own hardware examination. Also with modern models (large compressed samples) and pianos I am no expert. The IXA sound source (CTK-1000 from 1993) was the last engine with many classic synthesized sounds (now even with velocity and some editable parameters), although it already lacks the famous (SA-series) program loop synthesis preset sounds with complex algorithmic envelopes. After IXA Casio dropped the use of synthesized preset sounds in favour for long wavetable samples imitating natural instruments, which IMO makes newer keyboards mostly boring. With the HPSS sound source from 2013 (XW-G1 synth) fortunately a new versatile synth engine came out, which however does not fully include older (e.g. PD) synth algorithms. This list is sorted by technology rather than release date.

(I can not enter this as HTML table here, so it is a little messy.)


List of Casio sound sources:

sound source full name 1st use notes & features year

plain squarewave
? ML-80 monophonic squarewave (1:1, 100% tremolo) 1979
? ML-81 monophonic squarewave (1:1) with decay envelope 1980
multipulse squarewave
? VL-1 monophonic multipulse squarewave with switchable fixed filter. 1981
? PT-20 like VL-1 with obligato + chord/bass voice. 1982
? MT-11 2 layered bipolar multipulse squarewaves with switchable fixed filter. 1983(?)
? MT-200 bipolar multipulse squarewave with switchable fixed filter. 1984(?)
stairwave
CV Consonant-Vowel synthesis CT-201 2 mixed stairwaves with switchable fixed filter. CT-201 & 202 layer 2 such sound CPUs with each a filter. 1980
? VL-5 only 1 stairwave with switchable fixed filter (very different hardware). 1982(?)
? MT-65 programmable CV (sound IC with external CPU). 1983
? CT-6000 velocity sensitive CV variant (layering 3 sound ICs). 1984
SD Spectrum-Dynamics synthesis HT-series user programmable CV variant with VCF for synthesizers. 1987
additive synthesis
? 1000p additive synthesis (5 layered sinewaves, sounds drawbar-like). 1981
Phase Distortion (FM)
PD Phase Distortion CZ-series Casio's FM synthesis variant. 1984
iPD Interactive Phase Distortion VZ-series PD successor with programmable routing. 1988
speech synth
? TA-1000 data-reduced speech synthesis (LPC based?, PARCOR?) 1983(?)
sampler
? SK-series lofi sampler (SK-1 has also drawbar softsynth). 1986
? FZ-series 16 bit sampling synthesizer. 1987
? SK-60 lofi sampler on different PCM engine hardware. 1996
software based (wavetable + multiple synth algorithms)
PCM Pulse Code Modulation various,
e.g. SA-series Casio wavetable softsynth on a chip, including many other synth algorithms like FM variants or program loop synthesis. The generic term "PCM" was earlier used for anything sample based (e.g. Casio percussion ICs). 1988
CD Casio Digital ? MT-540 PCM engine version with external 16 bit sample ROM. 1988
Super CD ? CT-770(?) PCM engine version with velocity, effect DSP (external 16 bit sample ROM).
AP ? AP-7 PCM engine version with velocity, used in first Celviano piano. 1991
? VA-10 PCM engine version with effect DSP + Harmony Arranger. 1992
IXA Integrated Cross-Sound Architecture CTK-1000 PCM engine version with velocity, multisamples, effect DSP (external 16 bit sample ROM | last engine with many synthesized classic "PCM" sounds). 1993
A2 A² (A-square) wavetable with sample compression + effect DSP.
HL Highly compressed Large waveform A2 successor?
ZPI Zygotech Polynomial Interpolation MZ-2000 IXA successor(?) with special sample morphing. 2000
AHL Acoustic & Highly-compressed Large-waveform CTK-4000 HL successor with acoustic instrument multisamples. 2008
AIF Acoustic & Intelligent Filtering System Privia piano simulation 2009
AiR Acoustic and Intelligent Resonator Privia piano simulation 2013
HPSS Hybrid Processing Sound Source XW-G1 PCM engine successor for versatile synthesizer (partially hardware based). 2013

ZPI is also wavetable, but it's more complex than A2 and has more features. Some ZPI synths use two DSP chips, one for the synth engine and one for effects.

Link to comment
Share on other sites

13 hours ago, silent said:

I assume the GT-155F's voices are layed out something like this:
Voices: 1 2, 3 4, 5 6, 7 8, 9 10, 11 12, 13 14, 15 16, 17 18, 19 20, 21 22, 23 24, 25 26, 27 28, 29 30, 31 32. 
Tone Paramaters (this is the things that would be set up in the WK-1800's Synth mode) (Notice how I separated the pairs of voices with commas, that's because they can be combined by the tone being used)
DSP: ALL Channels (10 modes)

Voices are assigned left to right AFAIK and the latest note played/triggered gets priority (sadly there's no way to override with hold-down or sustain that I know of) while the oldest notes are the most likely to get cut to make room for the newest notes. The thing is though, the synth still tries to play all the notes when playing a midi file with higher polyphony than what it supports, causing it to chug along attempting to play all the notes when it can't. I guess the voice reassignment isn't superfast. And also sending that much MIDI to it probably lags the CPU a lot.

ZPI, such as on the MZ-2000 (which is what it debuted on) can do twice what A2 can do

The GT-155F (not the GT-155 which is a camera chip) is a 32 DCO wavetable with independent envelopes, panning, LFO?, volume, and filter per DCO. Each voice can use 1 or 2 DCOs (Polyphony is reduced when using multiple DCOs together, but tone complexity is increased) There's some other things I need to look into on this synth to see what it can or can't do, but it sounds good already. This was recorded from a WK-1800. I might re-record this on an MZ-2000 for comparison when I have an MZ-2000 in my posesion. (I do not have an MZ-2000 yet) And should provide a good example of what the GT-155F sound chip sounds like.

Link to comment
Share on other sites

1 hour ago, CYBERYOGI =CO=Windler said:

Does GT-155F and GT-155 look the same (pinout etc)? Then it might be actually a microcontroller with internal rom used as a single-chip softsynth, while the camera version only differs in software.

I am now confused which one is which, I might need to look at the chips in my Casio again.

 

Link to comment
Share on other sites

8 minutes ago, silent said:

Well, neither of these are correct. It thinks the GT-155F is a completely different chip. They both might be using the same base but configured differently.

 

1 hour ago, CYBERYOGI =CO=Windler said:

Does GT-155F and GT-155 look the same (pinout etc)? Then it might be actually a microcontroller with internal rom used as a single-chip softsynth, while the camera version only differs in software.

It is a dedicated DSP chip. Confusing stuff is confusing.

Link to comment
Share on other sites

1 hour ago, CYBERYOGI =CO=Windler said:

Does GT-155F and GT-155 look the same (pinout etc)? Then it might be actually a microcontroller with internal rom used as a single-chip softsynth, while the camera version only differs in software.

Sometimes on DSP chips, you can set up various different versions of chips. While the GT-155 and GT-155F might be the same base DSP, functionally they're completely different. It's also possible that any data I do have on it from googling it is completely incorrect and that the GT-155 is just the GT-155F without the ability to program user tones and/or load them from floppy.

 
I strongly wish that there was more useful information on things like this.

I would still count it as hardware and not a full on softsynth as it is using a deticated DSP chip to do the things. So it's possible the DSP has a few different program masks that change what it can or can't do, what the pins do, etc. And the GT-155F is the identifier of the mask for the wavetable synth. As far as I am aware the GT-155 and GT-155F are not pin compatible.

Why does this have to be so confusing, I've spent months or more trying to figure out this thing and every place I look I just get more confused.

Link to comment
Share on other sites

3 hours ago, CYBERYOGI =CO=Windler said:

Does GT-155F and GT-155 look the same (pinout etc)? Then it might be actually a microcontroller with internal rom used as a single-chip softsynth, while the camera version only differs in software.

They're similar, they're both DSP chips, they're proably jsut running different DSP masks. Though it is possible that the limits it has *are* hard limits. seeing as the MZ-2000 had to use 2 DSP chips to get it's functionality.

  • Like 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.