Appearance
Recording
Miao records live audio from one browser input at a time. The recording workflow is designed to be visible: when recording starts, playback begins if needed, the playhead moves, and the recording region grows in realtime.

Audio Input
Miao uses the browser microphone/audio input permission flow. Open Audio and use Monitor On/Off to request and monitor input when needed.
The input meter in the transport shows realtime input level when input is active.
Arm a Track
Select an audio track and click its record-arm icon in the track header or mixer strip. Audio tracks are exclusive for audio recording: arming one audio track disarms other audio tracks.
MIDI tracks can be record-armed for MIDI-style performance. Bus and master tracks cannot be armed.
Count-In and Metronome
Open Audio:
- Toggle Metronome.
- Choose Count-in length.
Metronome is off by default. Count-in controls how much lead time Miao gives before recording starts.

Start Recording
Click the Record button in the transport.
Recording states:
| State | Meaning |
|---|---|
| Requesting | Browser input permission or setup is in progress. |
| Count-in | Miao is waiting through the count-in before capture. |
| Recording | Audio is being captured and the region is growing. |
| Processing | Miao is finalizing the recorded file/region. |
Stop Recording
Click Record again to stop. Miao finalizes the recording, writes the audio into the project, and shows the finished region.
Recording Region Display
While recording, Miao draws a live region from the recording start position. The live region duration follows transport time and elapsed recording time so the user can see that recording is active.
Mono and Stereo
Miao records the input stream provided by the browser and supports mono and stereo project audio files. Imported and recorded files display channel information such as mono or stereo in the Library panel.
Input Monitoring
Use input monitoring when you need to hear an audio input through the browser. Input monitoring is only available on audio tracks.
Avoid enabling monitoring if it creates feedback through speakers. Use headphones for live monitoring.
Recording into a Saved Project
For the safest workflow:
- Create or unlock a project.
- Record.
- Save.
If a project is unlocked, Miao saves the recorded audio as a project file.
Troubleshooting Recording
| Problem | Try |
|---|---|
| Browser asks for permission | Allow microphone/input access for the site. |
| No input level | Check system input device, browser permission, and Monitor On. |
| Record button does nothing visible | Confirm an audio track is armed and watch for requesting/count-in/recording status. |
| Feedback | Turn off monitoring or use headphones. |
| Audio missing after reload | Unlock the project so Miao can restore saved audio, or reimport the source file if it was never saved. |