If you buy any Native Instruments hardware (even a cheap used MK1 or MK2 controller), it usually comes with a license for "Maschine Essentials," which is a stripped-down but fully functional version of the current software. This is often cheaper than buying the software standalone.
Here's a story that might interest you:
Perfect mapping for the original Maschine Mk1 and Mk2 controllers. The "Free Library" and Software Availability If you buy any Native Instruments hardware (even