← Back to Blog
TutorialMarch 28, 2026by 8Bit Forge

Exporting Your Project

Export your finished track as WAV, MP3, FLAC or MIDI — full mix, individual stems or per-pattern renders — ready for sharing, uploading or use in a DAW.

Exporting Your Project

From Project to File

When your mix sounds great and the mastering chain is dialed in, it's time to export. 8Bit Forge renders your project directly in the browser using the Web Audio API — no server processing, no waiting. The Export dialog gives you full control over format, quality and what exactly gets rendered.

💾 Before exporting: save your project (Save → Save to Cloud) so your settings are preserved. Export renders the current state — if you change something after export, re-export to update the file.

Step 1 — Open the Export Dialog

Click the Export button in the top bar (or press E). The Export dialog opens with four tabs: Audio, MIDI, Code and Player.


Step 2 — Choose Your Format

Five formats are available:

  • WAV — Uncompressed PCM audio
    The gold standard for audio quality. No compression, no artifacts, no generation loss. Use WAV when:
    • You're sending the file to a DAW (Ableton, FL Studio, Logic) for further production
    • You want to archive the project at full quality
    • File size is not a concern
    Typical size: ~9 MB/minute at 44.1 kHz / 16-bit.
  • MP3 — Compressed audio
    The universal sharing format. Smaller file, imperceptible quality loss at 192 kbps+. Use MP3 when:
    • Uploading to SoundCloud, YouTube, social media
    • Sharing a preview with someone who just wants to listen
    • File size matters (streaming, mobile)
    Typical size: ~1.5 MB/minute at 192 kbps.
  • FLAC — Lossless compression: Same quality as WAV, about half the file size. Great for archiving when storage is a concern but quality must be preserved.
  • AIFF — Apple uncompressed: Equivalent to WAV, preferred format for Logic Pro and Apple ecosystem tools.
  • OGG — Open source compressed: Similar to MP3 but open-source. Use for game audio, web apps or platforms that prefer OGG.

Quality Settings

  • Sample Rate: 44.1 kHz (CD quality) is the standard — works everywhere. 48 kHz is the standard for video. Higher rates (96 kHz) are only needed for professional post-production.
  • Bit Depth: 16-bit (CD) is standard for release. 24-bit gives more dynamic range headroom during production — use it if you're exporting for further mixing in a DAW.

Step 3 — Choose Export Mode

Three export modes control what gets rendered:

Full Mix

Renders the entire arrangement as a single audio file — all tracks mixed together, including the Mixer balance, Master Effects (Delay, Reverb, Chorus, Filter) and the Mastering EQ and Compressor. This is what you upload to SoundCloud or share with listeners.

Stems

Renders each track as a separate audio file — one file per channel (LEAD.wav, BASS.wav, KICK.wav, etc.). Stems are essential when:

  • You're sending the project to a mixer or mastering engineer
  • Importing into a DAW for additional production (adding live instruments, vocals)
  • Creating a remix pack to share with the community

Patterns

Renders each pattern (1–8) as an individual loop file. Perfect for:

  • Importing loops into a DJ tool or sample library
  • Sharing individual loops as free samples
  • Using your patterns in a game or interactive media project

Step 4 — MIDI Export

The MIDI tab exports your pattern's note data as a standard .mid file. Use this when you want to:

  • Continue production in a DAW — load your 8Bit Forge composition into Ableton Live, FL Studio or Logic Pro and add real instruments or VST plugins
  • Edit note data in a dedicated MIDI editor with full piano-roll control
  • Transpose the entire composition to a different key in your DAW
  • Trigger external hardware synthesizers from your 8Bit Forge patterns
🎹 MIDI export captures pitch, timing and velocity data only — not the synthesizer settings or effects. To recreate the sound, combine the MIDI export with a screenshot of your synth panel settings.

Step 5 — Normalize and Loop-Ready

Two checkboxes control the final output:

  • Normalize audio: Automatically adjusts the output level so the loudest peak reaches 0 dBFS (the maximum without clipping). Enable this when:
    • Your mix is quiet and you want it as loud as possible
    • Uploading to a platform that expects a standard loudness level
    Disable it if your mastering chain already handles loudness precisely.
  • Loop-ready: Trims any reverb tail at the end of the render so the file loops seamlessly. Essential for:
    • Game audio — background music that needs to loop without a click or gap
    • Loop packs and sample libraries
    • DJ tools and loopers

Step 6 — Check the Info Bar and Export

At the bottom of the dialog, the info bar shows:

  • Measure count: How many bars will be rendered (matches your arrangement length)
  • Duration: Exact playback time in minutes:seconds
  • Est. size: Approximate file size before rendering

When everything looks right, click the green Export button. Your browser will render the audio and automatically trigger a download. For a full-length arrangement, rendering takes a few seconds — the export runs faster than real-time.

Export is non-destructive: clicking Export never changes your project. You can export in multiple formats (WAV + MP3 + MIDI) without any risk to the source project.

What to Do With Your Export

  • SoundCloud / YouTube: Upload the MP3 directly. SoundCloud accepts MP3 up to 100 MB; YouTube accepts any format.
  • itch.io / game dev: Use OGG or WAV. Export with Loop-ready enabled if the music plays continuously in your game.
  • Further production: Export WAV (Full Mix) for mastering software, or Stems + MIDI for a DAW. Use 24-bit for maximum headroom.
  • Community sharing: Save to Cloud (top bar → Save → Save to Cloud) to share your project link with the 8Bit Forge community — listeners can play it directly in the browser without downloading anything.

Happy exporting! 🎮

← Back to Blog