Sobre el proyecto
Giada es una herramienta de producción musical de código abierto y minimalista dirigida a DJs, intérpretes en vivo y músicos electrónicos. Está construida en torno a un flujo de trabajo de bucle en tiempo real: superpones pistas de audio o eventos MIDI controlados por un secuenciador principal para construir una actuación mientras ocurre.
Sus roles documentados incluyen:
- Máquina de bucle: construye actuaciones en tiempo real superponiendo pistas de audio o eventos MIDI bajo el secuenciador principal.
- Reproductor de muestras: carga muestras y las activa desde un teclado de computadora o un controlador MIDI.
- Editor de canciones: escribe canciones desde cero o edita grabaciones en vivo existentes con el Editor de Acciones.
- Grabador en vivo: captura audio del mundo real más eventos MIDI de dispositivos externos u otras aplicaciones.
- Procesador de efectos: procesa muestras o señales de entrada de audio/MIDI con instrumentos VST de una colección de complementos.
- Controlador MIDI: actúa como un secuenciador maestro MIDI para controlar otro software o sincronizar dispositivos MIDI físicos.
Características adicionales documentadas incluyen un diseño interno ligero, soporte multi-hilo/multi-núcleo, un motor de audio de coma flotante de 32 bits, y soporte para ALSA, JACK + Transport, CoreAudio, ASIO y DirectSound. Anuncia un número ilimitado de canales (opcionalmente controlables mediante teclado de computadora), sincronización de BPM y ritmo con un motor de bucle de precisión de muestra, un motor de eventos basado en ticks para acciones de temporización, y estiramiento de tiempo/cambio de tono para muestras. Se admiten entrada y salida MIDI con mensajes MIDI lightning personalizados. Incluye un Editor de Ondas integrado para muestras de audio y un editor de Piano Roll para MIDI, un cuantizador automático, y un sistema de almacenamiento de proyectos portátil basado en archivos JSON. Se admiten formatos de archivo sin comprimir, y el proyecto utiliza desarrollo dirigido por pruebas con GitHub Actions y Catch.
La documentación está disponible a través de la página de guía de usuario del proyecto, con tutoriales y medios en el sitio web oficial. El proyecto está licenciado bajo GPL v3 y se describe como en constante desarrollo. Las instrucciones de compilación se proporcionan en el capítulo de compilación desde el código fuente de la guía de usuario, y los no desarrolladores son dirigidos al área de discusiones de GitHub para errores, solicitudes y preguntas.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.