Fix error handling:
 - local VAR="`false`" eats the return status: local declaration must be separated from assignment.
 - function calls in backticks are not called with `-e` in bash: explicitely call return
Fix audio 32/64 compatibility for >=stabilize-5062.