Skip to main content

XXX

Status

FieldValue
Extension(s).xxx
Common ecosystemSinger / Compucon
Format familyMachine-specific stitch file
Satin Studio statusResearching
Open / importNo
ExportNo
ConfidenceMedium for ecosystem role; details need files.

What it is

XXX is commonly associated with Singer home embroidery machines and Compucon software. It appears in consumer design packs.

Satin Studio direction

Candidate import format, likely as preserved stitches first.

Versions and variants

XXX files may vary by Singer or Compucon software generation. Satin Studio needs a version matrix before documenting import/export guarantees.

File identification notes

Tracked as a stitch-bearing format, but record structure, color behavior, and metadata layout are not verified in Satin Studio.

Observed structure notes

  • XXX is stitch-bearing, but the public structure here remains incomplete.
  • Expect Singer/Compucon-specific header, color metadata, stitch commands, jumps, trims, and end records. Use fixtures with known color order before documenting exact commands.

Structure sketch

XXX is stitch-bearing in the Singer/Compucon ecosystem, but the record map is not verified here.

struct XxxCandidate<'a> {
header_or_metadata: &'a [u8],
color_metadata: Option<&'a [u8]>,
stitch_records: &'a [u8], // command layout unverified
}

What we still need

Singer/Compucon files with colors, jumps, trims, and reader validation.