Lumi wrote:Well yeah, actually it took 3 years to get to the level of 2.8 Mpc, when I bought it in january 2018 it was so basic and buggy.
Akai made a great job on one side, now all is faster and all the hiccups have disappeared, it's a good working device even if with multimidi protocol there have been some issues but I guess they will fix them quite easily.
I think the goal of Akai is to make all the different devices connected to a sort of ecosystem, something similar to what Roland is doing with Zen core, or maybe to open the ecosystem to third party developers for synths or effects, which could be a great idea for me.
I can see you are expert about coding and this sort of things, so my question is: do you think that is possible to make such ecosystem and to open the platform to third party developers in a short/medium time or that is something hard and long to codify?
And is there any chance it can be done?
I'm not an expert in programming, but just giving some perspective on the fact that it is a very labour intensive discipline, especially when developing a complex system like the MPC Software. And that is an understatement.
And yes, it is possible to do almost anything in the box that you would normally do on the desktop, the AIR plugins are a prime example of this - brilliant quality effects in a portable little device.
Akai is most likely headed to the direction of opening up the framework to partner developers but it all comes down (again) to limitations - the ARM board inside the MPCs is powerful, but it's not a God-tier PC, so the time is not right .. yet.
Best focus right now is to modernize the workflow, stabilize and lock the standard for the system, then start thinking about the next iteration as new hardware comes in to the market.
There was a person that came into the modding group and asked how he could reverse engineer Ableton and the MPC software so he could port Ableton into the MPC. And this is without any prior knowledge of programming or software development in general. Now, I didn't want to discourage him - learning is the key to life and all - but he was looking at a 4-8 years of heavy studying and at the end it would be a disappointment that the little ARM box really couldn't push Ableton's requirements. We tried to tell him that what Akai is doing now, is almost the best solution other than writing your own app in pure C++ from scratch.
This same goes into dreaming about VSTs and VST instruments coming into the MPC - it IS possible, it can be done today, with very little effort (I think JUCE has the stuff in it to bolt in VST really fast, not sure) - but it will be disappointing as most VSTs are designed for the desktop, where only your bank account limits on how much you can push it. In here, we are quite limited on how much we can turn on at once, so the VST that was to be ported, should be heavily optimized for the ARM platform stripping away anything that might cause usage spikes etc.
But yeah, all of that is quite doable.