It looks like a synth, and the letter M might have something to do with it. Otherwise, whatever the music tech company floated today on their YouTube channel is a mystery.
It's a soft synth according to their website and soundcloud "One synth to rule them all. Years of meticulous research and the latest in cutting-edge DSP technology combine to deliver a virtual synth with teeth. Stay tuned."