audio_start_capture
Start real-time audio capture from microphone, system audio, or line-in for MIDI-audio correlation. Configure sample rate, buffer size, and latency for precise analysis.
Instructions
Initialize real-time audio capture for MIDI-audio correlation analysis
Input Schema
Name | Required | Description | Default |
---|---|---|---|
bufferSize | No | Buffer size for analysis (powers of 2: 1024, 2048, 4096) | |
latencyHint | No | Latency optimization hint for AudioContext | interactive |
sampleRate | No | Sample rate (22050, 44100, 48000) | |
source | No | Audio source to capture | microphone |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"bufferSize": {
"default": 2048,
"description": "Buffer size for analysis (powers of 2: 1024, 2048, 4096)",
"type": "number"
},
"latencyHint": {
"default": "interactive",
"description": "Latency optimization hint for AudioContext",
"enum": [
"interactive",
"balanced",
"playback"
],
"type": "string"
},
"sampleRate": {
"default": 44100,
"description": "Sample rate (22050, 44100, 48000)",
"type": "number"
},
"source": {
"default": "microphone",
"description": "Audio source to capture",
"enum": [
"microphone",
"system_audio",
"line_in"
],
"type": "string"
}
},
"type": "object"
}