silent Posted February 16, 2023 Share Posted February 16, 2023 12 hours ago, Just Alex said: Is firmware for that keyboard downloadable? IDK, you might have to see if there is a firmware repair disk somewhere around or something... or read BlkSend data from it via midi... Quote Link to comment Share on other sites More sharing options...
CYBERYOGI =CO=Windler Posted February 19, 2023 Share Posted February 19, 2023 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. 1 Quote Link to comment Share on other sites More sharing options...
silent Posted February 20, 2023 Share Posted February 20, 2023 (edited) 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 February 20, 2023 by IrreverentHippie Adding Details Quote Link to comment Share on other sites More sharing options...
CYBERYOGI =CO=Windler Posted February 21, 2023 Share Posted February 21, 2023 (edited) 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 February 21, 2023 by CYBERYOGI =CO=Windler Quote Link to comment Share on other sites More sharing options...
silent Posted February 21, 2023 Share Posted February 21, 2023 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. Quote Link to comment Share on other sites More sharing options...
CYBERYOGI =CO=Windler Posted March 3, 2023 Share Posted March 3, 2023 This is impossible. ROMs can not be rewritten, only desoldered and replaced by a new physical chip to install a new version. Quote Link to comment Share on other sites More sharing options...
silent Posted March 3, 2023 Share Posted March 3, 2023 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... Quote Link to comment Share on other sites More sharing options...
Revenant Posted March 4, 2023 Share Posted March 4, 2023 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. 1 Quote Link to comment Share on other sites More sharing options...
silent Posted March 4, 2023 Share Posted March 4, 2023 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? Quote Link to comment Share on other sites More sharing options...
silent Posted February 27 Share Posted February 27 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. Quote Link to comment Share on other sites More sharing options...
silent Posted February 27 Share Posted February 27 (edited) 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 February 27 by silent 1 Quote Link to comment Share on other sites More sharing options...
silent Posted February 28 Share Posted February 28 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! Quote Link to comment Share on other sites More sharing options...
silent Posted Tuesday at 07:53 AM Share Posted Tuesday at 07:53 AM 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. 1 Quote Link to comment Share on other sites More sharing options...
silent Posted Tuesday at 08:10 AM Share Posted Tuesday at 08:10 AM 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 1 Quote Link to comment Share on other sites More sharing options...
silent Posted Tuesday at 09:57 PM Share Posted Tuesday at 09:57 PM 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) Quote Link to comment Share on other sites More sharing options...
silent Posted Tuesday at 10:02 PM Share Posted Tuesday at 10:02 PM 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) 1 Quote Link to comment Share on other sites More sharing options...
silent Posted Tuesday at 10:05 PM Share Posted Tuesday at 10:05 PM 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. Quote Link to comment Share on other sites More sharing options...
silent Posted Tuesday at 10:13 PM Share Posted Tuesday at 10:13 PM 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. Quote Link to comment Share on other sites More sharing options...
CYBERYOGI =CO=Windler Posted Wednesday at 04:34 AM Share Posted Wednesday at 04:34 AM 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. Quote Link to comment Share on other sites More sharing options...
silent Posted Wednesday at 05:41 AM Share Posted Wednesday at 05:41 AM 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 don't think so, I need to check. Quote Link to comment Share on other sites More sharing options...
silent Posted Wednesday at 05:59 AM Share Posted Wednesday at 05:59 AM 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. Quote Link to comment Share on other sites More sharing options...
silent Posted Wednesday at 06:11 AM Share Posted Wednesday at 06:11 AM https://www.jotrin.com/product/parts/GT155F https://www.jotrin.com/product/parts/GT155_HG51B155FD_ idk what one is in the WK-1800 currently, let me check Quote Link to comment Share on other sites More sharing options...
silent Posted Wednesday at 06:22 AM Share Posted Wednesday at 06:22 AM 8 minutes ago, silent said: https://www.jotrin.com/product/parts/GT155F https://www.jotrin.com/product/parts/GT155_HG51B155FD_ idk what one is in the WK-1800 currently, let me check 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. Quote Link to comment Share on other sites More sharing options...
silent Posted Wednesday at 06:46 AM Share Posted Wednesday at 06:46 AM 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. Quote Link to comment Share on other sites More sharing options...
silent Posted Wednesday at 07:43 AM Share Posted Wednesday at 07:43 AM 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. 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.