Estación de Trabajo de Audio Local (DAW Suite) • By TheVixcho
SimpleSound Studio es una suite de producción y procesamiento de audio de escritorio, moderna, ligera y 100% local, inspirada en la arquitectura visual y filosofía de diseño de ProyecThor.
Permite separar stems con IA (Voz, Batería, Bajo, Instrumentos), editar audio en línea de tiempo con forma de onda interactiva, convertir formatos aprovechando FFmpeg nativo, grabar locución/podcasts con vúmetro en tiempo real y sintetizar voz artificial con IA (TTS).
Cuenta con un sistema de Auto-Update automático conectado a TheVixcho/SimpleSound para descargar e instalar nuevas versiones con un solo clic.
SimpleSound incorpora un IconRail lateral izquierdo idéntico al de ProyecThor para alternar entre herramientas sin recargar la aplicación ni perder el estado:
- Modelos de IA de Meta Research:
htdemucs,htdemucs_ft,htdemucs_6s(6 stems) ymdx_extra. - Aceleración por Hardware: Detección nativa de NVIDIA GeForce RTX (CUDA 12.8) con fallback automático a CPU multinúcleo.
- Modo Karaoke / 2 Pistas: Aísla voz e instrumental con un clic.
- Mezclador Multipista de Stems Integrado:
- Faders individuales de volumen con fader táctil.
- Botones Mute (M) y Solo (S) en tiempo real.
- Barra de transporte y sincronización de reproducción continua.
- Botón directo
✂️ Abrir Pistas en el Editor DAW.
- Visualizador de Forma de Onda (Waveform Canvas): Renderizado rápido de picos de amplitud y regla de tiempo.
- Cabezal de Reproducción (Playhead): Desplazamiento interactivo al hacer clic o arrastrar en la forma de onda.
- Herramientas de Corte (Slice & Trim):
✂️ Cortar en Cabezal: Divide el audio en dos partes en el segundo exacto.Recortar Rango: Ajusta los puntos de inicio y final con desvanecimiento.
- Ganancia y Normalización: Control de volumen (-12 dB a +12 dB) y botón "Normalizar a 0 dB".
- Formatos de Entrada: Cualquier archivo de audio o video (
MP4,MKV,AVI,MOV,WEBM,MP3,WAV,FLAC,M4A,OGG,AAC,OPUS,WMA). ¡Extrae el audio de videos automáticamente! - Formatos de Salida: MP3 (320k, 256k, 192k, 128k), WAV (24-bit Hi-Fi / 16-bit PCM), FLAC sin pérdida, AAC, OGG y OPUS.
- Normalización EBU R128: Ajuste de loudness estándar para plataformas de streaming (Spotify, YouTube, Podcasts).
- Procesamiento en segundo plano con barra de progreso y log en tiempo real.
- Diseñado para locución, entrevistas y micrófonos de estudio (ej. Samson C01U Pro).
- Vúmetro / Medidor de Nivel en Vivo: Barra animada con decibeles (dB) en tiempo real y detección de clipping (
> 0 dB). - Soundcheck / Modo Monitoreo: Permite ajustar niveles antes de grabar.
- Acciones Rápidas con 1 Clic:
▶ Escuchar Toma: Reproducción instantánea.✂️ Enviar al Editor DAW: Carga la toma en la línea de tiempo.🎵 Enviar al Separador: Envía la pista a Demucs para limpiar audio o aislar música.📁 Abrir Carpeta: Acceso directo al archivo WAV grabado.
- Información del Proyecto: Acceso al modal "Acerca de" con tecnologías y créditos.
- 🐙 Preparar para GitHub: Modal integrado con checklist de estado (.gitignore, LICENSE, README) y comandos directos para publicar el repositorio en tu cuenta de GitHub.
- ⚙️ Ajustes y Configuración: Panel modular (General, Motor de Audio, Inferencia GPU, Micrófono) inspirado en
ConfigPanel.hde ProyecThor. - Indicador de Aceleración: Píldora de estado con el nombre de tu GPU NVIDIA y versión de CUDA activa.
Solo necesitas hacer doble clic en:
Iniciar SimpleSound.batEl instalador autónomo se encargará de verificar el entorno virtual .venv y las librerías necesarias.
SimpleSound/
├── Iniciar SimpleSound.bat # Lanzador de un solo clic para Windows
├── setup_env.py # Script de configuración y verificación
├── requirements.txt # Dependencias del proyecto
├── .gitignore # Filtros para Git (ignora .venv, modelos y audios)
├── LICENSE # Licencia MIT abierta
├── README.md # Documentación completa
│
└── simplesound/
├── __init__.py
├── main.py # Entrada de la aplicación (High-DPI aware)
├── theme.py # Paleta y tokens inspirados en ProyecThor
├── hardware.py # Detección de CUDA, NVIDIA GPU y FFmpeg
├── engine.py # Motor Demucs v4
├── mixer.py # Mezclador multipista sincronizado (pygame-ce)
├── assets/ # Iconos de la aplicación (icon.ico, icon.png)
│
├── audio_tools/ # Herramientas de procesamiento
│ ├── __init__.py
│ ├── converter.py # Conversor multiformato y extractor de video
│ ├── recorder.py # Captura de audio y vúmetro con sounddevice
│ └── editor.py # Extracción de waveform, cortes y ganancia
│
└── ui/
├── __init__.py
├── main_window.py # Ventana principal
├── top_bar.py # Barra superior (Info, GitHub, Ajustes, HW)
├── icon_rail.py # Barra lateral vertical estilo ProyecThor
├── config_modal.py # Diálogo de configuración por pestañas
├── github_modal.py # Modal de preparación para GitHub
├── about_modal.py # Modal acerca de SimpleSound
├── mixer_widget.py # Faders de stems con Mute y Solo
├── console_widget.py # Consola colapsable de registro técnico
└── views/ # Vistas modulares del DAW
├── __init__.py
├── separator_view.py # Vista del Separador Demucs
├── editor_view.py # Vista del Editor de Línea de Tiempo
├── converter_view.py # Vista del Conversor FFmpeg
└── recorder_view.py # Vista del Grabador de Podcast