Alesis MMT8 16x Memory Expansion Modification (Black model MMT8 s) Equipment. Components required. Other bits:

Similar documents
Alesis MMT8 16x Memory Expansion Modification (all grey model MMT8 s)

The Radio Control Temperature Logger (RCTL) Manual For hardware version 1.0 Manual version 1.0b

The GENIE Light Kit is ideal for introducing simple lighting projects, such as an electronic die, a wearable badge or a night-time warning system.

glitchscience.com Alesis HR-16 Mod Guide

Constructing a Low-Cost Mobile Eye Tracker

Button Code Kit. Assembly Instructions and User Guide. Single Button Code Entry System

Roger P. Ries, W9FIU Ries Labs, Inc Raven Road Farina, IL Phone:

Hauptwerk Hardware 2016

Single cable kit for the FCB1010

Part 2: Building the Controller Board

The Basic Counter. Hobby Electronics Soldering Kit. Instruction Guide

Universal Keying Adapter 3+

LushOne Inca Synth Module Build Instructions

into the EMU E4 Classic and E4 Platinum Samplers

Computer Upgrades CAUTION

edrive RAM Battery Alternate Replacement Procedure

Replace the edrive TINI Module and Battery

When you are ready to build your computer you will have the following materials to work with.

High Power (15W + 15W) Stereo Amplifier

SDR Cube Transceiver Online Assembly Guide

Electronics Construction Manual

Sega MegaDrive 1 RGB Bypass Installation Guide Rev 1.4

An open-source hardware+software project. For design files and additional documentation, please visit:

BuffaloLabs WiFi Lantern Assembly guide version 1

1/Build a Mintronics: MintDuino

Populating and Installing Synthex Rev 2/3 EPROM adapter board. R Grieb 5/13/2018

MACRO MODCHIP FOR XBOX360 CG2 INSTALLATION INSTRUCTIONS

Installing PRO/DGX or Pro Soloist MIDI interface. R Grieb 9/08/2017

Attention: The connectors on the BMD16N are not normal network plugs. Never connect the decoder to a PC or any other network device!

Parts List: Part # Tools List: Instructions:

Assembly of the TACOS WAT-910BD Housing v2

orban FIELD ENGINEERING BULLETIN Purpose: Units Affected: Replacement Kit, Orban Part # Replacing SSM2017 Op-Amps

Construction Construction Instructions

Experimental Procedure

dual bipolar voltage controlled step sequencer DIY ASSEMBLY MANUAL v1.03

Electronics Construction Manual

Removing and Replacing Parts

Upgrading the Mark5 motherboard to the SE7520BD2 Server Board

To connect the AC adapter:

Nov. 07, 2013 p. 5 - changed the B axis unit value to from Changed by Randy per Frank s request.

Onwards and Upwards, Your near space guide. Figure 1. CheapBot Line Follower

4.1 Parts and Components... IV Assembly Tips... IV Assembly Precautions... IV Required Tools, Equipment and Materials..

Warranty Disclaimer. Limitation of Liability

IQ32 Upgrade Kit Assembly Instructions

Necessary software and hardware:

Moto G4 LCD Screen and Digitizer Assembly Replacement

Installing Kurzweil K2661 ROM Options

ARIES-B12. Sideways ROM expansion for the BBC Microcomputer Model B

Quicksilver 606 TR-606 CPU Upgrade

REMOTE HEAD ADAPTER INSTALLATION GUIDE

Figure 1. The Programmable Flight Computer.

Post Tenebras Lab. Written By: Post Tenebras Lab

Cumbria Designs T-1. C-1 Controller. User Manual

PARTS LIST 1 x PC Board 36 x 5mm Red LED 36 x 12mm LED Standoff 36 x NPN Transistor 36 x 10kΩ Resistor OTHER PARTS YOU MAY NEED

Figure 1. The completed programming kit List of Parts

Removal and Installation8

Replacing the Hardware Configuration Option EPROM on the 1822

OpenSprinkler v2.2u Build Instructions

Connecting igaging DigiMAG Scales to the Caliper2PC Interface A step by step Guide

Arduino 05: Digital I/O. Jeffrey A. Meunier University of Connecticut

imac Intel 27" EMC 2639 Hard Drive

Sandevices E681 RGB Pixel Controller Assembly Manual

Q2 XBee Handheld Controller Assembly Guide

HGR-2488 Prism Installation Instructions

DELUXE STEREO AMPLIFIER KIT

TIME WIZARD MULTI CLOCK DIVIDER BUILDING GUIDE

Pacific Antenna Two Tone Generator

OnePlus 5 Screen and Digitizer Assembly Replacement

Upgrading and Servicing Guide

imac Intel 27" Retina 5K Display SATA Cable

Tubbutec SH-1oh1 µtune

RC Tractor Guy Controller V2.1 Assembly Guide

Insert the male, 90 angled, 2x10 connectors into the corresponding 2x10 sockets and put them in place, flat under the PCB. Solder.

Creep Cluster Build Document. V5 - November 2018

WORDSYNC ADDENDUM to the SupraDrive Operator s Manual

ARRL ETP Solder Hour Clock Kit Construction Manual

Canon EOS Rebel T2i Top Cover Replacement

MP3 audio amplifier. Build Instructions. Issue 2.0

Gateway Profile 4 service guide

imac Intel 27" Retina 5K Display CPU Replacement

MIDI IN Installation Guide for the EMU Drumulator

Installation Instruction VCPRGBGM05 - rev1.5 RGB Interface Harness modification Navigation Radio

Written By: Andrew Optimus Goldberg

Assembling the Printed Circuit Board for the EDE1200 Robot

3 pyro output datalogger altimeter with an ATmega 328 microcontroller Kit assembly instructions

Intel NUC Kit D54250WYKH & D34010WYKH User Guide. Intel NUC Kit D54250WYKH Intel NUC Kit D34010WYKH User Guide

CP5176 Assembly guide. Soldering. CP5176 Assembly guide Main PCB PCB split. Document revision 2.1 Last modification : 12/11/17

Cygnos360 V2 Installation Manual

imac Intel 27" EMC 2546 SSD Replacement

DIGI*TRAC Memory Battery Replacement Kit

Connecting Mitutoyo Digimatic Devices to the Caliper2PC Interface A step by step Guide

PowerBook G4 Aluminum 17" 1.67 GHz (High- Res) PC Card Cage Replacement

Executive summary. Gather up the materials & tools required. Set up the BT2S for the ProChrono baud rate:

ADD-ON INSTALLATION GUIDE XEN-LS. apricot MITSUBISHI ELECTRIC

OpenSprinkler v2.1u Build Instructions

BehringerMods.com. Instructions for modification of Behringer SRC analog inputs and outputs

Images Scientific OWI Robotic Arm Interface Kit (PC serial) Article

Colecovision 5v Memory Mod Installation

DX7 Special Edition ROM Install Guide

Samsung Galaxy S10 Front-Facing Camera

Transcription:

Alesis MMT8 16x Memory Expansion Modification (Black model MMT8 s) by Graham Meredith, 006 Revised 15 th January 009 gmeredith1@yahoo.com.au This modification expands the memory of the Alesis MMT8 to 16x the original memory capacity. It works just as if you had 16 separate MMT8 s each bank is an entire MMT8 memory bank. The total cost of the expansion should be around $US45!! Each bank is accessed by switching a 16 position rotary switch to choose the current memory. Each memory holds 99 songs, 99 parts, 8 tracks just like the original MMT8 memory. The down side of this expansion is that you can t use a part from, say, memory bank 1, and another part from memory bank, and put them into the same song. Each memory is isolated from the other. However, you can save and load the memory contents from each memory bank as a whole bank, as individual songs, or individual parts, just like doing memory dump on the original memory. You can also save individual parts or songs to MIDI or tape, change memory position, and load them into the next memory. But you can t directly copy a part or song from one memory to another. You have to save them to tape or disk and then load them into the next memory. Equipment Soldering iron, 15W (no greater can damage the circuit tracks by excess heat), solder Antistatic wrist band and cable Wire cutters Components required RAM chips - x needed: BSI SRAM memory chip BS6LV4006PC-70 SRAM (51k x 8 bit) About US$19 each needed http://www.jameco.com/webapp/wcs/stores/servlet/productdisplay?langid=- 1&storeId=10001&catalogId=10001&productId=157358& Other bits: Veroboard stripboard Heat shrink insulation tubing - small diameter -3mm, black and red Double sided mounting tape Hookup wires - insulated, of different colours, such as ribbon cable Resistors - 10k, ¼ watt x 8 needed Switches: 4-bit Hexadecimal Rotary encoder switch: about US$6.00 --- x 1 needed http://www.jameco.com/webapp/wcs/stores/servlet/productdisplay?langid=- 1&storeId=10001&catalogId=10001&productId=581301& Or this better, neat pushbutton one instead, with a number display: https://www.jameco.com/webapp/wcs/stores/servlet/productdisplay?langid=- 1&storeId=10001&catalogId=10001&productId=577117&

Preparation: Put on the antistatic wrist band and cable; connect the cable somewhere to earth, such as a water tap on the kitchen bench. This will prevent static discharge building up and damaging your chips. Study the pin out diagrams for each chip below. Also, examine the actual chips when you get them. Make sure you can identify which is pin 1 on the chip (the top of the chip has a small notch in one end of the chip; pin 1 is the first pin on the left of this notch). The original 8-pin 3kx8 SRAM and the new 3-pin 51x8k 4Mbit SRAM have the address pins and data pins in the same location. The differences are: The 4Mbit chip has 3 pins it is a larger physical chip, and pins 1,, 30 and 31on the top are the 4 highest address lines. Original MMT8 RAM chips CXK5857P-1L Pin 1 Pin 1 New SRAM chips BS6LV4006PC-70 notch 1) Disconnect the memory battery by cutting the + battery wire that is soldered to the board. You can connect it later simply by soldering the cut wire back together. Make sure your valuable sequences are saved to disk or computer as you will lose the memory when this is done. ) Locate the RAM chips on the MMT8 circuit board and put a mark on the circuit board with a felt tip pen where the location of pin 1 is for each chip, so you can remember which way they go in (check the pin diagram of the old chip above). 3) Remove the old RAM chips (they should already in sockets, just carefully pull them out, and leave the sockets in place. You may need a small flat headed screwdriver to prize them out)

The power supply points to the memory chips: Black MMT8 s Encoder switch power supply point +5V Vcc chip Power Supply point Ground point (made by scratching the board surface) SRAM memory chips, pin 1 4) Study the circuit board photo above. This is the Black MMT8 circuit board (the grey MMT8 is different, so download the specific guide for it if you have a grey MMT8). You will see a red arrow pointing to a solder blob on the board next to the memory chips. This is a convenient +5V power supply point for the new memory chips. Mark it with a red marker. In the new RAM chips, pin 3 is the +5V power supply pin (Vcc), which this point will connect to when we install the chips. The other solder blob point marked with a red arrow is the encoder switch power supply point. We will mention this later. The ground point for the expansion is marked with the black arrow. It is simply a patch on the board that you scrape away the green insulation lacquer to expose the copper surface, and then solder to that point.

Making the Encoder board 1) Cut a piece of veroboard strip to the size shown below: ) Take 4x 10k resistors and solder one end of them together. Solder the other loose ends to the veroboard in the position on the board as shown below: 3) Take a 9 length of rainbow cable and peel out a section of the colours blue-green-yellow-orange. Solder one end of these wires to the veroboard. Solder the other ends to the rotary encoder terminals. It will have its terminals marked with the numbers 1,, 4 and 8, and also middle ones marked C. The blue wire should go to the terminal marked 1. The green wire should go to the terminal marked. The yellow wire should go to the terminal marked 4. The orange wire should go to the terminal marked 8. Solder a purple wire to one of the encoder terminals marked C (it doesn t matter which one). Use heat shrink insulation tubing to cover all the bare soldered terminals of the encoder. 4-bit Rotary Encoder (underside view) 8 1 C C 4

Wiring up the memory chips The top end of the chip is marked by a small notch in the end of the chip. 1) Bend the rows of chip pins slightly inward to get them to fit in the socket holes. This is best achieved by placing the chip on a table on its side and rolling the chip over slightly while pressing down on it. Do this to both sides of the chip. ) Bend out pin 30 slightly at an angle from vertical on both chips. When we insert the chips in the board sockets, we want this pin to NOT go into the socket hole, but instead be on the outside of the socket. 3) Bend out pin 31 slightly on chip, as directly below it on the circuit board is the +5V supply point to the chips. We don t want the pin to touch this point. 4) Bend out pin 1 of chip 1 completely horizontally. This is because on the board, there is a small chip directly under where this pin will go. If it is not bent out flat, the pin will hit the top of the chip and prevent the memory chip from seating in its socket. Pin 1 bend out horizontally (chip 1 only) Chip 1 Power supply Chip Orientation notch wire for chip Orientation notch Power supply wire for chip Pin 30 bend out slightly Pin 30, 31 bend out slightly

Installing the chips 1) Solder a 5 length of red wire to the solder blob on the board as shown above. This is the power supply wire to the chips. ) Rest the new chip 1 on the right hand socket to check for alignment of the chip pins. Pins 1,, 31 and 3 should overhang the socket. This chip 1 is the one that has its pin 1 bent out completely horizontally 1

1) Remove chip 1 from the socket. Solder 3 lengths of blue, green, yellow, and orange wires to the top of the shoulders of chip 1 s pins 1,, 30 and 31. Rest the chip again on top of the right hand socket as shown below, with pins 1,, 31 and 3 overhanging the socket. 1 30 31 1 If everything looks ok, and pin 30 is sitting outside the hole in the socket, push down firmly on the chip all over to push it into its socket. You should feel the chip move down in the socket. Check that the chip has properly contacted the socket top and that there are no significant gaps all around, and that pin 30 has gone outside the socket. Also check that pin 1 is not touching the little chip on the board. If it is, gently bend the pin up slightly until it is clear of the little chip. ) Repeat this procedure with the other chip, soldering the same coloured wires to the same pins, except that you don t have to have pin 1 bent out flat to clear any chips on the board. Make sure that pin 31 does not touch the solder blob on the board with the red wire attached to it bend it out a little if it is close to it. And again, make sure pin 30 is sitting outside the socket hole. Push chip down in the socket as per chip 1. 3) Examine the chips in their sockets. Make sure that there are no chip pins touching each chip s neighboring chip (especially pin 30)

4) Solder the red power wire that is soldered to the solder blob on the board to pin 3 of both chips. This is the power supply pin of the chips. This provides power to the chips and also the battery backup power to them. After soldering, tuck the red wires under the chips out of the way. 1

Mounting the encoder board 1) Place a small strip of double sided sticky tape somewhere convenient in the casing to mount the encoder board. Stick the encoder board to it. ) Now solder each pair of same coloured wires from the chip pins to the encoder board. Solder them in the colour order as shown. The same colour wire from the chips should be on the same copper strip that the coloured wires from the encoder are on.

Solder a red wire to the top copper track. This is the same copper track that the purple encoder wire is soldered on to. Solder a brown wire to the end of the resistor cluster as shown. Insulate it with some heat shrink tubing. Solder a 1k resistor into the red wire as shown. Insulate the resistor connections with heat shrink tubing or insulation tape.

The Encoder power supply Solder the red wire from the encoder board to this solder blob on the board here. This is the board s +5V power supply point. 1 Solder the brown wire from the encoder board here. This is the board s ground point. It is simply a small area on the board that you scrape the green insulation away from to expose the copper. You then solder the brown wire to it. Congratulations! You ve finished it!!

Testing the memory expansion and formatting (initializing) the memory 1) Reconnect your memory battery. Solder the cut leg back together. ) Loosely put the casing back on after reconnecting the top casing ribbon connector cables and plugs to the connectors on the circuit board. One of the connector plugs is right next to memory chip. You will find that you won t be able to get the plug back on, because the chip is in the way: 1 Take the connector, and using rough grade sandpaper or a file, begin to file down the side of the connector that is hitting the chip, until the plug just slips down beside the chip on its connector pins and connects properly. Push the connector down securely. 3) Dangle the rotary encoder out of the casing for testing. When you are sure everything is working, you can tidy it up by mounting the encoder somewhere convenient on the front panel, with the wires going through a small hole in the casing somewhere. Alternatively, you can swap it later for the neat pushbutton wheel type encoder mentioned in the parts list. If you use that one, you just cut a small rectangle hole in the casing and it pushes through from the front and mounts neatly and flush with the surface. 4) Turn the rotary encoder to position 0. This is the first memory position. Connect the power supply to the MMT8 and do an initialization (formatting) of the machine to clear the memory press and hold the ERASE, PAGE UP, and PAGE DOWN buttons when turning on the power while holding these buttons down for 3 seconds. This will initialize and erase the memory and ensure there is no random data in it. Plug the MMT8 into a MIDI synth, and try recording a part. Record a few parts make a few simple, quick songs. 5) Switch the machine off, and then back on again. It should still have remembered your test recordings. If not, check that you have reconnected your memory battery properly, and that the solder connection is good. Also, check that you have connected the red power wire on the circuit board to both chip s pin 3. 6) Switch the machine off, and turn the encoder to position 1, which is the nd memory position. Initialize the memory, repeat the procedure, record some tracks. Switch it off. Repeat for the other memory positions. When you get to encoder position 15, this is the final 16 th memory. If you now keep turning the encoder (it can turn continuously around and around) to position 0, it starts it from scratch again at memory 1, then, 3, 4 etc. Once your machine is working well, you can record away. Mount the encoder somewhere on the casing and put the machine back together. As mentioned, If you get the better pushbutton encoder mentioned in the parts list, all you have to do is cut a small rectangle hole in the casing and it fits in it neatly and securely.

The memories in use The general best practice is to switch the machine off before changing the memory position. If you change the memory position and then hit play without powering down, the machine will freak out and crash. However, I have found that you CAN change memory positions without powering down IF you don t hit play, but instead, scroll up to the next part which has something in it, and then scroll back to the original one it was on. Now if you hit play, it will play ok. If you change the memory position and there is absolutely nothing in the memory bank you change to and you haven t initialized that memory, it will freeze. But if each empty memory has been initialized first, as in the testing procedure, then this won t happen at all, and you ll be ok. So, in summary, if you want to change memory positions without powering down, do the initialize steps for each memory position once to ensure each memory has been formatted, and it will be ok. Disclaimer No responsibility will be taken by me for any damage done as direct or indirect result of this modification. Do it at your own risk. Protect your equipment from static by wearing an earthed antistatic wrist band when handling the chips or circuit board. Graham Meredith 006 Revised 15 th January 009