Maschine depreciates rapidly with everyday you own it.
1. MPCs can load and save MIDI files - yes this true
2. MPCs have more detailed sample editing - NO this is debatable In what way, If anything Maschine has detailed editing features. Everything i could do on my MPC editing wise i can do on the Maschine Pluss more, & faster
3. MPCs have more extensive MIDI capabilities - True as far as Loading midi files and having more ins and outs
4. MPCs are generally stable- Yes but i could say the same about maschine "generaly it is stable"
5. MPCs have timestretch/pitchshifting with and without changing samples tempo - This is true with time stretch but maschine has pitch shift as well. Not to worried tho should be coming in a new update.
6. MPC 5000/4000/2000 are compatible with more sample formats- What formats are MPCs compatible with?
7. MPCs have more extensive sample layering capabilities- Mpcs may have good layering capabilities but so does Maschine. In-fact i can Layer Dozens of sounds on one Pad, and have pitch control, gain, Pan and everything else accessible per sound and per pad. plus its fast n easy
we can argue all day back and forth about the timing and swing
1. Every modern MIDI sequencer can do this except Maschine
2. MPCs can freely divide a sample into numerous regions of your choosing. While Maschine is fixed: 2, 4, 8, 16, 32.
3. Every MPC MIDI function is "implemented better" than Maschine from Grid Editor, Step Sequencer, Pulling up patches from connected sound modules using program/bank changes, Pad/Track mute automation, etc
4. MPCs are self-contained units with guaranteed performance. Maschine isn't. Maschine can/does crash or hang. This is the nature of both Windows and OSX platforms.
5. Don't care about updates that are not there. Maschine doesn't have time stretch. I don't recall Maschine having pitch shift that doesn't change the tempo of the audio file.
6. Depending on which MPC you choose, support for Akai, Roland, and Emu sample libraries
7. MPCs have better sample layering possibilities. This was true before and after Maschines OS update which gave it "pad link" feature that has been available in MPCs for decades. Its impossible to program a pad faster than an MPC. You may be able to do it "as fast" but not faster.
You can go back and forth about swing but the fact of the matter, MPCs sequencers can't be duplicated. Many have tried and failed. This is the reason why they are still in use today. In 3-5 years, I suspect NI won't be making Maschine anymore.