Technical questions for the MPC2000xl and the MPC2000
User avatar
By distortedtekno Sat Jan 18, 2014 11:54 pm
teevee wrote:I got this answer from the JJOS guy concering updating the OS in MPC-2000
Since hardware(CPU etc.) is old, if a function is added, processing will take time.
Therefore, in a sequence, delay arises and does not become useful.
The programmer said such.

Thank you.

Murai.

The processor in the 2000 is prehistoric. But a few small additions that are in the 2000XL might work. If JJ was talking about newer functions from the 1000 and 2500, then I can see where it would be a problem. Ask JJ specifically about the added features in the 2000XL. If he can do that, he'll gain a lot of sales.
User avatar
By Lampdog Sun Jan 19, 2014 4:23 am
That's like Ford coming out with a new spare tire design for a Model T.
User avatar
By distortedtekno Sun Jan 19, 2014 6:55 am
Lampdog wrote:That's like Ford coming out with a new spare tire design for a Model T.


:lol: :lol: :lol: Yeah I know... I wouldn't expect it to happen.
By teevee Sun Jan 19, 2014 11:38 am
distortedtekno wrote:
teevee wrote:I got this answer from the JJOS guy concering updating the OS in MPC-2000
Since hardware(CPU etc.) is old, if a function is added, processing will take time.
Therefore, in a sequence, delay arises and does not become useful.
The programmer said such.

Thank you.

Murai.

The processor in the 2000 is prehistoric. But a few small additions that are in the 2000XL might work. If JJ was talking about newer functions from the 1000 and 2500, then I can see where it would be a problem. Ask JJ specifically about the added features in the 2000XL. If he can do that, he'll gain a lot of sales.


There are many function/feature ideas, which probably would require a better processer on Akai Mpc-2000.
• Like Grid-edit.
The question is maybe: “Is the processor pressed to the limit?”

I do not think it is about the money for JJ/ Murai, Because I offered JJ to create a “Kickstarter”-project, which could fund/cover the working hours spend on updating the OS.
• Do we know anyone else in our community with a potential of updating the OS for Akai Mpc-2000xl?
User avatar
By vinyl_junkie_1620 Sun Jan 19, 2014 12:15 pm
I don't see why this can't or shouldn't be done.

It was done with the MPC-3000 (Vailixi)

The MPC 2k/XL OS still has a few bugs/could be optimised more to make the machine even better, for me it's my favourite MPC other than the mk1 60 and a lot of 2k users I think would feel the same so I'm sure they'd all like a improved OS.
How much more you could cram is another question but for sure it could be improved.

The 2k uses from memory much of the same stuff the MPC-3000 did and at their heart is a NEC V53

To quote Rohan

"The MPC2000 DOES NOT use a Motorola 68000 CPU.

Not even any thing like it.

The MPC2000 ( like the S2XXX, S3XXX, MPC3000 and MPC2000XL ) use an NEC-V53 CPU.

The NEC-V53 CPU uses an x86 ( Intel ) mnemonic/instuction set compatible with an Intel 286.

Some additional NEC mnemonic/instuctions are present also.

For the most part an NEC-V53 cpu is a variation of an Intel 286 with a bonus capability to run code about 30% faster than the similarly clocked original Intel unit.

So in simple terms ... the samplers above are based around embedded PC technology. ( Japanese style )"

The greatest difficulty is descrambling the code. Remember talking to some one who worked for Akai back in the day and I remember him saying the code was split in two parts on the 2k, A and B or something. One could easily be modified so you could change text in the OS but the other file responsible for all the stuff we want to get at was just scrambled code only the Akai folks could work out/decode.
User avatar
By SimonInAustralia Sun Jan 19, 2014 12:35 pm
vinyl_junkie_1620 wrote:I don't see why this can't or shouldn't be done.

It was done with the MPC-3000 (Vailixi)

Rohan was provided with the original source code to work with.


vinyl_junkie_1620 wrote:The greatest difficulty is descrambling the code. Remember talking to some one who worked for Akai back in the day and I remember him saying the code was split in two parts on the 2k, A and B or something. One could easily be modified so you could change text in the OS but the other file responsible for all the stuff we want to get at was just scrambled code only the Akai folks could work out/decode.

You can't see why above, then provide the answer to that yourself.
Last edited by SimonInAustralia on Sun Jan 19, 2014 2:35 pm, edited 1 time in total.
By teevee Sun Jan 19, 2014 2:31 pm
Now we know the layout of the OS with A and B splitted code.

What is the next step?
By teevee Mon Jan 20, 2014 3:05 pm
Hmm Akai Support:

Hello,

Thank you for your interest in Akai!

The MPC2000 source code is closed source. It will not be released.



Please feel free to contact me if you need any further help. I will be more than happy assist you.


Benjamin Caccia
Technical Support & Return Authorizations Specialist
User avatar
By SimonInAustralia Mon Jan 20, 2014 4:10 pm
If the OS could be updated, I would like to be able to use next sequence after going into sequence record or overdub, without having to press stop and play.