🎭

DefleMask β€” Full Tracker Manual

Android · PC · Steam · iOS · Linux · Raspberry Pi · ⭐ Cross-Platform Chiptune Foundation

The first cross-platform multi-system chiptune tracker in history. One DMF file works across Android, iOS, Windows, Mac, Linux, Raspberry Pi, and Steam. Real-time emulation of nine vintage sound chips: Sega Genesis (YM2612 + SN76489), Sega Master System (with FM Sound Unit), Game Boy, PC Engine / TurboGrafx, NES (+VRC7, +FDS), Commodore 64 (SID), Arcade (YM2151), Neo Geo, and MSX2. Export to WAV, VGM, or actual ROMs that boot on real hardware. Every system, every effect, every workflow β€” Android tablet to Steam desktop. The full breakdown.

𓃭 𓇯 𓃭

1. Installation & First Launch

Android β€” Play Store

PC β€” Steam

Cross-Platform Reality

Save habit on Android. Auto-save is a backup, not a substitute. Manually save with File β†’ Save every 5-10 minutes. Save before switching apps, before plugging/unplugging USB MIDI, before screen lock. The chiptune equivalent of Ctrl+S muscle memory.

2. The Tracker Philosophy β€” One Tool, Many Chips

DefleMask is not a DAW. It's a tracker. Different paradigm. Understand the philosophy before you fight the interface.

The Kokumo angle. DefleMask is for the foundation. Authentic chip-level chiptune for Dead Earth Survival's retro-horror moments and Path of Kokumo's 8-bit memory sequences. For full Afro trance productions, the chiptune layer comes out of DefleMask as WAV stems and gets mixed inside Cubase, Bitwig, or FL. Tracker for the tones, DAW for the production.

3. Choosing Your System β€” When to Pick Each Chip

The first decision in every DefleMask project: which sound system. Pick from File β†’ New (PC) or Menu β†’ New (Android), then choose the chip. You can also change systems mid-project from Module β†’ Change System β€” the song attempts to convert.

Sega Genesis / Mega Drive (YM2612 + SN76489)

Sega Master System (SN76489 Β± FM Sound Unit)

Game Boy (LR35902 / Custom DMG chip)

PC Engine / TurboGrafx-16 (HuC6280)

NES / Famicom (2A03 + optional VRC7 + optional FDS)

Commodore 64 (SID 6581 / 8580)

Arcade (YM2151)

Neo Geo (YM2610)

MSX2 (YM2413 OPLL)

The Kokumo system pick: Genesis for the depth and the cinematic weight that fits Dead Earth Survival's tone. Game Boy for sketching melodies fast β€” its 4-channel limit forces clarity. PC Engine when you want something that doesn't sound like every other chiptune track on YouTube.

4. Interface Overview β€” Modular UI vs Touch UI

DefleMask ships with two completely different layouts depending on platform. Same engine, different skins.

Modular UI (PC Default)

This is the desktop experience β€” floating, resizable, customizable panels.

Touch UI (Android Default)

The mobile experience β€” full-screen, gesture-based, with floating toolboxes.

Switching Between Modes

5. Module Properties β€” Tempo, Speed, Rows, NTSC/PAL

Every DefleMask song is governed by a small set of timing parameters. Get these right at the start.

Highlight Rows

Tempo conversion cheat: BPM = (60 Γ— NTSC clock 60 Hz) / (Speed Γ— Rows-per-beat). At Speed 6, default 4 rows per beat = 150 BPM. Speed 3 = 300 BPM. Speed 12 = 75 BPM. Trackers don't think in BPM natively β€” get comfortable thinking in Speed values, and use the BPM display in Module Properties as a reference.

6. The Pattern Editor β€” Reading the Grid

This is the workspace. Master this and you can make music in DefleMask. Skip this and nothing makes sense.

The Columns

Every channel column is divided into sub-columns:

Note Entry β€” PC Keyboard

DefleMask uses a piano-style keyboard layout β€” same as Renoise, OpenMPT, FastTracker:

Note Entry β€” Android Touch

Cursor Navigation

Editing Operations

Recording Mode

7. The Pattern Matrix β€” Song Structure

This is the song-level sequencer. Patterns are blocks of notes; the matrix arranges them into a song.

How It Works

The Killer Feature β€” Independent Pattern Order Per Channel

This is what makes DefleMask different from FamiTracker, OpenMPT, and most desktop trackers. Each channel can play a different pattern at the same frame.

This means a 4-bar bassline doesn't have to be re-entered every time the drums change. Reuse patterns aggressively. The matrix is where song structure happens β€” keep your bassline pattern at 00 across many frames while drums cycle through fills.

Editing the Matrix β€” PC

Editing the Matrix β€” Android

Loops β€” The Bxx Effect

To make a song loop forever (or jump to an earlier frame), use the Bxx effect command anywhere in the pattern editor:

8. Instruments β€” The Four Engine Types

DefleMask has four fundamentally different instrument types depending on the system. Click an instrument in the Instrument List β†’ click Edit to open the Instrument Editor.

Standard / STD Instrument (Macros)

Used by: PSG channels (Genesis SN76489, SMS, Game Boy pulse channels, NES pulse/triangle/noise, C64 SID before filter).

FM Instrument (4-Operator)

Used by: Genesis FM channels, Arcade YM2151, Neo Geo FM, MSX2 OPLL, NES VRC7, SMS FM Sound Unit.

This is the most complex instrument type and gets its own deep dive in Section 9. Briefly:

Wavetable Instrument

Used by: Game Boy wave channel, PC Engine all 6 channels, NES FDS expansion, Neo Geo PCM.

Sample Instrument

Used by: Genesis Channel 6 DAC mode, NES DPCM, Neo Geo ADPCM, PC Engine sample mode, MSX2 (with extension).

The Instrument List

9. Genesis FM Deep Dive β€” Operators, Algorithms, ADSR

The YM2612 is the most rewarding and most intimidating instrument in DefleMask. Master this and the Arcade YM2151, Neo Geo, and MSX2 FM editors all make sense β€” they're variations of the same theory.

How FM Synthesis Works (Plain English)

The 8 Algorithms

DefleMask shows all 8 algorithms as visual diagrams in the FM Instrument Editor. The operators on the right side of each diagram are the carriers (they output sound). Operators on the left are modulators.

Carriers vs modulators in plain terms: More carriers = louder, simpler, more "in your face." More modulators = quieter, more complex, more harmonically rich. Bass instruments usually use Algorithm 0 (one carrier, max modulation). Brass instruments usually use Algorithm 5 or 6 (multiple carriers, parallel output).

The Operator Parameters

Each operator has the following knobs in the DefleMask FM editor:

Channel-Level Parameters (Global per channel)

The LFO

The YM2612 has one global LFO shared by all 6 FM channels. This is a hardware limitation. Set the LFO speed and on/off state with the 11xy effect command. Y range = 0-7 for speed. The LFO drives both vibrato (via FMS on each channel) and tremolo (via AMS + AM-enabled operators).

Building Your First FM Patch β€” Bass Recipe

For a punchy Genesis bass:

Test it. Adjust OP1's TL β€” that's your "brightness" knob. Lower = more harmonics. Adjust OP4's TL only if it's too loud or quiet at output.

Importing FM Patches

DefleMask reads multiple FM patch formats:

Drag and drop these files onto the FM Instrument Editor on PC. On Android, use the import button in the instrument editor.

10. Effects β€” Standard MOD + System-Specific

Effects are commands placed in the effect column of any row. Two-digit hex code + two-digit hex value. Most apply to the channel they're in; some are global.

Standard Effects (Work on All Systems)

Extended Effects (Standard E-prefix)

Genesis-Specific Effects

Game Boy / NES / Other System Effects

Each system has its own extension effects. Check the Effect List panel in DefleMask (visible by default in Modular UI, accessible via the menu in Touch UI) β€” it shows every effect available for the currently-selected system with brief descriptions. Always reference the Effect List rather than memorizing all of them β€” system-specific effects are too many to remember and DefleMask shows them inline.

Effect Stacking

11. Recording β€” Step Entry, Live Recording, MIDI Input

Three ways to get notes into DefleMask. Each has its place.

Step Entry (The Default Tracker Workflow)

Live Recording

MIDI Input β€” PC Setup

MIDI Input β€” Android Setup

MPK Mini IV Workflow

Your MPK Mini IV pairs perfectly with DefleMask:

Live Mode (No Recording)

12. Saving & Exporting β€” DMF, VGM, WAV, ROM

DefleMask exports to multiple formats for different purposes. Pick the right one.

DMF β€” DefleMask Module Format

VGM β€” Video Game Music

WAV β€” Standard Audio File

The Kokumo workflow: Compose in DefleMask β†’ Export WAV β†’ Import into Cubase as an audio track β†’ Layer with full Afro trance production β†’ Mix and master in the DAW. DefleMask provides the authentic chiptune layer; the DAW provides the mix.

ROM β€” Real Hardware Cartridge File

Exporting Stems for DAW Mixing

DefleMask doesn't export per-channel stems by default. Workaround for PC:

This is tedious but it's the only path to traditional stem mixing of DefleMask material. Worth doing on important final productions.

Video Export

Some recent versions of DefleMask include a video export feature with on-screen visualizations (oscilloscope, channel activity, instrument names). File β†’ Export Video. Useful for YouTube uploads β€” the visualization sells the chiptune authenticity to viewers.

13. Cross-Platform Workflow β€” Android ↔ PC Same File

DefleMask's killer feature for the modern producer: identical files across platforms. Workflow ideas:

The Mobile Sketch β†’ Desktop Finish Workflow

The Studio β†’ Mobile Practice Workflow

The Live Performance Workflow

File Sync Setup

14. Touch UI Specifics β€” Android Tips

The Android version is fully featured but touchscreen-specific tricks make it much faster.

Two-Finger Gestures

The Floating Toolbox

Press-and-Hold Tricks (Android Only)

Battery & Performance

Importing Files on Android

15. Keyboard Shortcuts β€” PC Full Reference

Transport:
Enter Play Song Β· Shift+Enter Play Pattern Β· Ctrl+Enter Switch Track/Live Mode Β· Space Toggle Record Β· ESC Exit/Stop Β· Alt+Enter Fullscreen Toggle

Saving:
Ctrl+S Quick Save Β· Ctrl+Shift+S Save As Β· Ctrl+O Open

Pattern Editing:
Backspace Delete & shift up Β· Insert Insert empty & shift down Β· Delete Clear cell Β· Ctrl+A Select All Β· Ctrl+C Copy Β· Ctrl+V Paste Β· Ctrl+X Cut Β· Ctrl+Z Undo Β· Ctrl+Y Redo

Pattern Navigation:
Arrows Cell-by-cell Β· Page Up/Down 16 rows Β· Home/End First/last row Β· Ctrl+Home/End First/last pattern Β· Tab Next channel Β· Shift+Tab Previous channel

Octave & Step:
F2 Octave Down Β· F3 Octave Up Β· Ctrl++ Increase Step Β· Ctrl+- Decrease Step

Note Entry (Lower Octave):
Z X C V B N M White keys C-B Β· S D / G H J Black keys

Note Entry (Upper Octave):
Q W E R T Y U White keys C-B Β· 2 3 / 5 6 7 Black keys

Special Notes:
1 Note Off Β· ` Note Cut

Channel Mute/Solo:
Ctrl+1-9 Mute Channel N Β· Ctrl+Shift+1-9 Solo Channel N

Panels & Skins:
F1 Toggle Pattern Matrix / Instrument Editor Β· F9 Previous Skin Β· F10 Next Skin

Custom Key Bindings

16. Pro Tips β€” The Kokumo Method

Why DefleMask matters for DJ Kokumo Productions. Every chiptune layer in Path of Kokumo's 8-bit memory sequences and Dead Earth Survival's retro-horror moments comes from DefleMask. Genesis FM for the cinematic weight. Game Boy for the pocket nostalgia. PC Engine when nothing else sounds right. The exported WAVs feed Cubase and Bitwig for full production. The exported VGMs feed the games themselves. The exported ROMs play on real hardware for testing and authenticity verification. No other tool covers this many systems with this level of accuracy. This is the chiptune foundation. Master DefleMask and the entire vintage game music universe is open to you.
π“‚€ 𓆑 π“…“