Skip to content

05_07_ATOMS_L1 - Índice de Navegación

πŸ“š GUÍA RÁPIDA

Este documento sirve como mapa de navegación del subsistema 05_07_ATOMS_L1 (L1 Atoms). Úsalo para encontrar rÑpidamente la información que necesitas según tu rol y objetivo.


πŸ‘¨β€πŸ’Ό Si eres Product Manager / Executive:

  1. Empieza aquΓ­: RESUMEN_EJECUTIVO.md
  2. VisiΓ³n general, ROI, timeline, mΓ©tricas de negocio
  3. Luego revisa: README.md Β§ Roadmap
  4. Fases de desarrollo, hitos, timeline
  5. Para detalles tΓ©cnicos (opcional): PLAN_DE_DESARROLLO.md

πŸ‘¨β€πŸ’» Si eres Developer (nuevo al proyecto):

  1. Quick Start: README.md Β§ Quick Start
  2. InstalaciΓ³n, primer ejemplo, build instructions
  3. Arquitectura: README.md Β§ Capacidades Clave
  4. Interface, ejemplos de cΓ³digo, patrones de uso
  5. Profundizar: PLAN_DE_DESARROLLO.md
  6. Detalles de implementaciΓ³n de cada Γ‘tomo

πŸ‘¨β€πŸ’» Si eres Developer (contribuidor):

  1. Plan completo: PLAN_DE_DESARROLLO.md
  2. 12 tareas detalladas, estimaciones, entregables
  3. Por Γ‘tomo especΓ­fico:
  4. Filters: 05_07_04_filter/
  5. Oscillators: 05_07_01_oscillator/
  6. Envelopes: 05_07_02_envelope/
  7. LFOs: 05_07_03_lfo/
  8. Delays: 05_07_07_delay/
  9. Saturators: 05_07_05_saturator/
  10. Gain: 05_07_06_gain/
  11. Pan: 05_07_08_pan/
  12. Testing: 05_07_test_integration/

πŸ§ͺ Si eres QA / Tester:

  1. Criterios de calidad: README.md Β§ MΓ©tricas de Calidad
  2. Test coverage: PLAN_DE_DESARROLLO.md Β§ TAREA 11
  3. Test suites: 05_07_test_integration/

πŸ“ Si eres Tech Writer / Documentation:

  1. Docs por Γ‘tomo: Ver Β§ Estructura de DocumentaciΓ³n abajo
  2. API Reference: 05_07_documentation/API_REFERENCE.md
  3. Examples: 05_07_examples/

πŸ—οΈ Si eres Architect / Tech Lead:

  1. Arquitectura completa: README.md
  2. Plan tΓ©cnico detallado: PLAN_DE_DESARROLLO.md
  3. Dependencies: README.md Β§ Conexiones

πŸ“‚ ESTRUCTURA DE CARPETAS

05_07_ATOMS_L1/
β”‚
β”œβ”€β”€ πŸ“„ README.md                          # DocumentaciΓ³n tΓ©cnica principal
β”œβ”€β”€ πŸ“„ PLAN_DE_DESARROLLO.md              # Plan detallado (12 tareas)
β”œβ”€β”€ πŸ“„ RESUMEN_EJECUTIVO.md               # Executive summary, ROI, timeline
β”œβ”€β”€ πŸ“„ INDICE.md                          # Este archivo (navegaciΓ³n)
β”œβ”€β”€ πŸ“„ STATUS.md                          # Estado actual del proyecto
β”‚
β”œβ”€β”€ πŸ“ 05_07_00_base_infrastructure/      # TIER 1 - Base classes
β”‚   β”œβ”€β”€ include/
β”‚   β”‚   β”œβ”€β”€ processor.hpp                 # Processor base class
β”‚   β”‚   β”œβ”€β”€ parameter.hpp                 # Parameter system
β”‚   β”‚   β”œβ”€β”€ audio_buffer.hpp              # Buffer management
β”‚   β”‚   β”œβ”€β”€ modulation.hpp                # Modulation matrix
β”‚   β”‚   └── simd_utils.hpp                # SIMD abstractions
β”‚   β”œβ”€β”€ tests/
β”‚   β”‚   └── test_base_infrastructure.cpp
β”‚   β”œβ”€β”€ README.md
β”‚   └── CMakeLists.txt
β”‚
β”œβ”€β”€ πŸ“ 05_07_01_oscillator/               # TIER 2 - Oscillators
β”‚   β”œβ”€β”€ include/
β”‚   β”‚   β”œβ”€β”€ oscillator.hpp                # Base oscillator
β”‚   β”‚   β”œβ”€β”€ wavetable_osc.hpp             # Wavetable oscillator
β”‚   β”‚   └── polyblep.hpp                  # Anti-aliasing
β”‚   β”œβ”€β”€ tests/
β”‚   β”œβ”€β”€ docs/
β”‚   β”‚   β”œβ”€β”€ OSCILLATOR_GUIDE.md           # User guide
β”‚   β”‚   β”œβ”€β”€ ANTI_ALIASING.md              # PolyBLEP explained
β”‚   β”‚   └── WAVETABLE_FORMAT.md           # Wavetable spec
β”‚   β”œβ”€β”€ examples/
β”‚   β”‚   └── oscillator_demo.cpp
β”‚   └── CMakeLists.txt
β”‚
β”œβ”€β”€ πŸ“ 05_07_02_envelope/                 # TIER 2 - Envelopes
β”‚   β”œβ”€β”€ include/
β”‚   β”‚   β”œβ”€β”€ adsr.hpp                      # ADSR envelope
β”‚   β”‚   β”œβ”€β”€ multi_env.hpp                 # Multi-stage envelope
β”‚   β”‚   β”œβ”€β”€ follower.hpp                  # Envelope follower
β”‚   β”‚   └── envelope_curves.hpp           # Curve shapes
β”‚   β”œβ”€β”€ tests/
β”‚   β”œβ”€β”€ docs/
β”‚   β”‚   β”œβ”€β”€ ENVELOPE_GUIDE.md
β”‚   β”‚   β”œβ”€β”€ CURVE_SHAPES.md
β”‚   β”‚   └── MULTI_STAGE_TUTORIAL.md
β”‚   β”œβ”€β”€ examples/
β”‚   └── CMakeLists.txt
β”‚
β”œβ”€β”€ πŸ“ 05_07_03_lfo/                      # TIER 2 - LFOs
β”‚   β”œβ”€β”€ include/
β”‚   β”‚   β”œβ”€β”€ lfo.hpp                       # LFO core
β”‚   β”‚   β”œβ”€β”€ random_lfo.hpp                # Random/S&H/Perlin
β”‚   β”‚   β”œβ”€β”€ tempo_sync.hpp                # Tempo-synced LFO
β”‚   β”‚   └── lfo_matrix.hpp                # Modulation routing
β”‚   β”œβ”€β”€ tests/
β”‚   β”œβ”€β”€ docs/
β”‚   β”‚   β”œβ”€β”€ LFO_GUIDE.md
β”‚   β”‚   β”œβ”€β”€ TEMPO_SYNC.md
β”‚   β”‚   └── MODULATION_ROUTING.md
β”‚   β”œβ”€β”€ examples/
β”‚   └── CMakeLists.txt
β”‚
β”œβ”€β”€ πŸ“ 05_07_04_filter/                   # TIER 3 - Filters
β”‚   β”œβ”€β”€ include/
β”‚   β”‚   β”œβ”€β”€ biquad.hpp                    # Biquad filter (8 types)
β”‚   β”‚   β”œβ”€β”€ svf.hpp                       # State Variable Filter
β”‚   β”‚   β”œβ”€β”€ ladder.hpp                    # Ladder filter (Moog)
β”‚   β”‚   └── filter_design.hpp             # Design utilities
β”‚   β”œβ”€β”€ tests/
β”‚   β”œβ”€β”€ docs/
β”‚   β”‚   β”œβ”€β”€ FILTER_COOKBOOK.md
β”‚   β”‚   β”œβ”€β”€ BIQUAD_MATH.md
β”‚   β”‚   β”œβ”€β”€ LADDER_GUIDE.md
β”‚   β”‚   └── FREQUENCY_RESPONSE.md
β”‚   β”œβ”€β”€ examples/
β”‚   β”‚   └── eq_demo.cpp
β”‚   └── CMakeLists.txt
β”‚
β”œβ”€β”€ πŸ“ 05_07_05_saturator/                # TIER 3 - Saturators
β”‚   β”œβ”€β”€ include/
β”‚   β”‚   β”œβ”€β”€ saturator.hpp                 # Saturator core
β”‚   β”‚   β”œβ”€β”€ saturation_curves.hpp         # Saturation functions
β”‚   β”‚   β”œβ”€β”€ waveshaper.hpp                # Waveshaper
β”‚   β”‚   β”œβ”€β”€ bitcrusher.hpp                # Bitcrusher
β”‚   β”‚   └── dc_blocker.hpp                # DC blocker
β”‚   β”œβ”€β”€ tests/
β”‚   β”œβ”€β”€ docs/
β”‚   β”‚   β”œβ”€β”€ SATURATION_GUIDE.md
β”‚   β”‚   β”œβ”€β”€ HARMONIC_ANALYSIS.md
β”‚   β”‚   └── WAVESHAPER_DESIGN.md
β”‚   β”œβ”€β”€ examples/
β”‚   β”‚   └── guitar_amp_sim.cpp
β”‚   └── CMakeLists.txt
β”‚
β”œβ”€β”€ πŸ“ 05_07_06_gain/                     # TIER 3 - Gain
β”‚   β”œβ”€β”€ include/
β”‚   β”‚   └── gain.hpp
β”‚   β”œβ”€β”€ tests/
β”‚   β”œβ”€β”€ docs/
β”‚   β”‚   └── GAIN_GUIDE.md
β”‚   β”œβ”€β”€ examples/
β”‚   β”‚   └── fader_demo.cpp
β”‚   └── CMakeLists.txt
β”‚
β”œβ”€β”€ πŸ“ 05_07_07_delay/                    # TIER 4 - Delays
β”‚   β”œβ”€β”€ include/
β”‚   β”‚   β”œβ”€β”€ delay_line.hpp                # Delay line base
β”‚   β”‚   β”œβ”€β”€ simple_delay.hpp              # Simple delay
β”‚   β”‚   β”œβ”€β”€ mod_delay.hpp                 # Modulated delay
β”‚   β”‚   └── pingpong_delay.hpp            # Ping-pong delay
β”‚   β”œβ”€β”€ tests/
β”‚   β”œβ”€β”€ docs/
β”‚   β”‚   β”œβ”€β”€ DELAY_GUIDE.md
β”‚   β”‚   └── FRACTIONAL_DELAY.md
β”‚   β”œβ”€β”€ examples/
β”‚   β”‚   └── echo_demo.cpp
β”‚   └── CMakeLists.txt
β”‚
β”œβ”€β”€ πŸ“ 05_07_08_pan/                      # TIER 4 - Pan
β”‚   β”œβ”€β”€ include/
β”‚   β”‚   β”œβ”€β”€ panner.hpp                    # Panner
β”‚   β”‚   └── stereo_width.hpp              # Stereo width
β”‚   β”œβ”€β”€ tests/
β”‚   β”œβ”€β”€ docs/
β”‚   β”‚   β”œβ”€β”€ PANNING_GUIDE.md
β”‚   β”‚   └── PAN_LAWS_EXPLAINED.md
β”‚   β”œβ”€β”€ examples/
β”‚   β”‚   └── stereo_mixer.cpp
β”‚   └── CMakeLists.txt
β”‚
β”œβ”€β”€ πŸ“ 05_07_09_preset_system/            # TIER 5 - Presets & Factory
β”‚   β”œβ”€β”€ include/
β”‚   β”‚   β”œβ”€β”€ preset.hpp                    # Preset data structures
β”‚   β”‚   β”œβ”€β”€ preset_bank.hpp               # Preset bank
β”‚   β”‚   β”œβ”€β”€ factory.hpp                   # Atom factory
β”‚   β”‚   └── preset_manager.hpp            # Preset application
β”‚   β”œβ”€β”€ tests/
β”‚   β”œβ”€β”€ docs/
β”‚   β”‚   β”œβ”€β”€ PRESET_FORMAT.md
β”‚   β”‚   └── FACTORY_USAGE.md
β”‚   β”œβ”€β”€ examples/
β”‚   β”‚   └── preset_browser.cpp
β”‚   β”œβ”€β”€ presets/                          # 50+ presets predefinidos
β”‚   β”‚   β”œβ”€β”€ filters/
β”‚   β”‚   β”œβ”€β”€ oscillators/
β”‚   β”‚   └── ...
β”‚   └── CMakeLists.txt
β”‚
β”œβ”€β”€ πŸ“ 05_07_test_integration/            # TIER 6 - Integration Tests
β”‚   β”œβ”€β”€ test_e2e.cpp                      # End-to-end tests
β”‚   β”œβ”€β”€ test_rt_safety.cpp                # RT-safety validation
β”‚   β”œβ”€β”€ test_performance.cpp              # Performance benchmarks
β”‚   β”œβ”€β”€ test_audio_quality.cpp            # Audio quality tests
β”‚   β”œβ”€β”€ README.md
β”‚   β”‚   β”œβ”€β”€ TESTING_STRATEGY.md
β”‚   β”‚   β”œβ”€β”€ QUALITY_METRICS.md
β”‚   β”‚   └── REGRESSION_TESTS.md
β”‚   └── CMakeLists.txt
β”‚
β”œβ”€β”€ πŸ“ 05_07_interfaces/                  # TIER 7 - External Interfaces
β”‚   β”œβ”€β”€ c_api/
β”‚   β”‚   β”œβ”€β”€ atoms_c_api.h                 # C API wrapper
β”‚   β”‚   └── atoms_c_api.cpp
β”‚   β”œβ”€β”€ python/
β”‚   β”‚   β”œβ”€β”€ atoms.py                      # Python bindings
β”‚   β”‚   └── setup.py
β”‚   β”œβ”€β”€ vst3/
β”‚   β”‚   └── atom_vst3_wrapper.hpp         # VST3 adapter template
β”‚   β”œβ”€β”€ README.md
β”‚   └── CMakeLists.txt
β”‚
└── πŸ“ 05_07_documentation/               # TIER 7 - Documentation
    β”œβ”€β”€ USER_GUIDE.md                     # GuΓ­a completa de usuario
    β”œβ”€β”€ QUICK_START.md                    # Tutorial rΓ‘pido
    β”œβ”€β”€ API_REFERENCE.md                  # Referencia API completa
    β”œβ”€β”€ ARCHITECTURE.md                   # DiseΓ±o interno
    β”œβ”€β”€ PERFORMANCE_GUIDE.md              # OptimizaciΓ³n
    β”œβ”€β”€ PORTING_GUIDE.md                  # Portar a nuevas plataformas
    β”œβ”€β”€ examples/
    β”‚   β”œβ”€β”€ simple_synth.cpp              # Sintetizador bΓ‘sico
    β”‚   β”œβ”€β”€ filtered_noise.cpp            # Noise + filter
    β”‚   β”œβ”€β”€ vibrato_effect.cpp            # Vibrato (LFO + delay)
    β”‚   └── ...
    └── diagrams/
        β”œβ”€β”€ architecture.png
        β”œβ”€β”€ processor_hierarchy.png
        └── modulation_routing.png

πŸ“Š QUICK STATS

MΓ©trica Valor
Átomos implementados 8 tipos fundamentales
LΓ­neas de cΓ³digo estimadas ~30,000 LOC
DuraciΓ³n (paralelo) 14 semanas (3 devs)
DuraciΓ³n (secuencial) 28 semanas (1 dev)
Test coverage target >95%
Performance speedup (SIMD) 4-8x vs scalar
CPU usage target <1% por atom @ 48kHz
Presets incluidos 50+
DocumentaciΓ³n 100+ pΓ‘ginas

πŸ”— ENLACES RÁPIDOS

Documentos Principales:

Por Átomo:

  • Filters - Biquad, SVF, Ladder
  • Oscillators - Sin, Saw, Square, Triangle, Wavetable
  • Envelopes - ADSR, Multi-stage
  • LFOs - Standard, Random, Tempo-synced
  • Delays - Simple, Modulated, Ping-pong
  • Saturators - 7 saturation modes
  • Gain - Linear/dB con smoothing
  • Pan - 4 pan laws, stereo width

Sistemas de Soporte:

DocumentaciΓ³n Adicional:


πŸ—ΊοΈ ROADMAP VISUAL

TIER 1 (Semanas 1-2)                    TIER 2 (Semanas 3-5)
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”                 β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚ Base Infrastructure │────────────────→│    Oscillator       β”‚
β”‚ β€’ Processor         β”‚                 β”‚ β€’ 5 waveforms       β”‚
β”‚ β€’ AudioBuffer       β”‚                 β”‚ β€’ Anti-aliasing     β”‚
β”‚ β€’ Parameter         β”‚                 β”‚ β€’ SIMD optimized    β”‚
β”‚ β€’ Modulation        β”‚                 β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
β”‚ β€’ SIMD utils        β”‚                          β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜                          β”‚
         β”‚                               β”Œβ”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
         β”‚                               β”‚    Envelope         β”‚
         β”‚                               β”‚ β€’ ADSR              β”‚
         β”‚                               β”‚ β€’ Multi-stage       β”‚
         β”‚                               β”‚ β€’ Velocity scaling  β”‚
         β”‚                               β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
         β”‚                                        β”‚
         β”‚                               β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
         β”‚                               β”‚       LFO           β”‚
         β”‚                               β”‚ β€’ Tempo sync        β”‚
         β”‚                               β”‚ β€’ Random modes      β”‚
         β”‚                               β”‚ β€’ LFO matrix        β”‚
         β”‚                               β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
         β”‚                                        β”‚
         β–Ό                                        β–Ό
TIER 3 (Semanas 6-8)                    TIER 4 (Semanas 9-10)
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”                 β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚      Filter         β”‚                 β”‚      Delay          β”‚
β”‚ β€’ Biquad (8 types)  β”‚                 β”‚ β€’ Simple            β”‚
β”‚ β€’ SVF               β”‚                 β”‚ β€’ Modulated         β”‚
β”‚ β€’ Ladder (Moog)     β”‚                 β”‚ β€’ Ping-pong         β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜                 β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
         β”‚                                        β”‚
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”                 β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚    Saturator        β”‚                 β”‚       Pan           β”‚
β”‚ β€’ 7 modes           β”‚                 β”‚ β€’ 4 pan laws        β”‚
β”‚ β€’ Waveshaper        β”‚                 β”‚ β€’ Stereo width      β”‚
β”‚ β€’ DC blocker        β”‚                 β”‚ β€’ M/S processing    β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜                 β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
         β”‚                                        β”‚
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”                          β”‚
β”‚       Gain          β”‚                          β”‚
β”‚ β€’ Linear/dB         β”‚                          β”‚
β”‚ β€’ Smoothing         β”‚                          β”‚
β”‚ β€’ SIMD optimized    β”‚                          β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜                          β”‚
         β”‚                                        β”‚
         β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                          β–Ό
              TIER 5 (Semanas 11-12)
              β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
              β”‚  Preset System      β”‚
              β”‚ β€’ Factory pattern   β”‚
              β”‚ β€’ JSON serializationβ”‚
              β”‚ β€’ 50+ presets       β”‚
              β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                          β”‚
                          β–Ό
              TIER 6 (Semana 13)
              β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
              β”‚ Integration Testing β”‚
              β”‚ β€’ E2E workflows     β”‚
              β”‚ β€’ RT-safety         β”‚
              β”‚ β€’ Performance       β”‚
              β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                          β”‚
                          β–Ό
              TIER 7 (Semana 14)
              β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
              β”‚   Documentation     β”‚
              β”‚ β€’ C API             β”‚
              β”‚ β€’ Python bindings   β”‚
              β”‚ β€’ VST3 adapter      β”‚
              β”‚ β€’ User guides       β”‚
              β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

πŸ” BÚSQUEDA RÁPIDA POR TEMA

Quiero aprender sobre...

Anti-aliasing en osciladores:

β†’ 05_07_01_oscillator/ANTI_ALIASING.md β†’ PLAN_DE_DESARROLLO.md Β§ TAREA 2

DiseΓ±o de filtros biquad:

β†’ 05_07_04_filter/FILTER_COOKBOOK.md β†’ 05_07_04_filter/BIQUAD_MATH.md

Envelopes ADSR y curvas exponenciales:

β†’ 05_07_02_envelope/ENVELOPE_GUIDE.md β†’ 05_07_02_envelope/CURVE_SHAPES.md

LFOs con tempo sync:

β†’ 05_07_03_lfo/TEMPO_SYNC.md β†’ 05_07_03_lfo/MODULATION_ROUTING.md

Fractional delay y interpolaciΓ³n:

β†’ 05_07_07_delay/FRACTIONAL_DELAY.md

Pan laws y stereo width:

β†’ 05_07_08_pan/PAN_LAWS_EXPLAINED.md

Saturation y harmonic analysis:

β†’ 05_07_05_saturator/HARMONIC_ANALYSIS.md β†’ 05_07_05_saturator/WAVESHAPER_DESIGN.md

SIMD optimization:

β†’ 05_07_00_base_infrastructure/docs/SIMD_GUIDE.md β†’ README.md Β§ SIMD Optimization

RT-safety y real-time constraints:

β†’ README.md Β§ RT-Safety & Performance β†’ 05_07_test_integration/TESTING_STRATEGY.md

Preset system y factory pattern:

β†’ 05_07_09_preset_system/PRESET_FORMAT.md β†’ 05_07_09_preset_system/FACTORY_USAGE.md

Bindings para Python o VST3:

β†’ 05_07_interfaces/python/README.md β†’ 05_07_interfaces/vst3/README.md


πŸ“ž CONTACTO Y SOPORTE

Preguntas tΓ©cnicas: - Tech Lead: TBD - Email: atoms-dev@audiolab.io (TBD)

Issues y bugs: - GitHub Issues: https://github.com/audiolab/audio-lab/issues (TBD) - Bug tracker: Jira (link TBD)

Contribuciones: - Contributing guide: CONTRIBUTING.md (TBD) - Code of conduct: CODE_OF_CONDUCT.md (TBD)

Comunidad: - Discord: https://discord.gg/audiolab (TBD) - Forum: https://forum.audiolab.io (TBD)


πŸ“ ÚLTIMA ACTUALIZACIΓ“N

VersiΓ³n: 1.0 Fecha: 2025-10-10 Autor: AudioLab Architecture Team PrΓ³xima revisiΓ³n: 2025-11-10 (mensual)


πŸ’‘ Tip: Marca este documento como favorito - es tu punto de entrada principal al subsistema 05_07_ATOMS_L1.