Roland M-128 / M-256 / M-512 and Akai BR-16 / BR-32 compatible multi-bank replacement cards

Project Summary

Since August 2014, we have been prototyping replacement cards for the legacy Roland memory card system. These cards work as replacements for the Roland M-128, M-256 and M-512 cards as well as the electrically identical Akai BR-16 / BR-32 cards. By means of bank switching, a single card can pose as sixteen M-128 / M-256 cards or eight M-512 cards. The card does not require a battery as it is backed by MRAM. The progress of this project has been documented and discussed on the Vintage Synth forum.

The first batch of cards was sold out pretty quickly in 2017, and since then we have sold several more batches. The next batch has now arrived and we are ready to take orders. We know you want one of those cards - Or maybe even two! And the best part ist, they cost just as much (or even less) as you would pay for an original card on eBay these days – while containing sixteen times (or eight times in the case of the M-512 cards) the amount of memory of an original card!

Before you buy - compatibility list

While the card design is as close to the original cards as possible, there is a small number of devices that is not yet compatible with our replacement cards. Please review this list before buying a card. Other devices will most likely work as well (in particular if they are similar to the tested ones), but are not tested. Please let us know about the results if you tested the card with a device not mentioned on this list!

M-256? M-512? Which card do I need?

Please look up in your synthesizer's manual which card you should use. For example, in the JD-990's manual you will find that it requires an M-256 card. Some manuals mention a letter suffix (e.g. M-256E), which you can ignore. While you can use a larger card (e.g. M-512) in a synth that recommends using a smaller size (e.g. M-256), you will be wasting some memory. Both M-256 and M-512 cards will work with synths that require M-128 cards.

An exception to this rule is the JV-1080: We have been informed that while its manual only mentions compatibility with M-256 cards for storing 64 patches per card, it is in fact also compatible with M-512 cards, allowing you to store 128 patches per card instead. In this case, you can use both the M-256 and M-512 variants, but will probably find the M-512 to be more useful.

Manual / FAQ

We have assembled a small manual with some instructions and a list of frequently asked questions, you can download the manual in PDF format (last update: 2 October 2021).

Order procedure

Once we process the order and have enough cards in stock, we will send you an invoice which can be paid via PayPal, bank transfer or credit card.

The invoice will be sent to the email address you supply below. Please make sure to check your spam folder if you don't hear back within a few days.

Once we receive confirmation of your payment, we will ship your order.

I want one!

My contact details

Note: There can be troubles receiving our mails if you use a Microsoft / Outlook / Hotmail address. If possible, use a different address, and do not forget to check your spam folder.

I would like to order

If you are unsure which card to buy, please refer to your device's user manual to figure out which card is suitable.


We ship anywhere in the world for a flat rate of 8€ including tracking.

Shipping address


Payment type

Note: We process orders twice a week, so please allow up to four days for us to react to an order or a payment.

Card Prototypes M-256 replacement in Roland D-50