Los motores de música IA son cajas negras con copyright ambiguo.
Suno, Udio y similares son útiles para demos. Para producción real, broadcasting o sincronización, el origen, reproducibilidad y titularidad del output son problemas sin solución en esas plataformas.
No reproducible
Genera cada vez algo diferente. Imposible replicar exactamente un output para iteración o entrega a cliente.
Copyright incierto
Entrenados con datos de terceros. La titularidad del output generado es jurídicamente no resuelta en producción comercial.
Dependencia externa
API externa en el loop crítico. Sin conexión no hay producción. Sin política de la plataforma no hay garantía.
Control total sobre el proceso de generación.
100% Rust — sin runtime externo
18 crates nativos. Sin Python, sin ONNX, sin lllamar a APIs de terceros. Compila a un binario. Funciona offline.
Razonamiento simbólico SDL
El motor de composición usa PIRS (Prolog-in-Rust) y LIRS (LISP-in-Rust) del ecosistema SDL. Reglas musicales explícitas, no pesos de red neuronal.
DSP de primera clase
Osciladores PolyBLEP, ADSR, reverb Schroeder, chorus, delay, LFO, wavetable. 109 escalas. Síntesis aditiva y substractiva.
Pipeline de generación
Cada componente del pipeline es un crate independiente con interfaz bien definida. El motor de razonamiento simbólico controla la estructura armónica y rítmica; DSP entrega el audio.
Donde la reproducibilidad importa.
Producción musical
Genera variaciones de un tema de forma determinística. El cliente puede pedir exactamente lo mismo en una segunda sesión.
Gaming
Música procedural con seed fija. El mismo estado de juego siempre genera la misma música. Offline, sin latencia de red.
Streaming / broadcast
Generación de backing tracks y jingles con trazabilidad completa de origen. Sin ambigüedad de copyright.
Agencias creativas
Pipeline de producción de contenido musical a escala. CLI y API permiten integración con workflows existentes.
Post-producción
Generación de música de fondo parametrizable por tempo, tonalidad, densidad y duración. Batch processing.
Sistemas embebidos
Binario nativo sin runtime. Puede correr en hardware limitado sin conexión a internet.
Stack técnico
| Lenguaje | Rust (workspace 18 crates) |
| Síntesis | PolyBLEP, aditiva, wavetable, FM |
| Envelopes | ADSR, multi-segment |
| Efectos | Reverb Schroeder, chorus, delay, LFO |
| Teoría musical | 109 escalas, voicing, armonía |
| Razonamiento | PIRS (Prolog-in-Rust) + LIRS (LISP-in-Rust) |
| Codecs soportados | MP3, FLAC, OGG, WAV, AAC, M4A, OPUS, WMA |
| Streaming | Spotify OAuth, SoundCloud, local |
| Binarios | moosee-generate (740KB) · moosee-studio (9.5MB) |
| Interfaces | CLI · API REST · GUI (en desarrollo) |
Tres garantías que ningún modelo de ML puede dar.
Reproducibilidad exacta
Mismo seed → misma pista. Bit a bit idéntico.
Sin dependencias de red
Funciona completamente offline. Binario nativo.
Razonamiento explícito
Cada decisión armónica es una regla inspectable, no un peso.
Titularidad clara
El output es tuyo. No hay datos de entrenamiento de terceros involucrados.
Integrable
CLI, API REST. Se conecta a cualquier pipeline de producción.
Mínimo footprint
moosee-generate: 740KB. Sin runtime, sin Docker, sin GPU.
Motor simbólico SDL — fundamentos en research.avermex.com
Formalización del sistema PIRS+LIRS, teoría de composición determinística y arquitectura de razonamiento musical simbólico.
Demo técnica y licencias disponibles.
Escucha outputs reales, evalúa la integración con tu pipeline y discute condiciones de licenciamiento.