Sounds like most current synth to me.......
Bet it cost an arm and a leg as well a part of your sanity!