So I'm looking for a Mini-ITX that has onboard wifi and Bluetooth, m.2 slot, 2 ddr4 ram slots, at least 2 usb 3.0 (but the more the better) and an Intel socket or amd as long as it's powerful enough to run ableton and a few other programs at once for live performances. Any suggestions?