I’m not quite sure whether this is the right website to post this on but...

I want to try and dump sequence data from a Casio Keyboard default soundbank

I believe it’s stored on a ROM chip of some description, but I’m not sure which one.

I have no idea how this would be done, but I’m interested to learn how.


1 Answer 1


First Step: Research

First off just do some research on your product. See if anyone has done any research or reverse engineering on your particular keyboard model. If no one has done any work on it before you will have to venture off on your own.

Second Step: Disassembly

You will probably need to open up the keyboard if the developers didn't include some kind of external debugging port. When you open the case of the keyboard, take pictures of exactly how you took it apart so you can reassemble it.

Third Step: Debugging Port

Once it's apart you will want to look for some kind of debugging pins or headers. Most of the time this comes in the form of JTAG headers. There is plenty of information on the internet of how to interface with these.

Fourth Step: Being Creative

If you don't believe there is a debugging interface that could become tricky. We know the information is on the circuit board we just need to discover where it is. Look for either some form of flash memory component or a chip with several pins coming out of it. Sometimes manufacturers purposely prevent people from reverse engineering their product. This comes in the form of Glob top and other nefarious methods.

If you want you can post some more information about your keyboard (dissassembly pictures, model number, serial numbers, etc..) and the site can help you out more. Don't get discouraged if all of this feels overwhelming.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.