NSFW*! - You must be 18 or older to view this thread! - NSFW!

(copied from forum.pianoworld.com) The other day I decided to take our Yamaha AN1x apart to gaze upon it "in the buff" and scope out the naughty bits. This keyboard is a synthesizer, of the "analog modeling" class. That is, it is a DSP implementation of an analog synthesizer, so there are things like VCOs, VCFs, VCAs, function generators, etc. in there but all are done numerically rather than with analog circuitry ala MOOG. It can do a pretty nice pipe organ, and the EP patches aren't too bad, but as you might expect it isn't nearly sophisticated enough to make realistic piano sounds. Polyphony is a low 10 I believe - this is more of a lead instrument than anything else. I don't think Yamaha made too many of these, ours was a Sam Ash floor demo so we got it pretty cheap a long time ago.

My main interest in disassembling it was to examine the X-Z controller on the left hand side of the instrument. Being X-Z, it senses where your finger is on it in the X (side to side) direction and how hard your finger is pressing in the Z (downward) direction. If you've ever played with an AN1x for any length of time you know how lively and responsive this controller is - I've never encountered anything quite as musical on any other keyboard. Patches generally use the X axis of it to set the cutoff frequency of the low pass filter. When the order of the filter is high, even slight changes to the cutoff frequency can make a dramatic change in the overall sound. It's loads of fun to play with. OK, on to the disassembly.

[Linked Image]
Here is the AN1x disassembled. You have to remove every freaking screw on the bottom to access the insides. The bottom then lifts off and everything is securely mounted to the top plastic section. I don't know about you, but in the past I've been burned by removing too many screws, so it always gives me a queasy feeling when I end up having to remove them all. Anyway, you can see the massive PWBs for the keyboard assembly and for all the I/O, along with a central main board, and a tiny board for the X-Z controller located above the pitch & mod wheels (shown here on the right since the unit is flipped over).

[Linked Image]
A view of the main processor board. That's a lithium backup battery at the upper left, with 2Mb SRAM below it and a general purpose H8 processor to the right of it. A daughter card is plugged into the center of the main board.

[Linked Image]
A view of the daughter board unplugged and sitting on top of the main processor board. Same exact two chip set on both, must be some kind of DSP, perhaps with associated ROM. That's some DRAM and I believe the D/A converter in between.

[Linked Image]
A view to the right side of the guts. Here you can see the pitch and mod wheels, which BTW are only supported by their respective pot shafts & pot bearings (not the most rugged arrangement). Above them is the X-Z touch controller. The touch pad mounts under the tan PWB, though I had removed it by the time I took this picture, so the PWB screws are shown removed here. The pad plugs into that white connector near the top of the PWB. That's a dual op-amp (4558) on the PWB, not much else, though the trimmers are something of a surprise - EEs always try to design those out if they can - they are expensive, and literally no one wants the added manufacturing step of adjusting them on the assembly line.

[Linked Image]
The X-Z touch pad removed and sitting on my bench. To remove it you have to remove the 4 screws holding in the tan PWB, then slide the plastic sleeve on the electrical connector forward so that it releases the printed mylar cable.

[Linked Image]
And here is where the crying starts. I really thought the X-Z touch pad was capacitive in nature, like those laptop mouse pad thingies. When I first opened up the AN1x I was somewhat shocked to find almost no circuitry supporting the touch pad (see previous photo) but when I peeled back the top protective plastic on the pad, the awful sickening truth was laid bare. My beloved touch pad, with which I'd had so much fun, so many fond memories, turned out to be a cheap contrivance made of carbon deposited conductive plastic! I had been taken in by a simple resistive sandwich! There are some things in life one is better off just not knowing, and for me this was one of them. I went and took a shower but couldn't wash away the tawdry, used feeling I had.

Afterward, listless, I played with the touch pad for a while on the bench. Of the five connectors, two are for bulk pressure (~20 Ohms pressed hard, infinite Ohms untouched), and the other three behave like a ~9k Ohm potentiometer - but only when there is a finger pressing on the touch pad. Plugged into the AN1x, I saw a 15ms period inverse 5V sawtooth when the pad wasn't being touched, and almost full 0-5V control range for both axes when touched / pressed (minus a diode drop perhaps).

Here are some of the parts on the main board:

   HD6413002FP16 - H8/3002 Microprocessor, Hitachi
   HM6281288LFP-8 - 1 Mb (128K x 8 bits) SRAM, Hitachi
   LC321664AJ-80 - 1 Mb (65536 words x 16 bits) DRAM, Sanyo
   HD62098 - Stereo D/A? Hitachi
   Yamaha XS467 - house numbered, uP ROM?
   Yamaha YSS236-F - house numbered, DSP?
   Yamaha XT113B0 - house numbered, DSP ROM?

I buttoned it back up and checked the keys, wheels, and touch pad - all worked as before, but much of the magic was gone.

* means Not Safe For Work