Descripción general
8BitForge es un estudio profesional de producción musical de 8 bits que se ejecuta íntegramente en tu navegador. Cuenta con un secuenciador por pasos de 8 pistas, un motor de sintetizador completo, un editor de piano roll, procesamiento de efectos, masterización y exportación en múltiples formatos, todo ello impulsado por la API de audio web.
No requiere instalación ni plugins. Solo tienes que abrir la aplicación y empezar a crear auténtica música chiptune.
Consejo: Pulsa ? en cualquier momento para ver todos los atajos de teclado.
Diseño de la interfaz
La aplicación se divide en varias áreas:
- Barra superior: nombre del proyecto, controles de transporte (Reproducir/Detener), BPM, indicador de estado, botones de guardar/exportar
- Barra lateral izquierda: navegación entre secciones: Secuenciador, Piano Roll, Sintetizador, Efectos, Mezclador, Arreglo, Exportar, Ajustes
- Área principal: el contenido de la sección activa (cuadrícula del secuenciador, piano roll, controles del sintetizador, etc.)
- Panel derecho: controles contextuales, sección de entrada de teclado, visualizador. Alternar con la tecla Tab
Pistas y colores
8BitForge cuenta con 8 pistas dedicadas, cada una con su propio color y tipo de instrumento predeterminado:
| # | Pista | Forma de onda predeterminada | Nota predeterminada | Función |
|---|
| 1 | Principal | Cuadrada (50 %) | C4 | Línea melódica principal |
| 2 | Armonía | Cuadrado (25 %) | C4 | Contramelodía, acordes |
| 3 | Bajo | Triángulo | C2 | Línea de bajo |
| 4 | Arp | Diente de sierra | C4 | Arpegios, texturas |
| 5 | Bombo | Sinusoidal | C2 | Bombo (envolvente de tono +36) |
| 6 | Tambor | Ruido | C3 | Tambor |
| 7 | Hi-Hat | Ruido | C5 | Hi-hat / platillos |
| 8 | FX | Cuadrado (12,5 %) | C4 | Efectos de sonido, barridos |
Consejo: Cada pista puede utilizar cualquier forma de onda. Los valores predeterminados son solo puntos de partida: puedes convertir el Lead en ruido o el Kick en una onda de diente de sierra.
Secuenciador por pasos
El secuenciador es el corazón de 8BitForge. Utiliza una interfaz basada en una cuadrícula en la que cada fila es una pista y cada columna es un paso (subdivisión del compás).
Cómo funciona
- Haz clic en una celda para activar o desactivar una nota. Las celdas activas se iluminan con el color de la pista.
- El número de pasos es configurable: 16, 24 o 32 pasos por patrón. Los pasos son semicorcheas.
- Duración del paso =
(60 / BPM) / 4 segundos - Duración de la nota = negra × 0,9 (pequeño intervalo para la articulación)
Controles de la cuadrícula (por pista)
| Control | Acción |
|---|
| Hacer clic en la celda | Activar/desactivar nota |
| Solo (S) | Poner esta pista en solo (silenciar todas las demás) |
| Silenciar (M) | Silenciar esta pista |
| Aleatorizar | Llenar la pista con notas aleatorias (teniendo en cuenta la escala para melodías, y el ritmo para la batería) |
| Borrar | Eliminar todas las notas de esta pista |
| Copiar / Pegar | Copiar el patrón de la pista al portapapeles y pegarlo en otra pista |
Patrones
8BitForge admite 8 patrones independientes (etiquetados del 1 al 8). Cada patrón contiene su propia cuadrícula de 8 pistas × 32 pasos y sus propios estados de solo/silenciamiento por pista.
Operaciones con patrones
| Acción | Cómo |
|---|
| Cambiar patrón | Haz clic en los botones 1–8 o pulsa 1–8 |
| Duplicar patrón | Ctrl+D: copia el actual a la siguiente ranura |
| Borrar patrón | Suprimir: borra todas las pistas y restablece el modo solo/silenciado |
Consejo: Utiliza patrones para crear diferentes secciones de tu canción (introducción, estrofa, estribillo, puente) y, a continuación, encadenalas en el modo Arrangement.
Presets de ritmo
Patrones de batería predefinidos organizados por género. Cada preset incluye 3 variantes: Base, Variación y Relleno.
Categorías
| Categoría | Presets |
|---|
| Electrónica | 4-on-Floor, Drum & Bass, Techno, Trance, UK Garage |
| Urbano / Hip-Hop | Hip-Hop, Trap, Lo-Fi |
| Música del mundo / Latina | Bossa Nova, Reggaeton, Samba |
| Clásico / Rock | Rock, Funk, Jazz, Disco |
| Retro / 8-bit | Chiptune, Game Boy, NES |
Uso
- Haz clic en un preset para aplicarlo. El modo «Fill» repite el patrón para cubrir todos los pasos.
- Pulse Mayús + clic para añadir el preset después de las notas existentes en lugar de sustituirlas.
Controles de transporte
| Control | Descripción | Rango / Valores |
|---|
| Reproducir / Detener | Iniciar o detener la reproducción | Barra espaciadora |
| BPM | Tempo en pulsaciones por minuto | 20 – 300 (por defecto: 120) |
| Swing | Nivel de shuffle rítmico | 0 – 100 % |
| Pasos | Pasos por patrón | 16, 24 o 32 |
| Bucle | Reproducción en bucle activada/desactivada | Activado (predeterminado) / Desactivado |
| Metrónomo | Pista de clic como referencia de tiempo | Activado / Desactivado |
Nota sobre el tiempo: 8BitForge utiliza un programador anticipado (100 ms por delante, 25 ms de activación) con el reloj de Web Audio para una reproducción con precisión de muestra. Los cambios de BPM surten efecto inmediatamente.
Sintetizador
Cada pista tiene su propio sintetizador independiente con controles completos de modelado del sonido. Selecciona una pista para editar sus parámetros de sintetizador.
Oscilador
El oscilador genera la forma de onda sin procesar para cada pista.
| Parámetro | Descripción | Rango / Opciones |
|---|
| Forma de onda | Forma de la onda sonora | square, triangle, sawtooth, sine, noise |
| Ciclo de trabajo | Ancho de pulso para onda cuadrada (cambia el timbre) | 0,0 – 1,0 (por defecto: 0,5 = 50 %) |
| Volumen | Nivel de volumen de la pista | 0,0 – 1,0 |
| Desafinado | Ajuste fino del tono en centésimas | -100 – +100 centésimas |
| Desplazamiento de octava | Desplazamiento del tono por octavas | -2 – +2 octavas |
| Desplazamiento de semitonos | Desplaza el tono por semitonos | -12 – +12 semitonos |
| Fase | Fase inicial del oscilador | 0,0 – 1,0 |
| Envolvente de tono | Barreo de tono al inicio de la nota (ideal para batería) | -36 – +36 semitonos |
| Glide | Tiempo de portamento entre notas | 0,0 – 0,5 segundos |
Unísono
Superpón varias copias del oscilador con desintonización para obtener un sonido más denso.
| Parámetro | Descripción | Rango |
|---|
| Voces | Número de voces al unísono | 1 – 16 |
| Desintonización | Rango de desafinación entre voces | 0 – 100 centésimas |
| Dispersión | Diferencia estéreo entre voces al unísono | 0,0 – 1,0 |
Vibrato
| Parámetro | Descripción | Rango |
|---|
| Velocidad | Velocidad de modulación del tono | 0 – 20 Hz |
| Profundidad | Cantidad de variación de tono | 0 – 50 centésimas |
Envolvente ADSR
La envolvente de amplitud determina cómo cambia el volumen de una nota a lo largo del tiempo. Cada pista tiene su propia ADSR.
| Etapa | Descripción | Rango | Predeterminado (Lead) |
|---|
| Ataque | Tiempo para alcanzar el volumen máximo | 0,001 – 2,0 s | 0,01 s |
| Decaimiento | Tiempo para descender al nivel de sostenido | 0,001 – 2,0 s | 0,1 s |
| Sostenido | Nivel de volumen mientras se mantiene la nota | 0,0 – 1,0 | 0,7 |
| Release | Tiempo de atenuación tras el final de la nota | 0,001 – 2,0 s | 0,2 s |
Consejo para la batería: Para los bombos, usa Ataque=0,001, Decaimiento=0,3, Sostenido=0, Liberación=0,02. Para las cajas: Ataque=0,001, Decaimiento=0,15, Sostenido=0, Liberación=0,05.
Filtro
Cada pista tiene un filtro por voz que modula el contenido de frecuencia del sonido.
| Parámetro | Descripción | Rango / Opciones |
|---|
| Tipo de filtro | Modo de filtro | lowpass, highpass, bandpass |
| Frecuencia de corte | Frecuencia del filtro | 20 – 20 000 Hz (por defecto: 20 000) |
| Resonancia (Q) | Énfasis en la frecuencia de corte | 0,1 – 100 |
| Siguimiento de teclas | El corte sigue el tono de la nota | 0,0 – 1,0 |
Envolvente del filtro
Modula el corte del filtro a lo largo del tiempo para lograr cambios tonales dinámicos.
| Parámetro | Descripción | Rango |
|---|
| Cantidad | Profundidad de la modulación del filtro | De -24 a +24 semitonos |
| Ataque | Tiempo de barrido ascendente | 0,01 – 2,0 s |
| Relevo | Tiempo de retorno | 0,01 – 2,0 s |
Modulación LFO
Tres LFO independientes por pista para modular el filtro, el tono y el volumen.
LFO del filtro (LFO 1)
| Parámetro | Descripción | Rango |
|---|
| Velocidad | Velocidad del LFO | 0 – 20 Hz |
| Profundidad | Cantidad de modulación en el corte | 0 – 100 % |
| Onda | Forma de onda del LFO | sine, square, sawtooth, triangle |
| Sincronización | Sincronizar la velocidad del LFO con los BPM | Activado / Desactivado |
| Retardo | Tiempo antes de que comience el LFO | 0 – 2,0 s |
Tremolo (LFO → Volumen)
| Parámetro | Descripción | Rango |
|---|
| Velocidad | Velocidad del trémolo | 0 – 20 Hz |
| Profundidad | Variación de volumen | 0 – 100 % |
Consejo: Los LFO 2 y 3 siguen los mismos parámetros. Úsalos para crear modulaciones complejas dirigiéndolos a diferentes parámetros simultáneamente.
Presets de sintetizador
Presets rápidos para empezar. Cada preset establece la forma de onda, el ADSR, el volumen y los parámetros clave:
| Preset | Forma de onda | Envolvente | Especial |
|---|
| Lead | Cuadrada 50 % | A=0,01 D=0,1 S=0,7 R=0,2 | Vibrato: 5 Hz, 10 centésimas |
| Bajo | Triángulo | A=0,01 D=0,2 S=0,8 R=0,15 | Glide: 0,1 s |
| Bombo | Senus | A=0,001 D=0,3 S=0,0 R=0,02 | Envolvente de tono: +36 semitonos |
| Tambor | Ruido | A=0,001 D=0,15 S=0,0 R=0,05 | — |
| Hi-hat | Ruido | A=0,001 D=0,06 S=0,0 R=0,01 | Decaimiento muy corto |
| Láser | Diente de sierra | A=0,001 D=0,3 S=0,0 R=0,1 | Envolvente de tono: +24, Vibrato: 10 Hz/50 centésimas |
También puedes guardar y cargar tus propios presets personalizados, que incluyen todos los parámetros del sintetizador, además de los efectos de pista y los ajustes del arpegiador.
Kits de sonido
Un kit es un conjunto completo de 8 presets (uno por pista) que se pueden cargar a la vez. Los kits definen toda la paleta sonora de tu proyecto.
Tipos de kits
| Tipo | Descripción |
|---|
| Kits oficiales | Kits integrados incluidos con 8BitForge |
| Kits de usuario | Kits que creas y guardas tú mismo |
| Kits de la comunidad | Kits compartidos por otros usuarios (solo planes de pago) |
Cómo utilizarlos
Abre el modal Studio → pestaña Kits → Explorar y haz clic en un kit para cargar los 8 presets de pista a la vez.
Guardar un kit
Ponle un nombre a tu kit, añade etiquetas para que sea más fácil de encontrar y, si lo deseas, hazlo público para compartirlo con la comunidad.
Piano Roll
El Piano Roll permite editar a nivel de nota en una cuadrícula basada en un lienzo. Abarca 65 notas, desde C1 hasta E6.
Controles
- Hacer clic: colocar o eliminar una nota
- Arrastrar: dibuja varias notas
- Notas fantasma: las notas de otras pistas aparecen semitransparentes a modo de referencia
- Selector de pista: elige qué pista editar
Abre el Piano Roll pulsando P o haciendo clic en el botón Piano Roll de la barra lateral.
Modo de arreglo
Encadena patrones para crear una estructura completa de la canción. Cada compás de la cadena reproduce uno de tus 8 patrones en secuencia.
Operaciones
- Añadir compás: añade un patrón al final de la cadena
- Insertar: inserta un patrón en cualquier posición
- Eliminar: elimina un compás de la cadena
- Reordenar: arrastra los compases para reorganizarlos
- Buscar: haz clic en un compás para saltar a esa posición durante la reproducción
- Compás vacío — Los compases «
null» crean silencio
Preajustes de arreglo
| Preajuste | Cadena | Descripción |
|---|
| Estrofa-Estribillo | A-B-A-B | Verso y estribillo alternados |
| Estructura de la canción | A-B-C-B-C-D | Introducción-Estrofa-Estribillo-Estrofa-Estribillo-Outro |
| A-B-A | A-B-A | Forma ternaria clásica |
| Progresiva | A-A-B-B-C-C-D-D | Acumulación progresiva |
| Bucle de 8 compases | A-B-C-D-E-F-G-H | Los 8 patrones en secuencia |
Mezclador
El mezclador ofrece control de nivel por pista, panoramización, ecualización y procesamiento dinámico.
| Parámetro | Descripción | Rango |
|---|
| Fader de volumen | Nivel de pista (independiente del volumen del sintetizador) | 0,0 – 1,5 (por defecto: 1,0 = unidad) |
| Pan | Posición estéreo | -1,0 (izquierda) – +1,0 (derecha) |
| Ecualizador de graves | Filtro de corte a 320 Hz | -12 – +12 dB |
| Ecualizador de medios | Banda de pico a 1.000 Hz (Q=0,7) | -12 – +12 dB |
| Ecualizador de agudos | Filtro de shelving de agudos a 3.200 Hz | -12 – +12 dB |
| Solo | Solo del mezclador global (anula el solo por patrón) | Activado / Desactivado |
| Silenciar | Silenciamiento global del mezclador (anula el silenciamiento por patrón) | Activado / Desactivado |
Compresor por pista
| Parámetro | Descripción | Rango |
|---|
| Activado | Activar/desactivar el compresor | Activado / Desactivado |
| Umbral | Nivel a partir del cual comienza la compresión | -60 – 0 dB (por defecto: -24) |
| Relación | Relación de compresión | 1:1 – 20:1 (por defecto: 4:1) |
| Ataque | Tiempo de reacción del compresor | 0,001 – 1,0 s (por defecto: 0,003) |
| Liberación | Tiempo de recuperación | 0,01 – 1,0 s (por defecto: 0,25) |
Efectos de pista
Cada pista tiene su propia cadena de efectos en serie:
Input → Distortion → Chorus → Delay → Reverb → Bitcrusher → Output
Distorsión
| Parámetro | Descripción | Rango |
|---|
| Cantidad | Intensidad de drive/distorsión | 0 – 100 % |
Chorus
| Parámetro | Descripción | Rango |
|---|
| Velocidad | Velocidad de modulación del LFO | 0,1 – 10 Hz |
| Profundidad | Profundidad de modulación | 0 – 100 % |
| Mezcla | Balance seco/mojado | 0 – 100 % |
Retardo
| Parámetro | Descripción | Rango |
|---|
| Tiempo | Tiempo de retardo | 0,01 – 2,0 s (por defecto: 0,25) |
| Retroalimentación | Número de ecos | 0,0 – 0,95 (por defecto: 0,3) |
| Mezcla | Equilibrio seco/húmedo | 0 – 100 % |
Reverberación
| Parámetro | Descripción | Rango |
|---|
| Decay | Duración de la cola de reverberación | 0,0 – 1,0 (por defecto: 0,5) |
| Mezcla | Cantidad de reverberación (señal seca/reverb) | 0 – 100 % |
Bitcrusher
| Parámetro | Descripción | Rango |
|---|
| Bits | Reducción de profundidad de bits | 1 – 16 bits (predeterminado: 16 = desactivado) |
| Frecuencia | Reducción de la frecuencia de muestreo | 0,0 – 1,0 (por defecto: 1,0 = desactivado) |
Efectos maestros
El bus maestro tiene su propia cadena de efectos aplicada a la mezcla final:
Master Gain → [Filter] → Chorus → Delay → Reverb → [Mastering] → Analyser → Output
Filtro maestro
| Parámetro | Descripción | Rango |
|---|
| Tipo | Modo de filtro | lowpass, highpass, bandpass |
| Frecuencia | Frecuencia de corte | 20 – 20 000 Hz |
| Q | Resonancia | 0,1 – 100 |
Master Chorus
| Parámetro | Descripción | Rango |
|---|
| Velocidad | Velocidad de modulación del LFO | 0,1 – 10 Hz |
| Mezcla | Balance seco/mojado | 0 – 100 % |
Retardo maestro
| Parámetro | Descripción | Rango |
|---|
| Tiempo | Tiempo de retardo | 0,01 – 2,0 s (por defecto: 0,25) |
| Retroalimentación | Número de ecos | 0,0 – 0,95 (por defecto: 0,3) |
| Mezcla | Equilibrio seco/húmedo | 0 – 100 % |
Reverb principal
| Parámetro | Descripción | Rango |
|---|
| Decay | Duración de la cola de reverberación | 0,0 – 1,0 (por defecto: 0,5) |
| Mezcla | Balance seco/mojado | 0 – 100 % |
Pitch Bend y rueda de modulación
| Rueda | Descripción | Rango |
|---|
| Pitch Bend | Desplazamiento de tono (retorno automático al centro) | -1 – +1 |
| Modulación | Modulación general | 0 – 1 (se mantiene en el valor establecido) |
Pad XY
Controlador 2D interactivo para el filtro maestro. Arrastra el dedo o el ratón por el pad para moldear el sonido en tiempo real.
| Eje | Parámetro | Rango |
|---|
| Eje X | Frecuencia del filtro | 20 Hz – 20 kHz (escala logarítmica) |
| Eje Y | Resonancia / Factor Q | 0,1 – 30 |
Preajustes
7 presets de filtro para acceder rápidamente a formas comunes:
- Paso bajo: elimina las frecuencias altas
- Pasabanda: aísla una banda de frecuencias
- Paso alto: elimina las frecuencias bajas
- Resonante: pico acentuado en el punto de corte
- Brillante: ajuste de filtro abierto y aireado
- Cálido: tono suave y redondeado
- Sweep — Movimiento del filtro de amplio rango
Consejo: El XY Pad activa automáticamente el filtro al tocarlo. Usa los presets para acceder rápidamente a formas de filtro habituales.
Motor de masterización
La sección de masterización se sitúa después de la reverberación maestra en la cadena de señal y ofrece un ecualizador paramétrico de 5 bandas, compresión maestra, medición de nivel y un analizador de espectro integrado.
Ecualizador paramétrico de 5 bandas
| Banda | Tipo | Frecuencia predeterminada | Notas |
|---|
| Banda 1 | Filtro de paso alto | 40 Hz | Elimina el ruido de los subgraves |
| Banda 2 | Plataforma de graves | 200 Hz | Controla el peso de los graves |
| Banda 3 | Pico (campana) | 1.000 Hz (Q = 1,0) | Modelar los medios |
| Banda 4 | Plataforma de agudos | 6.000 Hz | Aire y brillo |
| Banda 5 | Filtro de paso bajo | 18 000 Hz | Suaviza los agudos estridentes |
Compresor maestro
| Parámetro | Descripción | Predeterminado |
|---|
| Umbral | Nivel por encima del cual comienza la compresión | -12 dB |
| Relación | Relación de compresión | 4:1 |
| Ataque | Tiempo de reacción del compresor | 0,01 s |
| Liberación | Tiempo de recuperación | 0,1 s |
| Ganancia de compensación | Aumento de ganancia tras la compresión | 0 dB |
Medición
- Nivel de entrada/salida — Medidores de dB en tiempo real
- Reducción de ganancia — Muestra la actividad del compresor
- Indicador de saturación — Advierte cuando la salida se satura a 0 dBFS
- Analizador de espectro: visualización de frecuencias integrada
Consejo: El motor de masterización incluye presets para géneros habituales. Úsalos como punto de partida y ajústalos a tu gusto.
Teclado y entrada MIDI
Toca notas en tiempo real utilizando el teclado de tu ordenador, el teclado virtual en pantalla o cualquier dispositivo MIDI conectado.
Disposición del teclado del ordenador
Cuando la sección Teclado está abierta en la barra lateral:
| Teclas | Notas |
|---|
| QSDFGHJ | C, D, E, F, G, A, B (teclas blancas) |
| ZE _ TYU | C#, D#, _, F#, G#, A# (teclas negras) |
| KLM / OP | Teclas blancas/negras de la siguiente octava |
| W / X | Octava abajo / arriba |
Compatibilidad con MIDI
Conecta cualquier controlador MIDI a través de USB. 8BitForge detecta automáticamente los dispositivos MIDI y envía la entrada a la pista seleccionada. Admite nota activada/desactivada, velocidad, pitch bend y rueda de modulación.
Arpegiador
Cada pista tiene su propio arpegiador sincronizado con el BPM que genera automáticamente arpegios a partir de las notas sostenidas.
| Parámetros | Descripción | Opciones |
|---|
| Modo | Dirección del arpegio | off, up, down, updown, random |
| Velocidad | Subdivisión de notas | 1/4, 1/8, 1/8T (tríole), 1/16, 1/16T, 1/32 |
| Octavas | Rango de octavas que abarca | 1 – 4 |
| Puerta | Duración de la nota como fracción del intervalo | 0,1 – 1,0 (por defecto: 0,5) |
Grabación
Graba notas desde el teclado/MIDI directamente en la cuadrícula del secuenciador.
Modos de grabación
| Modo | Descripción | Controles |
|---|
| En tiempo real | Graba las notas a medida que suena el secuenciador. Las notas se colocan en el paso actual. | Activar/desactivar con R. El secuenciador debe estar reproduciendo. |
| Paso | Coloca notas paso a paso sin reproducción. El cursor avanza después de cada nota. | Espacio = insertar silencio, Retroceso = retroceder un paso |
Modo de acordes
Cuando está activado, las notas reproducidas simultáneamente (en un intervalo de 50 ms) se distribuyen entre las pistas melódicas 1–4 (Lead, Harmony, Bass, Arp). La primera nota va a la pista seleccionada, las notas siguientes llenan la siguiente pista melódica disponible.
Consejo: El modo de acordes funciona tanto en la grabación en tiempo real como en la grabación por pasos. Puedes grabar acordes de hasta 4 notas que se distribuyen automáticamente por tus pistas melódicas.
Generador de música
8BitForge incluye un potente generador de música procedural que puede crear composiciones completas de varias pistas de forma algorítmica.
Parámetros
| Parámetro | Rango | Descripción |
|---|
| Caos | 0 – 100 | Aleatoriedad e imprevisibilidad |
| Complejidad | 0 – 100 | Complejidad musical y variación |
| Densidad | 0 – 100 | Densidad de notas por patrón |
| Tonalidad principal | Do – Si | Nota fundamental de la composición |
| Escala | 15 escalas | Mayor, menor, dórica, mixolidia, pentatónica mayor/menor, blues, menor armónica, frígica, lidia, de tonos enteros, hirajoshi, menor húngara, frígica dominante, cromática |
| Estado de ánimo | 10 estados de ánimo | Épico, Alegre, Oscuro, Atmosférico, Melancólico, Enérgico, Misterioso, Agresivo, Pacífico, Triunfante |
| Semilla | Número | Semilla determinista para obtener resultados reproducibles |
Consejo: Utiliza un valor de semilla para volver a generar la misma composición. Déjalo en blanco para obtener resultados aleatorios.
Automatización
Graba y reproduce los cambios de parámetros a lo largo del tiempo. Las pistas de automatización te permiten dibujar envolventes precisas para los parámetros del mezclador y los efectos a lo largo de la línea de tiempo.
Automatización de efectos
25 parámetros automatizables en la cadena de efectos maestra:
- Filtro — Frecuencia, resonancia, tipo
- Chorus: velocidad, profundidad, mezcla
- Retardo — Tiempo, retroalimentación, mezcla
- Reverb — Decaimiento, mezcla
- Ruedas de tono/modulación — Pitch bend, modulación
- Ecualizador de masterización — Ganancias y frecuencias de las 5 bandas
- Compresor de masterización — Umbral, relación, ataque, liberación, ganancia de compensación
Automatización del mezclador
Parámetros automatizables por pista:
- Volumen — Nivel de la pista a lo largo del tiempo
- Pan: posición estéreo
- Ecualizador — Ganancias de bandas de graves, medios y agudos
- Compresor: umbral, relación, ataque y liberación
- Volumen maestro: nivel general de la mezcla
Edición
| Acción | Cómo |
|---|
| Añadir punto | Haz clic en el lienzo de automatización |
| Mover punto | Arrastra un punto existente a una nueva posición |
| Eliminar punto | Haz clic con el botón derecho en un punto para eliminarlo |
| Filtro de sección | Utiliza el menú desplegable para filtrar por sección de efectos |
Consejo: Las pistas de automatización son visibles en la vista de Arreglo. Utiliza el menú desplegable del filtro de sección para centrarte en grupos de efectos específicos.
Exportar audio
Exporta tus proyectos en formatos de audio profesionales utilizando FFmpeg.wasm (se ejecuta íntegramente en tu navegador).
Formatos
| Formato | Detalles |
|---|
| WAV | 16, 24 o 32 bits a 44,1 kHz, 48 kHz o 96 kHz |
| MP3 | 128, 192, 256 o 320 kbps (VBR opcional) |
| FLAC | Compresión sin pérdidas |
| OGG Vorbis | Calidad 0–10 |
| AIFF | Formato sin pérdidas de Apple |
Modos de exportación
| Modo | Descripción |
|---|
| Mezcla completa | Un único archivo con todas las pistas mezcladas |
| Stems | 8 archivos separados, uno por pista |
| Por patrón | Archivo independiente para cada patrón |
| Por patrón + pistas | Pistas separadas para cada patrón (hasta 64 archivos) |
Opciones
- Normalizar: ajusta automáticamente el volumen para evitar el clipping (predeterminado: activado)
- Listo para bucle: corta en el punto exacto del bucle sin cola de liberación
Atajo: Pulsa Ctrl +E para exportar rápidamente como WAV.
Exportación MIDI
Exporta tu composición como un archivo MIDI estándar para utilizarlo en otros DAW.
| Configuración | Descripción | Opciones |
|---|
| Formato | Tipo de archivo MIDI | Tipo 0 (pista única) / Tipo 1 (multipista) |
| Incluir CC | Incluir mensajes de cambio de control | Activado / Desactivado |
| Modo de velocidad | Asignación de velocidad de nota | dynamic (desde el volumen de la pista) / fixed |
| Velocidad fija | Valor de velocidad cuando el modo es fijo | 1 – 127 (por defecto: 100) |
| Ticks por compás | Resolución de tiempo MIDI | Predeterminado: 480 |
Exportación de código
Exporta tu música como código listo para usar en motores de juegos y proyectos web. Abre el modal de exportación y selecciona la pestaña Código.
Formatos compatibles
| Formato | Destino | Detalles |
|---|
| Construct 3 | Motor de juegos Construct 3 | Utiliza funciones de «globalThis», a las que se puede acceder desde los bloques de script de la hoja de eventos |
| GDevelop | Motor de juegos GDevelop 5 | Asigna un jugador a `runtimeScene`, invocable desde eventos de JavaScript |
| Phaser 3 | Marco de trabajo Phaser 3 | Funciones globales con limpieza automática al cerrar la escena |
| JS genérico | Cualquier proyecto web | IIFE autónomo con funciones «window» |
Cómo funciona
- Selecciona el formato de destino en el menú desplegable
- Haz clic en «Copiar» para copiar el código generado
- Pégalo en tu proyecto como un archivo de script
- El motor de reproducción de 8BitForge se carga automáticamente desde el CDN
El código exportado incluye todos los datos de tu composición (patrones, arreglos, ajustes de sintetizador, efectos, masterización) y ofrece funciones de control sencillas.
Funciones disponibles
Cada exportación genera funciones con el prefijo del nombre de tu proyecto (por ejemplo, forge_My_Track_) para permitir múltiples pistas en el mismo proyecto.
| Función | Descripción |
|---|
forge_<name>_play() | Reproduce la canción completa (sigue la cadena de arreglos) |
forge_<name>_stop() | Detener la reproducción y volver al principio |
forge_<name>_pause() | Pausar la reproducción en la posición actual |
forge_<name>_pattern(i) | Reproduce un patrón específico por índice (0–7) |
forge_<name>_volume(v) | Ajustar el volumen (de 0,0 a 1,0) |
forge_<name>_destroy() | Liberar todos los recursos de audio |
Ejemplo de Construct 3
- En la barra de proyectos → Scripts → clic con el botón derecho → Añadir nuevo archivo de script
- Pega el código exportado en el nuevo archivo de script
- En la hoja de eventos, añade un objeto Ratón a tu proyecto
- Crea un evento: Ratón → Al hacer clic en el objeto → selecciona tu sprite del botón de reproducción
- Añadir acción → Añadir script (icono
{ }) → escribir: forge_My_Track_play()
Varias pistas
Para utilizar varias pistas de música en el mismo juego, exporta cada proyecto por separado. Cada exportación genera nombres de funciones únicos basados en el nombre del proyecto, por lo que no entrarán en conflicto.
Nota: La exportación de código requiere una licencia de pago (mensual, anual o perpetua).
Incrustar reproductor
Comparte tus composiciones en cualquier sitio web con un widget de reproductor ligero e integrable. Abre el modal de exportación y selecciona la pestaña Reproductor.
Configuración
- Guarda tu proyecto (el reproductor carga los datos desde la nube)
- Personaliza la apariencia del reproductor: tema, color de acento, estilo de forma de onda
- Elige el modo de reproducción (Canción completa o Patrones)
- Copia el fragmento de código HTML generado
- Pégalo en tu sitio web, blog o portafolio
Opciones del reproductor
| Opción | Valores | Descripción |
|---|
| Reproducción automática | Activado / Desactivado | Iniciar la reproducción automáticamente al cargar la página |
| Repetición | Activado / Desactivado | Repetir la canción cuando llegue al final |
| Modo | Canción / Patrones | La canción completa sigue la cadena de arreglos; el modo Patrones muestra los botones de patrones |
| Forma de onda | Compases / Onda / Espejo | Estilo visual de la visualización de la forma de onda |
| Tema | Oscuro / Claro | Esquema de colores del reproductor |
| Color de contraste | Cualquier color hexadecimal | Personaliza el botón de reproducción y los elementos activos |
Características
- Basado en la nube: los datos del proyecto se cargan desde la API, lo que mantiene ligero el fragmento de código de incrustación
- Motor de audio completo: la disposición, los efectos por pista, la masterización y la automatización de efectos se reproducen en el reproductor
- Reproducción exclusiva: ¿hay varios reproductores en la misma página? Solo se reproduce uno a la vez
- Portada: muestra la imagen de portada de tu proyecto o un marcador de posición predeterminado si no se ha establecido ninguna
- Adaptable: se adapta a cualquier ancho de contenedor
API de JavaScript
El widget expone una API de JavaScript para el control programático:
| Método | Descripción |
|---|
widget.play() | Iniciar reproducción |
widget.stop() | Detener y reiniciar |
widget.pause() | Pausar reproducción |
widget.setVolume(v) | Ajustar volumen (0,0 a 1,0) |
widget.setPattern(i) | Cambiar al índice de patrones |
widget.isPlaying | Devuelve untrueo si se está reproduciendo |
widget.destroy() | Liberar recursos de audio y eliminar el widget |
Carga de la API
Para los proyectos guardados, el reproductor utiliza ForgeWidget.load() para recuperar los datos del proyecto desde la API mediante el ID del proyecto:
ForgeWidget.load('container-id', 'project-uuid', {
autoplay: false,
loop: true,
mode: 'song',
theme: 'dark',
accentColor: '#00e5ff'
});
Plan gratuito: La integración del reproductor está disponible en todos los planes. Los usuarios gratuitos obtienen una insignia «Creado con 8BitForge»; los usuarios de pago pueden eliminarla.
Guardar y cargar
Autoguardado
Los proyectos se guardan automáticamente en el almacenamiento local de tu navegador. Nunca perderás tu trabajo por cerrar una pestaña accidentalmente.
Guardar en la nube
Todos los planes incluyen el guardado en la nube. Los titulares de licencias anuales y perpetuas también pueden guardar localmente para acceder sin conexión. Puedes acceder a tus proyectos desde cualquier navegador.
Archivo de proyecto
Los proyectos se guardan como archivos JSON de.8bitforge, que contienen todos los patrones, ajustes de sintetizador, efectos, estado del mezclador, arreglos y datos de automatización.
Atajos:Ctrl +S para guardar, Ctrl +O para abrir/cargar un proyecto.
Proyectos de demostración
8BitForge incluye composiciones de demostración ya preparadas que muestran diversos estilos de música de 8 bits. Se trata de proyectos completos con múltiples patrones y configuraciones de instrumentos completas que puedes estudiar, remezclar o utilizar como punto de partida.
Nota: Los proyectos de demostración son de solo lectura. Utiliza «Guardar como» para crear tu propia copia editable.
Modo sin conexión
Con un plan anual o perpetuo, 8BitForge funciona sin conexión a Internet a través de la aplicación de escritorio. Tus presets, kits y proyectos se almacenan en caché localmente. Los cambios realizados sin conexión se sincronizan automáticamente cuando te vuelves a conectar.
Requisitos
- Suscripción: plan anual o perpetuo
- Plataforma: aplicación de escritorio (Electron)
Nota: El contenido de la comunidad y las funciones para compartir requieren una conexión activa.
Atajos de teclado
Transporte
| Atajo | Acción |
|---|
| Espacio | Reproducir / Detener (o insertar un silencio en el modo paso a paso) |
| R | Activar/desactivar la grabación en tiempo real |
| Retroceso | Retroceder (solo en modo de grabación por pasos) |
| + / = | Aumentar el BPM en 5 |
| - / _ | Disminuir el BPM en 5 |
Patrones
| Atajo | Acción |
|---|
| 1 – 8 | Cambiar al patrón 1–8 |
| Ctrl+D | Duplicar el patrón actual en la siguiente ranura |
| Eliminar | Borrar el patrón actual (con confirmación) |
Edición
| Atajo | Acción |
|---|
| P | Abrir Piano Roll |
| M | Silenciar pista seleccionada |
| S | Solo de la pista seleccionada |
| Shift+M | Activar/desactivar el metrónomo |
| Ctrl+Z | Deshacer (máximo 50 pasos) |
| Ctrl+Y o Ctrl+Shift+Z | Rehacer |
Archivos
| Atajo | Acción |
|---|
| Ctrl+S | Guardar proyecto |
| Ctrl+O | Abrir / Cargar proyecto |
| Ctrl+E | Exportar rápidamente como WAV |
Interfaz
| Atajo | Acción |
|---|
| Pestaña | Activar/desactivar el panel de control derecho |
| ? | Mostrar cuadro de diálogo de ayuda de atajos |
Nota: Cuando la sección Teclado está abierta (entrada de piano activa), los atajos de una sola letra se desactivan para evitar conflictos con la reproducción de notas. Los atajos de transporte (Espacio ), patrón (1 –8 ) y BPM (+ /- ) permanecen activos.
Visualizador de audio
Cinco modos de visualización para la retroalimentación de audio en tiempo real:
| Modo | Descripción |
|---|
| Barras | Analizador de espectro de frecuencia (barras FFT) |
| Osciloscopio | Visualización de formas de onda (dominio del tiempo) |
| Estructura alámbrica | Visualización de estructura alámbrica en 3D |
| Píxel | Espectro pixelado (estética de 8 bits) |
| Círculo | Visualización del espectro circular |
Configuración
Idioma
8BitForge está disponible en 10 idiomas: inglés, francés, japonés, alemán, español, chino, portugués, italiano, coreano y ruso. Cambia el idioma en cualquier momento desde Ajustes; todas las etiquetas de la interfaz de usuario se actualizarán al instante.
Temas
Hay 8 temas visuales disponibles para personalizar el aspecto de la interfaz:
| Tema | Descripción |
|---|
| Predeterminado | Modo oscuro (predeterminado) |
| Game Boy | Estética de pantalla LCD verde |
| Sepia retro | Grano de película, tonos cálidos |
| Inverso | Colores invertidos |
| Hacker | Estilo terminal verde |
| Vaporwave | Rosa neón y cian |
| CRT ámbar | Monitor monocromo ámbar |
| Plano | Estilo de esquema técnico |
Zoom
Ajusta el zoom de la interfaz entre el 50 % y el 150 %. Esto escala toda la interfaz para adaptarla al tamaño de tu pantalla y a tus preferencias.
Resaltar pista
Elige cómo se resalta la pista seleccionada actualmente en el secuenciador:
- Resplandor de la etiqueta: efecto de resplandor en la etiqueta de la pista
- Barra lateral: barra de color en el borde izquierdo de la pista
- Contorno de pista: contorno alrededor de toda la fila de la pista