File Formats
  • Audio
  • Video
  • Images
  • 3D & CAD
  • Documents
  • Data
  • Code
  • System
Audio
  • Uncompressed
  • Lossless
  • Lossy
  • MIDI & trackers
  • Music projects
  • Instruments & samples
  • Playlists
  1. Home
  2. Audio
  3. Music projects
  4. FLP
  5. Event reference
  6. Patterns
.FLP
  • Overview
  • Header chunk
  • Data chunk
  • Events
  • Event reference
    • Project
    • Channels
    • Patterns
    • Arrangements
    • Mixer
    • Plugins
  • Note records
  • Playlist items

Pattern events

Each pattern starts with a New pattern event (65), whose value is the pattern’s index. The pattern events after it belong to that pattern. Each pattern’s New event appears twice in a project, so its events can come in two runs; join them by the index.

Pattern

IDSize classNameHolds
0x1A (26)BytePattern loopedWhether the pattern loops.
0x41 (65)WordNew patternStarts a pattern. The value is its index.
0x96 (150)DwordPattern colourThe pattern’s colour.
0xA0 (160)DwordPattern channelA channel reference, from FL Studio 20.1. Its exact meaning is unknown.
0xA1 (161)DwordUnknownUnknown, from FL Studio 20.1.
0xA2 (162)DwordUnknownUnknown.
0xA4 (164)DwordPattern lengthThe pattern’s length.
0xC1 (193)TextPattern nameThe pattern’s name.
0xDF (223)DataPattern controllersController changes, as 12-byte controller records.
0xE0 (224)DataPattern notesThe notes, as 24-byte note records.

All patterns

Two events describe the patterns as a whole.

IDSize classNameHolds
0x1E (30)BytePlay truncated notesWhether notes that run past the end of a pattern still play.
0x43 (67)WordSelected patternThe pattern selected when the project was saved.
© 2026 fileformats.org About Contact Made by Lewpen