Grabación (Micrófono)

Captura de audio desde entrada del micrófono hacia nodo de grabación

Este ejemplo muestra cómo capturar audio directamente desde el micrófono. El grafo conecta el destino principal de audio al nodo Recorder, permitiendo registrar una señal. Una vez iniciada la grabación, el motor guarda el resultado en un archivo estéreo.

// Configurar el grafo para renderizado
let context = Assembler(rendering: .live).createAudioGraph()

// Configurar un nodo grabador estéreo y configura el contexto en vivo
let recorder = Recorder(channels: .stereo)
context.addAutomaticPullNode(node: recorder)

// Configurar la conexión de los nodos
try context.connect(source: context.destination, to: recorder)
recorder.record()

El siguiente video muestra el código de ejemplo en acción y su procesamiento en tiempo real.

Para obtener una descripción completa de cada clase, método y propiedad mencionada en esta sección, consultá la documentación oficial de la API, donde encontrarás referencias detalladas, parámetros disponibles y ejemplos adicionales de uso.

Última actualización