My CPAP does the first two. But generally if you get event the tiniest leak (and it's hard to stop all the leaks) it's very noisy for my partner. My masks leaks so little that I have between 0 and 1 events per hour but it's still annoyingly loud so my partner usually sleeps in our guest bedroom. If I could take a pill instead I would do so gladly. That being said my CPAP machine typically reduces events by 98% or so, so 56% just isn't going to cut it.