Skip to content

Bitphase documentation ​

Bitphase is a modern web chiptune tracker for creating music on retro sound chips. Compose for classic AY systems, NES, or SAA1099, and mix chips in one project. The flexible project structure lets you layer chips the way real hardware does, or invent a combination of your own.

Open the tracker at bitphase.app or build the app yourself (see how here).

Current chip support ​

ChipStatus
AY-3-8910 / YM2149F (MSX, Atari ST, ZX Spectrum 128k)Primary - full editor, playback, and export paths
2A03 / 2A07 (NES)Supported - editor, playback, import, and export
SAA1099 (SAM Coupé, CMS / Game Blaster)Work in progress - editor, playback, E-Tracker import, and VGM

What's in these docs ​

  • Glossary - list of definitions of terms used throughout these documents
  • Getting started - create a project and find your way around
  • Keyboard - note entry and default shortcuts
  • Effects - pattern effect reference
  • Pattern editor - columns, editing, selection, and AY helpers
  • Piano roll - experimental pitch grid for the same pattern data
  • Order list - arrange patterns, loop marker, clone and make unique
  • Instruments - NES APU macros and DPCM samples
  • Import & export - open projects, import modules, WAV / PSG / TAYM / SNDH / VGM / NSF
  • Settings - NES song system, interrupt rate, and tuning

AY instrument detail, appearance, keybindings, MIDI, and preview are still stubs.