Hi Diki,I hear you. Yes, the algorithm behind generating musically pleasing voicings for Minor, Dominant 7th, Diminished, Augmented, Suspended, 6th, 9th chords, etc. derived from a Major Chord pattern is very complex.
This is done through
Note Transposition Tables. This Arranger Tutorial video attempts to unravel how Korg approaches the problem.
https://www.youtube.com/watch?v=gT8bA314CCQFortunately, Korg, Yamaha, Roland and Ketron have already hammered down the mathematics behind this. Akai does not need to reinvent the wheel. As you mentioned, Akai needs to collaborate with one of these 4 major Arranger Manufacturers, preferably Korg, to implement Real Time Chord changes to the MPC platform.
Obviously, this is not applicable to audio tracks which most MPC users work with. This can only be done within MIDI tracks. Nevertheless, I see the inevitable merger between static beat boxes and real time arrangers somewhere down the line. It is the next logical step up the evolutionary ladder.
I was pleasantly surprised to find the
Chord ID feature introduced in Logic Pro 12. It can analyze an audio file and figure out the Chord. Next, you can convert that chord into MIDI data and copy it to a new MIDI track.
Things are evolving fast in the AI landscape. It is possible to create fully orchestrated musical scores with a simple text input specifying the genre, the singer you wish to mimic, the language spoken and other specifics.
Here are a few examples:
https://www.youtube.com/watch?v=QzddQoCKKssWhy bother to learn music theory or master a musical instrument when AI delivers such good results!