Documentazione

Guida per l'utente

Tutto ciò che devi sapere per padroneggiare 8BitForge.

Panoramica

8BitForge è uno studio di produzione musicale professionale a 8 bit che funziona interamente nel tuo browser. È dotato di un sequencer a 8 tracce, un motore di sintetizzatore completo, un editor piano roll, elaborazione degli effetti, masterizzazione ed esportazione multiformato — il tutto basato sulla Web Audio API.

Non sono richieste installazioni o plugin. Basta aprire l'app e iniziare a creare autentica musica chiptune.

Suggerimento: premi ? in qualsiasi momento per visualizzare tutte le scorciatoie da tastiera.

Layout dell'interfaccia

L'applicazione è suddivisa in diverse aree:

  • Barra superiore — Nome del progetto, controlli di trasporto (Riproduci/Stop), BPM, visualizzazione dello stato, pulsanti di salvataggio/esportazione
  • Barra laterale sinistra — Navigazione tra le sezioni: Sequencer, Piano Roll, Synth, Effetti, Mixer, Arrangiamento, Esporta, Impostazioni
  • Area principale — Contenuto della sezione attiva (griglia del sequencer, piano roll, controlli del synth, ecc.)
  • Pannello destro — Controlli contestuali, sezione di input della tastiera, visualizzatore. Passaggio con il tasto Tab

Tracce e colori

8BitForge dispone di 8 tracce dedicate, ciascuna con il proprio colore e il proprio tipo di strumento predefinito:

#TracciaForma d'onda predefinitaNota predefinitaRuolo
1LeadQuadrata (50%)Do4Linea melodica principale
2ArmoniaQuadrato (25%)C4Contro-melodia, accordi
3BassoTriangoloC2Linea di basso
4ArpDente di segaC4Arpeggi, trame
5CassaSinusoidaleC2Grancassa (inviluppo di intonazione +36)
6RullanteRumoreC3Rullante
7Hi-HatRumoreC5Hi-hat / piatti
8EffettiQuadrato (12,5%)C4Effetti sonori, sweep
Suggerimento: ogni traccia può utilizzare qualsiasi forma d'onda. Le impostazioni predefinite sono solo un punto di partenza: puoi trasformare il Lead in rumore o il Kick in un dente di sega.

Sequencer a passi

Il sequencer è il cuore di 8BitForge. Utilizza un'interfaccia basata su una griglia in cui ogni riga è una traccia e ogni colonna è uno step (suddivisione del battito).

Come funziona

  • Clicca su una cella per attivare o disattivare una nota. Le celle attive si illuminano con il colore della traccia.
  • Il numero di step è configurabile: 16, 24 o 32 step per pattern. Gli step sono sedicesimi.
  • Durata dello step = (60 / BPM) / 4 secondi
  • Durata della nota = semiminima × 0,9 (leggero intervallo per l'articolazione)

Controlli griglia (per traccia)

ControlloAzione
Clicca sulla cellaAttiva/disattiva nota
Assolo (S)Metti in solo questa traccia (silenzia tutte le altre)
Silenzia (M)Silenzia questa traccia
RandomizzaRiempi la traccia con note casuali (in base alla scala per le melodie, in base al ritmo per la batteria)
CancellaRimuovi tutte le note da questa traccia
Copia / IncollaCopia il pattern della traccia negli appunti e incollalo su un'altra traccia

Pattern

8BitForge supporta 8 pattern indipendenti (contrassegnati da 1 a 8). Ogni pattern contiene una propria griglia di 8 tracce × 32 step e i propri stati di solo/mute per traccia.

Operazioni sui pattern

AzioneCome
Cambiare patternFare clic sui pulsanti da 1 a 8 o premere i tasti da 1 a 8
Duplica patternCtrl+D — copia quello attuale nello slot successivo
Cancella patternCancella — cancella tutte le tracce + ripristina solo/mute
Suggerimento: usa i pattern per creare diverse sezioni della tua canzone (intro, strofa, ritornello, bridge), poi concatenale in modalità Arrangement.

Preset ritmici

Pattern di batteria predefiniti organizzati per genere. Ogni preset include 3 varianti: Base, Variazione e Fill.

Categorie

CategoriaPreset
Elettronica4-on-Floor, Drum & Bass, Techno, Trance, UK Garage
Urban / Hip-HopHip-Hop, Trap, Lo-Fi
World / LatinoBossa Nova, Reggaeton, Samba
Classica / RockRock, Funk, Jazz, Disco
Retro / 8-BitChiptune, Game Boy, NES

Utilizzo

  • Clicca su un preset per applicarlo. La modalità Fill riproduce il pattern in modo da coprire tutti i passi.
  • Shift+clic per aggiungere il preset dopo le note esistenti invece di sostituirle.

Controlli di trasporto

ControlloDescrizioneIntervallo / Valori
Riproduci / StopAvvia o interrompi la riproduzioneSpazio
BPMTempo in battiti al minuto20 – 300 (impostazione predefinita: 120)
SwingQuantità di shuffle ritmico0 – 100%
PassaggiPassi per pattern16, 24 o 32
LoopRiproduzione in loop on/offOn (impostazione predefinita) / Off
MetronomoTraccia di clic come riferimento temporaleOn / Off
Nota sul timing: 8BitForge utilizza uno scheduler lookahead (100 ms in anticipo, 25 ms di wake-up) con il clock Web Audio per una riproduzione accurata al campione. Le modifiche al BPM hanno effetto immediato.

Sintetizzatore

Ogni traccia ha il proprio sintetizzatore indipendente con controlli completi per la modellazione del suono. Seleziona una traccia per modificare i parametri del sintetizzatore.

Oscillatore

L'oscillatore genera la forma d'onda grezza per ogni traccia.

ParametroDescrizioneIntervallo / Opzioni
Forma d'ondaForma dell'onda sonorasquare, triangle, sawtooth, sine, noise
Ciclo di lavoroLarghezza dell'impulso per l'onda quadra (modifica il timbro)0,0 – 1,0 (impostazione predefinita: 0,5 = 50%)
VolumeLivello del volume della traccia0,0 – 1,0
SintonizzazioneRegolazione fine dell'intonazione in centesimi-100 – +100 cent
Offset dell'ottavaSpostamento dell'intonazione per ottave-2 – +2 ottave
Offset semitoniSpostamento dell'intonazione per semitoni-12 – +12 semitoni
FaseFase iniziale dell'oscillatore0,0 – 1,0
Involucro di intonazioneModulazione dell'intonazione all'inizio della nota (ottima per la batteria)-36 – +36 semitoni
GlideTempo di portamento tra le note0,0 – 0,5 secondi

Unison

Sovrapponi più copie dell'oscillatore leggermente sfasate per ottenere un suono più corposo.

ParametroDescrizioneIntervallo
VociNumero di voci all'unisono1 – 16
SintonizzazioneIntervallo di detuning tra le voci0 – 100 cent
DiffusioneDiffusione stereo delle voci all'unisono0,0 – 1,0

Vibrato

ParametroDescrizioneIntervallo
VelocitàVelocità della modulazione dell'intonazione0 – 20 Hz
ProfonditàQuantità di variazione dell'intonazione0 – 50 cent

Involucro ADSR

L'inviluppo di ampiezza determina come il volume di una nota cambia nel tempo. Ogni traccia ha il proprio ADSR.

FaseDescrizioneIntervalloPredefinito (Lead)
AttaccoTempo per raggiungere il volume massimo0,001 – 2,0 s0,01 s
DecadimentoTempo per scendere al livello di sustain0,001 – 2,0 s0,1 s
SostenutoLivello del volume mentre la nota è tenuta0,0 – 1,00,7
RilascioTempo di dissolvenza dopo la fine della nota0,001 – 2,0 s0,2 s
Consiglio per la batteria: per i kick, usa Attack=0,001, Decay=0,3, Sustain=0, Release=0,02. Per i rullanti: Attack=0,001, Decay=0,15, Sustain=0, Release=0,05.

Filtro

Ogni traccia dispone di un filtro per voce che modella il contenuto in frequenza del suono.

ParametroDescrizioneIntervallo / Opzioni
Tipo di filtroModalità del filtrolowpass, highpass, bandpass
Frequenza di taglioFrequenza del filtro20 – 20.000 Hz (impostazione predefinita: 20.000)
Risonanza (Q)Enfasi alla frequenza di taglio0,1 – 100
Traccia chiaveIl cutoff segue l'intonazione della nota0,0 – 1,0

Involucro del filtro

Modula il cutoff del filtro nel tempo per ottenere cambiamenti tonali dinamici.

ParametroDescrizioneIntervallo
QuantitàProfondità della modulazione del filtroDa -24 a +24 semitoni
AttaccoTempo di sweep0,01 – 2,0 s
RilascioTempo di ritorno0,01 – 2,0 s

Modulazione LFO

Tre LFO indipendenti per traccia per modulare filtro, intonazione e volume.

LFO del filtro (LFO 1)

ParametroDescrizioneIntervallo
VelocitàVelocità LFO0 – 20 Hz
ProfonditàQuantità di modulazione sul cutoff0 – 100%
Forma d'ondaForma d'onda LFOsine, square, sawtooth, triangle
SincronizzazioneSincronizza la frequenza dell'LFO al BPMOn / Off
RitardoTempo prima dell'avvio dell'LFO0 – 2,0 s

Tremolo (LFO → Volume)

ParametroDescrizioneIntervallo
VelocitàVelocità del tremolo0 – 20 Hz
ProfonditàQuantità di variazione del volume0 – 100%
Suggerimento: gli LFO 2 e 3 seguono gli stessi parametri. Usali per creare modulazioni complesse agendo su diversi parametri contemporaneamente.

Preset del sintetizzatore

Preset rapidi per iniziare. Ogni preset imposta la forma d'onda, l'ADSR, il volume e i parametri chiave:

PresetForma d'ondaInvolucroSpeciale
LeadQuadrata 50%A=0,01 D=0,1 S=0,7 R=0,2Vibrato: 5 Hz, 10 cent
BassoTriangoloA=0,01 D=0,2 S=0,8 R=0,15Glide: 0,1 s
CassaSinusoidaleA=0,001 D=0,3 S=0,0 R=0,02Involucro di intonazione: +36 semitoni
RullanteRumoreA=0,001 D=0,15 S=0,0 R=0,05
Hi-hatRumoreA=0,001 D=0,06 S=0,0 R=0,01Decadimento molto breve
LaserA dente di segaA=0,001 D=0,3 S=0,0 R=0,1Involucro di intonazione: +24, Vibrato: 10Hz/50 centesimi

È inoltre possibile salvare e caricare i propri preset personalizzati, che includono tutti i parametri del sintetizzatore oltre agli effetti della traccia e alle impostazioni dell'arpeggiatore.

Kit di suoni

Un kit è un set completo di 8 preset (uno per traccia) che possono essere caricati contemporaneamente. I kit definiscono l'intera tavolozza sonora del progetto.

Tipi di kit

TipoDescrizione
Kit ufficialiKit integrati inclusi in 8BitForge
Kit utenteKit creati e salvati dall'utente
Kit della communityKit condivisi da altri utenti (solo piani a pagamento)

Come si usa

Apri la finestra modale Studio → scheda Kit → Sfoglia e clicca su un kit per caricare tutte le 8 impostazioni predefinite delle tracce contemporaneamente.

Salvataggio di un kit

Assegna un nome al tuo kit, aggiungi tag per renderlo più facile da trovare e, se lo desideri, rendilo pubblico per condividerlo con la community.

Piano Roll

Il Piano Roll consente la modifica a livello di nota su una griglia basata su tela. Copre 65 note da C1 a E6.

Controlli

  • Clicca — Inserisci o rimuovi una nota
  • Trascina — Disegna più note
  • Note fantasma — Le note delle altre tracce appaiono semitrasparenti come riferimento
  • Selettore traccia — Scegliere quale traccia modificare

Apri il Piano Roll premendo P o cliccando sul pulsante Piano Roll nella barra laterale.

Modalità Arrangement

Concatena i pattern per creare una struttura completa del brano. Ogni misura nella catena riproduce uno dei tuoi 8 pattern in sequenza.

Operazioni

  • Aggiungi misura — Aggiungi un pattern alla fine della catena
  • Inserisci — Inserisci un pattern in qualsiasi posizione
  • Rimuovi — Rimuovi una misura dalla catena
  • Riorganizza — Trascina le battute per riorganizzarle
  • Cerca — Clicca su una misura per far saltare la riproduzione in quella posizione
  • Tacca vuota — Le tacche nulli creano silenzio

Preset di arrangiamento

PresetCatenaDescrizione
Strofa-RitornelloA-B-A-BVerso e ritornello alternati
Struttura del branoA-B-C-B-C-DIntro-Strofa-Ritornello-Strofa-Ritornello-Outro
A-B-AA-B-AForma ternaria classica
ProgressivaA-A-B-B-C-C-D-DAccumulazione progressiva
Loop di 8 battuteA-B-C-D-E-F-G-HTutti gli 8 pattern in sequenza

Mixer

Il mixer offre controllo del livello per traccia, panning, equalizzazione ed elaborazione dinamica.

ParametroDescrizioneIntervallo
Fader del volumeLivello traccia (indipendente dal volume del sintetizzatore)0,0 – 1,5 (impostazione predefinita: 1,0 = unità)
PanPosizione stereo-1,0 (sinistra) – +1,0 (destra)
EQ BassiFiltero low-shelf a 320 Hz-12 – +12 dB
EQ mediBanda di picco a 1.000 Hz (Q=0,7)-12 – +12 dB
EQ AltaShelf alto a 3.200 Hz-12 – +12 dB
SoloSolo mixer globale (ha la precedenza sul solo per pattern)On / Off
MuteMute mixer globale (ha la precedenza sul mute per pattern)On / Off

Compressore per traccia

ParametroDescrizioneIntervallo
AttivatoAttiva/disattiva il compressoreOn / Off
SogliaLivello al di sopra del quale inizia la compressione-60 – 0 dB (impostazione predefinita: -24)
RapportoRapporto di compressione1:1 – 20:1 (impostazione predefinita: 4:1)
AttaccoTempo di reazione del compressore0,001 – 1,0 s (impostazione predefinita: 0,003)
RilascioTempo di recupero0,01 – 1,0 s (impostazione predefinita: 0,25)

Effetti traccia

Ogni traccia ha la propria catena di effetti in serie:

Input → Distortion → Chorus → Delay → Reverb → Bitcrusher → Output

Distorsione

ParametroDescrizioneIntervallo
QuantitàDrive / intensità della distorsione0 – 100%

Chorus

ParametroDescrizioneIntervallo
VelocitàVelocità di modulazione LFO0,1 – 10 Hz
ProfonditàProfondità di modulazione0 – 100%
MixBilanciamento dry/wet0 – 100%

Ritardo

ParametroDescrizioneIntervallo
TempoTempo di ritardo0,01 – 2,0 s (impostazione predefinita: 0,25)
FeedbackNumero di echi0,0 – 0,95 (impostazione predefinita: 0,3)
MixBilanciamento dry/wet0 – 100%

Reverb

ParametroDescrizioneIntervallo
DecayLunghezza della coda del riverbero0,0 – 1,0 (impostazione predefinita: 0,5)
MixQuantità di riverbero (dry/wet)0 – 100%

Bitcrusher

ParametroDescrizioneIntervallo
BitRiduzione della profondità di bit1 – 16 bit (impostazione predefinita: 16 = disattivato)
FrequenzaRiduzione della frequenza di campionamento0,0 – 1,0 (impostazione predefinita: 1,0 = disattivato)

Effetti master

Il bus master ha una propria catena di effetti applicata al mix finale:

Master Gain → [Filter] → Chorus → Delay → Reverb → [Mastering] → Analyser → Output

Filtro master

ParametroDescrizioneIntervallo
TipoModalità filtrolowpass, highpass, bandpass
FrequenzaFrequenza di taglio20 – 20.000 Hz
QRisonanza0,1 – 100

Master Chorus

ParametroDescrizioneIntervallo
FrequenzaVelocità di modulazione LFO0,1 – 10 Hz
MixBilanciamento Dry/Wet0 – 100%

Master Delay

ParametroDescrizioneIntervallo
TempoTempo di ritardo0,01 – 2,0 s (impostazione predefinita: 0,25)
FeedbackNumero di echi0,0 – 0,95 (impostazione predefinita: 0,3)
MixBilanciamento dry/wet0 – 100%

Reverbero master

ParametroDescrizioneIntervallo
DecadimentoLunghezza della coda del riverbero0,0 – 1,0 (impostazione predefinita: 0,5)
MixBilanciamento dry/wet0 – 100%

Pitch Bend e Mod Wheel

RotellaDescrizioneIntervallo
Pitch BendPitch shift (ritorno al centro)-1 – +1
ModulazioneModulazione generica0 – 1 (rimane dove impostato)

Pad XY

Controller 2D interattivo per il filtro master. Trascina il dito o il mouse sul pad per modellare il suono in tempo reale.

AsseParametroIntervallo
Asse XFrequenza del filtro20 Hz – 20 kHz (scala logaritmica)
Asse YRisonanza / Fattore Q0,1 – 30

Preset

7 preset di filtro per un accesso rapido alle forme più comuni:

  • Passabasso — Rimuove le alte frequenze
  • Passa-banda — Isola una banda di frequenza
  • Passa-alto — Rimuove le basse frequenze
  • Risonante — Picco enfatizzato al punto di taglio
  • Bright — Impostazione del filtro aperta e ariosa
  • Warm — Tono morbido e arrotondato
  • Sweep — Movimento del filtro ad ampio raggio
Suggerimento: il pad XY attiva automaticamente il filtro quando viene toccato. Usa i preset per passare rapidamente alle forme di filtro più comuni.

Motore di masterizzazione

La sezione di mastering si trova dopo il riverbero master nella catena del segnale e fornisce un EQ parametrico a 5 bande, compressione master, misurazione del livello e un analizzatore di spettro integrato.

EQ parametrico a 5 bande

BandaTipoFrequenza predefinitaNote
Banda 1Filtro passa-alto40 HzElimina il rombo dei sub-bassi
Banda 2Shelf basso200 HzControlla il peso dei bassi
Banda 3Picco (campana)1.000 Hz (Q = 1,0)Modellare i medi
Banda 4Shelf alto6.000 HzAria e brillantezza
Banda 5Filtro passa-basso18.000 HzAttenuare gli alti stridenti

Compressore master

ParametroDescrizioneImpostazione predefinita
SogliaLivello oltre il quale inizia la compressione-12 dB
RapportoRapporto di compressione4:1
AttaccoTempo di reazione del compressore0,01 s
RilascioTempo di recupero0,1 s
Guadagno di compensazioneAumento del guadagno post-compressione0 dB

Misurazione

  • Livello di ingresso/uscita — Misuratori dB in tempo reale
  • Riduzione del guadagno — Mostra l'attività del compressore
  • Indicatore di clip — Avvisa quando l'uscita va in clip a 0 dBFS
  • Analizzatore di spettro — Visualizzazione della frequenza integrata
Suggerimento: il motore di mastering include preset per i generi più comuni. Usali come punto di partenza e perfeziona il suono a tuo piacimento.

Tastiera e ingresso MIDI

Suona le note in tempo reale utilizzando la tastiera del computer, la tastiera virtuale sullo schermo o qualsiasi dispositivo MIDI collegato.

Layout della tastiera del computer

Quando la sezione Tastiera è aperta nella barra laterale:

TastiNote
QSDFGHJC, D, E, F, G, A, B (tasti bianchi)
ZE _ TYUC#, D#, _, F#, G#, A# (tasti neri)
KLM / OPOttava successiva tasti bianchi/neri
W / XOttava sotto / sopra

Supporto MIDI

Collega qualsiasi controller MIDI tramite USB. 8BitForge rileva automaticamente i dispositivi MIDI e indirizza l'input alla traccia selezionata. Supporta note on/off, velocity, pitch bend e rotella di modulazione.

Arpeggiatore

Ogni traccia ha il proprio arpeggiatore sincronizzato al BPM che genera automaticamente arpeggi dalle note tenute.

ParametriDescrizioneOpzioni
ModalitàDirezione dell'arpeggiooff, up, down, updown, random
FrequenzaSuddivisione delle note1/4, 1/8, 1/8T (triplet), 1/16, 1/16T, 1/32
OttaveIntervallo di ottave da coprire1 – 4
GateDurata della nota come frazione dell'intervallo0,1 – 1,0 (impostazione predefinita: 0,5)

Registrazione

Registra le note dalla tastiera/MIDI direttamente nella griglia del sequencer.

Modalità di registrazione

ModalitàDescrizioneControlli
In tempo realeRegistra le note mentre il sequencer le riproduce. Le note vengono inserite nel passo corrente.Attiva/disattiva con R. Il sequencer deve essere in riproduzione.
PassoInserisci le note un passo alla volta senza riproduzione. Il cursore avanza dopo ogni nota.Spazio = inserisci pausa, Backspace = torna indietro di un passo

Modalità Accordi

Quando è abilitata, le note suonate simultaneamente (entro 50 ms) vengono distribuite sulle tracce melodiche 1–4 (Lead, Harmony, Bass, Arp). La prima nota va alla traccia selezionata, le note successive riempiono la traccia melodica disponibile successiva.

Suggerimento: la modalità accordi funziona sia in tempo reale che in registrazione passo-passo. È possibile registrare accordi fino a 4 note che si distribuiscono automaticamente sulle tracce melodiche.

Generatore musicale

8BitForge include un potente generatore di musica procedurale in grado di creare composizioni multitraccia complete in modo algoritmico.

Parametri

ParametroIntervalloDescrizione
Caos0 – 100Casualità e imprevedibilità
Complexità0 – 100Complessità e variazione musicale
Densità0 – 100Densità delle note per pattern
TonaDo – SiNota fondamentale della composizione
Scala15 scaleMaggiore, Minore, Dorico, Mixolidio, Pentatonica Maggiore/Minore, Blues, Minore Armonico, Frigio, Lidio, Tonale, Hirajoshi, Minore Ungherese, Frigio Dominante, Cromatica
Atmosfera10 atmosfereEpico, Allegro, Cupo, Atmosferico, Malinconico, Energico, Misterioso, Aggressivo, Sereno, Trionfante
SeedNumeroSeme deterministico per risultati riproducibili
Suggerimento: usa un valore di seme per generare nuovamente la stessa composizione. Lascia vuoto per risultati casuali.

Automazione

Registra e riproduci le modifiche dei parametri nel tempo. Le tracce di automazione ti consentono di disegnare inviluppi precisi per i parametri del mixer e degli effetti lungo la timeline.

Automazione degli effetti

25 parametri automatizzabili lungo la catena degli effetti master:

  • Filtro — Frequenza, risonanza, tipo
  • Chorus — Velocità, profondità, mix
  • Delay — Tempo, feedback, mix
  • Reverb — Decay, mix
  • Pitch / Mod Wheels — Pitch bend, modulazione
  • EQ di masterizzazione — Tutti i guadagni e le frequenze delle 5 bande
  • Compressore di mastering — Soglia, rapporto, attacco, rilascio, guadagno di compensazione

Automazione del mixer

Parametri automatizzabili per traccia:

  • Volume — Livello della traccia nel tempo
  • Pan — Posizione stereo
  • EQ — Guadagni delle bande basse, medie e alte
  • Compressore — Soglia, rapporto, attacco, rilascio
  • Volume master — Livello complessivo del mix

Modifica

AzioneCome
Aggiungi puntoFare clic sull'area di automazione
Sposta puntoTrascinare un punto esistente in una nuova posizione
Elimina puntoFai clic con il tasto destro su un punto per rimuoverlo
Filtro sezioneUsa il menu a tendina per filtrare per sezione di effetti
Suggerimento: le tracce di automazione sono visibili nella vista Arrangement. Usa il menu a tendina del filtro per sezione per concentrarti su specifici gruppi di effetti.

Esporta audio

Esporta i tuoi progetti in formati audio professionali utilizzando FFmpeg.wasm (funziona interamente nel tuo browser).

Formati

FormatoDettagli
WAV16, 24 o 32 bit a 44,1 kHz, 48 kHz o 96 kHz
MP3128, 192, 256 o 320 kbps (VBR opzionale)
FLACCompressione senza perdita di dati
OGG VorbisQualità 0–10
AIFFFormato Apple Lossless

Modalità di esportazione

ModalitàDescrizione
Mix completoUn unico file con tutte le tracce mixate insieme
Stem8 file separati, uno per traccia
Per patternFile separato per ogni pattern
Per pattern + tracceStem per ogni pattern (fino a 64 file)

Opzioni

  • Normalizza — Regola automaticamente il volume per evitare il clipping (impostazione predefinita: attiva)
  • Pronto per il loop — Taglia esattamente nel punto di loop senza coda di rilascio
Scorciatoia: premi Ctrl +E per esportare rapidamente in formato WAV.

Esportazione MIDI

Esporta la tua composizione come file MIDI standard per utilizzarla in altre DAW.

ImpostazioniDescrizioneOpzioni
FormatoTipo di file MIDITipo 0 (traccia singola) / Tipo 1 (multitraccia)
Includi CCIncludi messaggi di Control ChangeOn / Off
Modalità VelocityMappatura della velocità della notadynamic (dal volume della traccia) / fixed
Velocità fissaValore di velocità quando la modalità è fissa1 – 127 (impostazione predefinita: 100)
Tick per battutaRisoluzione temporale MIDIImpostazione predefinita: 480

Esportazione del codice

Esporta la tua musica come codice pronto all'uso per motori di gioco e progetti web. Apri la finestra modale Esporta e seleziona la scheda Codice.

Formati supportati

FormatoDestinazioneDettagli
Construct 3Motore di gioco Construct 3Utilizza le funzioni diglobalThis, richiamabili dai blocchi di script del foglio degli eventi
GDevelopMotore di gioco GDevelop 5Collega il giocatore a un oggetto `runtimeScene`, richiamabile dagli eventi JavaScript
Phaser 3Framework Phaser 3Funzioni globali con pulizia automatica alla chiusura della scena
JS genericoQualsiasi progetto webIIFE autonomo con funzioni "window"

Come funziona

  1. Seleziona il formato di destinazione dal menu a tendina
  2. Clicca su Copia per copiare il codice generato
  3. Inseriscilo nel tuo progetto come file di script
  4. Il motore di riproduzione 8BitForge viene caricato automaticamente dal CDN

Il codice esportato include tutti i dati della composizione (pattern, arrangiamento, impostazioni del sintetizzatore, effetti, masterizzazione) e mette a disposizione semplici funzioni di controllo.

Funzioni disponibili

Ogni esportazione genera funzioni precedute dal nome del tuo progetto (ad es. forge_My_Track_) per consentire più tracce nello stesso progetto.

FunzioneDescrizione
forge_<name>_play()Riproduci il brano completo (segue la catena di arrangiamento)
forge_<name>_stop()Interrompe la riproduzione e riporta all'inizio
forge_<name>_pause()Mette in pausa la riproduzione nella posizione corrente
forge_<name>_pattern(i)Riproduci un pattern specifico in base all'indice (0–7)
forge_<name>_volume(v)Imposta volume (da 0,0 a 1,0)
forge_<name>_destroy()Rilascia tutte le risorse audio

Esempio di Construct 3

  1. Nella barra del progettoScript → clicca con il tasto destro → Aggiungi nuovo file di script
  2. Incolla il codice esportato nel nuovo file di script
  3. Nel foglio degli eventi, aggiungi un oggetto Mouse al tuo progetto
  4. Crea un evento: MouseQuando l'oggetto viene cliccato → seleziona lo sprite del pulsante Riproduci
  5. Aggiungi azione → Aggiungi script (icona { }) → digita: forge_My_Track_play()

Tracce multiple

Per utilizzare più tracce musicali nello stesso gioco, esporta ogni progetto separatamente. Ogni esportazione genera nomi di funzioni univoci basati sul nome del progetto, in modo che non entrino in conflitto.

Nota: l'esportazione del codice richiede una licenza a pagamento (mensile, annuale o perpetua).

Incorporamento del lettore

Condividi le tue composizioni su qualsiasi sito web con un widget lettore leggero e incorporabile. Apri la finestra modale Esporta e seleziona la scheda Lettore.

Configurazione

  1. Salva il tuo progetto (il lettore carica i dati dal cloud)
  2. Personalizza l'aspetto del lettore: tema, colore di accento, stile della forma d'onda
  3. Scegli la modalità di riproduzione (Brano completo o Pattern)
  4. Copia lo snippet HTML generato
  5. Incollalo nel tuo sito web, blog o portfolio

Opzioni del lettore

OpzioneValoriDescrizione
Riproduzione automaticaOn / OffAvvia la riproduzione automaticamente al caricamento della pagina
Riproduzione in loopOn / OffRiproduci il brano in loop quando arriva alla fine
ModalitàBrano / PatternIl brano completo segue la catena di arrangiamento; la modalità Pattern mostra i pulsanti dei pattern
Forma d'ondaBars / Wave / MirrorStile visivo della visualizzazione della forma d'onda
TemaScuro / ChiaroCombinazione di colori del lettore
Colore di accentoQualsiasi colore esadecimalePersonalizza il pulsante di riproduzione e gli elementi attivi

Caratteristiche

  • Basato su cloud — I dati del progetto vengono caricati dall'API, mantenendo leggero lo snippet di incorporamento
  • Motore audio completo — Arrangiamento, effetti per traccia, masterizzazione e automazione degli effetti sono tutti gestiti nel lettore
  • Riproduzione esclusiva — Più lettori sulla stessa pagina? Ne viene riprodotto solo uno alla volta
  • Copertina — Visualizza l'immagine di copertina del tuo progetto o un segnaposto predefinito se non ne è stata impostata una
  • Responsive — Si adatta a qualsiasi larghezza del contenitore

API JavaScript

Il widget espone un'API JavaScript per il controllo programmatico:

MetodoDescrizione
widget.play()Avvia riproduzione
widget.stop()Interrompi e ripristina
widget.pause()Metti in pausa la riproduzione
widget.setVolume(v)Imposta volume (da 0,0 a 1,0)
widget.setPattern(i)Passa all'indice dei pattern
widget.isPlayingRestituisce untruee se è in corso la riproduzione
widget.destroy()Rilascia le risorse audio e rimuove il widget

Caricamento API

Per i progetti salvati, il lettore utilizza ForgeWidget.load() per recuperare i dati del progetto dall'API tramite l'ID del progetto:

ForgeWidget.load('container-id', 'project-uuid', {
  autoplay: false,
  loop: true,
  mode: 'song',
  theme: 'dark',
  accentColor: '#00e5ff'
});
Piano gratuito: l'integrazione del lettore è disponibile su tutti i piani. Gli utenti gratuiti ottengono un badge "Made with 8BitForge"; gli utenti a pagamento possono rimuoverlo.

Salva e carica

Salvataggio automatico

I progetti vengono salvati automaticamente nella memoria locale del browser. Non perderai mai il tuo lavoro a causa della chiusura accidentale di una scheda.

Salvataggio su cloud

Tutti i piani includono il salvataggio su cloud. I titolari di licenze annuali e perpetue possono anche salvare localmente per l'accesso offline. I tuoi progetti sono accessibili da qualsiasi browser.

File di progetto

I progetti vengono salvati come file JSON in formato .8bitforge contenenti tutti i pattern, le impostazioni del sintetizzatore, gli effetti, lo stato del mixer, l'arrangiamento e i dati di automazione.

Scorciatoie:Ctrl +S per salvare, Ctrl +O per aprire/caricare un progetto.

Progetti demo

8BitForge include composizioni demo già pronte che mostrano vari stili musicali a 8 bit. Si tratta di progetti multi-pattern completi con configurazioni strumentali complete che puoi studiare, remixare o utilizzare come punti di partenza.

Nota: i progetti demo sono di sola lettura. Usa "Salva con nome" per creare la tua copia modificabile.

Modalità offline

Con un piano annuale o perpetuo, 8BitForge funziona senza connessione a Internet tramite l'app desktop. I tuoi preset, kit e progetti vengono memorizzati nella cache locale. Le modifiche apportate offline vengono sincronizzate automaticamente quando ti riconnetti.

Requisiti

  • Abbonamento — Piano annuale o perpetuo
  • Piattaforma — App desktop (Electron)
Nota: i contenuti della community e le funzioni di condivisione richiedono una connessione attiva.

Scorciatoie da tastiera

Trasporto

ScorciatoiaAzione
SpazioRiproduci / Stop (o inserisci una pausa in modalità step-rec)
RAttiva/disattiva registrazione in tempo reale
BackspaceIndietro (solo in modalità step-rec)
+ / =Aumenta il BPM di 5
- / _Diminuisci il BPM di 5

Pattern

ScorciatoiaAzione
18Passa al pattern 1–8
Ctrl+DDuplica il pattern corrente nello slot successivo
EliminaCancella il pattern corrente (con conferma)

Modifica

ScorciatoiaAzione
PApri Piano Roll
MDisattiva audio della traccia selezionata
SAscolta solo la traccia selezionata
Shift+MAttiva/disattiva il metronomo
Ctrl+ZAnnulla (max 50 stati)
Ctrl+Y o Ctrl+Shift+ZRipeti

File

ScorciatoiaAzione
Ctrl+SSalva progetto
Ctrl+OApri / Carica progetto
Ctrl+EEsportazione rapida come WAV

Interfaccia

ScorciatoiaAzione
TabAttiva/disattiva pannello di controllo destro
?Mostra finestra di dialogo della guida alle scorciatoie
Nota: quando la sezione Tastiera è aperta (input pianoforte attivo), le scorciatoie a singola lettera sono disabilitate per evitare conflitti con la riproduzione delle note. Le scorciatoie di trasporto (Spazio ), pattern (18 ) e BPM (+ /- ) rimangono attive.

Visualizzatore audio

Cinque modalità di visualizzazione per il feedback audio in tempo reale:

ModalitàDescrizione
BarAnalizzatore dello spettro di frequenza (barre FFT)
OscilloscopioVisualizzazione della forma d'onda (dominio del tempo)
WireframeVisualizzazione wireframe in stile 3D
PixelSpettro pixelato (estetica a 8 bit)
CerchioVisualizzazione dello spettro circolare

Impostazioni

Lingua

8BitForge è disponibile in 10 lingue: inglese, francese, giapponese, tedesco, spagnolo, cinese, portoghese, italiano, coreano e russo. Cambia la lingua in qualsiasi momento dalle Impostazioni: tutte le etichette dell'interfaccia utente si aggiornano istantaneamente.

Temi

Sono disponibili 8 temi visivi per personalizzare l'aspetto dell'interfaccia:

TemaDescrizione
PredefinitoModalità scura (predefinita)
Game BoyEstetica LCD verde
Retro seppiaGrana della pellicola, toni caldi
InvertitaColori invertiti
HackerStile terminale verde
VaporwaveRosa neon e ciano
CRT color ambraMonitor monocromatico ambra
Schema tecnicoStile schematico tecnico

Zoom

Regola lo zoom dell'interfaccia dal 50% al 150%. Questo ridimensiona l'intera interfaccia per adattarla alle dimensioni dello schermo e alle tue preferenze.

Evidenziazione traccia

Scegli come evidenziare la traccia attualmente selezionata nel sequencer:

  • Bagliore etichetta — Effetto luminoso sull'etichetta della traccia
  • Barra laterale — Barra colorata sul bordo sinistro della traccia
  • Contorno traccia — Contorno attorno all'intera riga della traccia

Pronto a creare?

Metti in pratica queste conoscenze.

Avvia 8BitForge