Satin Studio Manual

TAP

Status

FieldValue
Extension(s).tap
Common ecosystemHappy embroidery workflows
Format familyHeaderless expanded stitch stream
Satin Studio statusReference only
Open / importNo
ExportNo
ConfidenceMedium.

What it is

TAP is associated with some Happy embroidery machine workflows and conversion tools.

Satin Studio behavior

Satin Studio documents this format for identification and inspection. It does not open or export the file.

Versions and variants

TAP may be closely related to DST stitch data without the 512-byte DST header. If that relationship holds for user files, Satin Studio could reuse a DST stitch decoder while handling missing header metadata explicitly.

File identification notes

Reported structure is DST-encoded stitches with no DST header. That means labels, extents, and counts may need to be recalculated instead of read.

Observed structure notes

Structure sketch

TAP is reported as DST-compatible stitch data without the 512-byte DST header.

struct TapCandidate<'a> {
    records: &'a [DstRecord],           // reported headerless DST body
}

struct DstRecord {
    b0: u8,
    b1: u8,
    b2: u8,
    // decode with DST weighted movement and command bits if compatibility is proven
}

Compatibility evidence

The notes above help identify and inspect the format; they do not imply import or export support. Keep the original file and record the machine and software that produced it.