Audio Software Mansion's production audio patterns for React Native using react-native-audio-api. Load at most one reference file per question. For API signatures and config options, webfetch the documentation pages linked in each reference file. Critical Rules - Single AudioContext : Create one instance per app. Multiple instances lead to conflicting states (one running, another suspended). Encapsulate it in a singleton class. - Single AudioRecorder : Create one instance and reuse it. Switching between recorder instances has noticeable impact on performance, memory, and battery. - Suspend wh…