Also moved && and || to ends of lines instead of start. Fixed misc vertical alignments and some { needed newlining.
and s/\bNULL\b/nullptr/g for *.cpp/h/mm files not compiled on my machine
The default async api allow us to set some latency options. The old one (simple API) was the lazy way to go for usual audio where latency doesn't matter. This also streams audio, so it should be a bit faster then the old one.