New MTG Kawai R100 ROM Switcher

As you may have seen in my previous post, my Kawai R-100 Drum Machine came with a 3-EPROM “soundswitcher”. Since this is no longer available, I thought I would make my own. It’s not an exact clone of the Drumware Inc board. First, I used different logic … just a personal choice. Second, I eliminated the ribbon cable to cut down on cost. It looks like there is just enough vertical room to pop the board on top, so that’s what I did. In my unit the Kawai ribbon cables are such a mess that it’s hard to close up the lid already. Finally I did a 2-layer board compared to the old Drumware single-layer board that was probably taped up by hand. In fact this is how I used to make SRAM  memory expansions myself in the late 80’s. I even advertised them in the back pages of Polyphony magazine (for JX3P, OB DX, Polysix and a few others).

Kawai R100 ROM Switcher

Kawai R100 ROM Switcher

 

Kawai R100 EPROM Switcher Installed

Kawai R100 EPROM Switcher Installed

 

Kawai R-100 Drum Machine Front showing the switch

Kawai R-100 Drum Machine Front showing the switch

I also silk-screened the pin information on the top.

Read my previous post for more background info.

GB

Posted in Kawai R100 | Tagged | 5 Comments

Kawai R100 Soundswitcher board by Drumware Inc.

Here are some photos of the ROM switcher board in my Kawai R-100 Drum machine. The expansion board is dated 1987. My unit contains three 4Mbit mask ROMs:

MN234000KAA, MN234000KAB, MN234000KAC

I think these ROMs are the original R100 and R50 and the R50e judging by what I’ve read elsewhere on the web.  The sound format is 12-bit (non-linear) with a 32kHz sample rate.

P1030550 P1030548 P1030570

 

Posted in Kawai R100 | Tagged | 3 Comments

Yamaha DX7 SuperMAX is in!

SuperMAX

SuperMAX

Great expansion and feature upgrade for the beloved DX7.

Posted in Yamaha DX7 | Tagged , , | 5 Comments

NEW Keyboard for SCI Pro One!

A long time ago I ordered a new 37-key Doepfer keybed and cable from in the USA. In fact I think Doepfer gets them from in Europe so there might be a better way to obtain one. The new keybed is make/break (velocity sensitive) style, but the Pro One does not have the pinning to make use of the break contacts, so I only used the make ones.

Long story short, after making a new cable out of the supplied Doepfer/Fatar one and a 16-pin DIP, my Pro One keyboard is like brand new! The new keybed will fit in the Pro One, but the hole pattern on the bottom of the synth need to be drilled. This is fantastic news for anyone that has the membrane style Pro One keyboard. Anyway it will work with either the original Pro One CPU or my new TurboCPU. I have a couple of photos, but will also upload a wiring pinout later when I get time.

http://www.musictechnologiesgroup.com/images/pro_one_keybed.jpg

http://www.musictechnologiesgroup.com/images/pro_one_keyboard.jpg

SCI Pro One new keyboard

pinout for the Fatar 37-key matrix to the Pro one DIP connector

Posted in Pro One CPU | Tagged , | 104 Comments

MIDI Jack mounting

I have received some photos from users showing off their TurboCPU+MIDI installations, but don’t have them at hand right now. What I do have is an interesting photo from the old Oberheim DX or DMX that shows yet another way to mount the MIDI jacks. This might be an interesting option for the Sequential Pro One too:

Sequential Pro One MIDI

Posted in Pro One CPU | Tagged , | 2 Comments

USB 5 1/4″ Floppy Drive

I know it sounds off-topic, or that I have a fetish with all things vintage, but the reality is that a lot of my EPROM data and other files were kept on 5.25″ floppy disks back in the 80’s. Getting at these files has been somewhat painful. But now I have compiled the parts to built my very own USB Floppy drive for 5-1/4″ disks. And it works!

Now I just need an enclosure to make it a bit more transportable. So if anyone in OC-land or LA-ville needs to read a floppy, I can do it!




Posted in Uncategorized | Tagged , , , | 11 Comments

MIDI Control Surface for Pro One


I just ordered a Behringer BCF2000 MIDI Control Surface and will be looking at creating a template that maps all the changeable parameters to the knobs buttons and sliders. Hopefully there are enough controls on this unit. I wanted the BCF for the motorized faders because I thought that would be way cool for programming the new soft LFO (LFO2).

I’m also going to experiment with making LFO2 sync the waveform start to user keypresses. I was playing with the negative ramp wave assigned to pitch control. This is, of course, the way synth drum sounds are often made — falling pitch.

I’m still a couple of weeks out on finishing the “CV” module (DAC and possibly A/D). So much to do … super exciting though.

Posted in Pro One CPU | 2 Comments

MIDI to CV, Pitchbend and More


Today I did some further experiments on the next little improvement to the MTG Turbo CPU for the Sequential Circuits Pro One: MIDI-to-CV. I’ve acquired a quad DAC (D/A or digital-to-analog converter) board that can be very easily hooked up to the CPU module in order to control a few more parameters in the Pro One.

For now I’ve tested controlling three parameters of the Pro One:

  • Pitch (Osc 1 and/or Osc 2)
  • Filter cutoff freq
  • Filter resonance
  • VCA ADSR/volume (I haven’t played around with this yet).

Therefore, taking input from MIDI or from within the CPU itself, here are some possible sources of data to control those parameters:

  • MIDI Pitch Bend, Mod Wheel, Aftertouch, Velocity
  • Other MIDI continuous controller(s)
  • The internal sequencer data
  • A soft-LFO that features a variety of waveforms including sample and hold (S&H)
  • MIDI Clock/Sync??

Now coming up with a nice clean way for the end user to control it all — that will be a challenge.

Any other ideas or comments?

Posted in Pro One CPU | Tagged , | 9 Comments

MTG “Turbo” CPU for Sequential Circuits Pro One


What’s with the “turbo” you ask? Well my marketing persona determined that “replacement” CPU was not suitably catchy. I guess that was my engineer persona at work.  But turbo actually does mean something here. As in “faster” and “more”. The modern CPU is much faster than the old one, so I have (below) some numbers to back it up.   As far as more is concerned there are certainly more features (sequencer modes and memory, arpeggiator modes, MIDI in/out/thru and so on).

The metrics. Here are a couple of measurements that demonstrate the turbo-ness of the upgrade.

  1. Key scan rate.  The keys are scanned on the stock Pro One once every11.7ms and each set of 8 keys takes 1.32ms to read/analyze. On the MTG CPU the key scanning is programmed at a rate of once every 5ms and it takes a mere 20us to read/analyze. So 2x the scan rate (and 66x the read/analyze time).  The scanning could probably be done even faster, but with the crappy contacts on most Pro Ones this could lead to contact bounce noise in the output.
  2. Key press to DAC enable. This indicates how long, once a key has been read in the “down” state, until the new control voltage is set by the DAC.  The stock Pro One takes 1.7ms. The MTG CPU takes 200us, an 8.5x speed increase.
  3. Gate-in to gate-out. The LFO signal is read by the CPU and then the CPU drives the DAC, the Gate and the Trigger signal as a result (for example when a sequence or arpeggio is running).  This metric indicates how fast the CPU picks up on the LFO signal and translates it into sound. The stock Pro One translates the positive going edge (PGE) of the LFO and turns it into a PGE Gate signal (or NGE DAC enable or PGE Trigger) in 2.7ms. The MTG CPU performs the same duty in 40us. That’s a factor of 67.5x faster.
  4. Finally NGE DAC Enable to PGE of the Trigger signal. This is mainly house-keeping and indicates how fast the CPU gets through the chore of updating the DAC and then sending the associated Trigger signal.   On the stock CPU it takes 144us. On the MTG CPU it takes 4us.  A 36x improvement.

So in summary moving to a processor 25 years hence improves the responsiveness considerably. And all this while taking on a bigger workload too (MIDI In/Out).

Posted in Pro One CPU | Tagged , | 3 Comments