EZ3

application/octet-stream

Safe

Magic Bytes

Offset: 0
45 4D 55 33

EZ3 is a legacy disk image format developed by E-mu Systems for the Emulator III digital sampler. It serves as a container for instrument banks, digital audio samples, and performance configuration data within the original hardware synthesis environments. As an obsolete binary format designed for specific hardware, it presents no security risks, though integration into modern digital audio workstations necessitates specialized translation utilities or emulator software to access the underlying audio data.

Extension

.ez3

MIME Type

application/octet-stream

Byte Offset

0

Risk Level

Safe

Validation Code

How to validate .ez3 files in Python

Python
def is_ez3(file_path: str) -> bool:
    """Check if file is a valid EZ3 by magic bytes."""
    signature = bytes([0x45, 0x4D, 0x55, 0x33])
    with open(file_path, "rb") as f:
        return f.read(4) == signature

How to validate .ez3 files in Node.js

Node.js
function isEZ3(buffer: Buffer): boolean {
  const signature = Buffer.from([0x45, 0x4D, 0x55, 0x33]);
  return buffer.subarray(0, 4).equals(signature);
}
Go
func IsEZ3(data []byte) bool {
    signature := []byte{0x45, 0x4D, 0x55, 0x33}
    if len(data) < 4 {
        return false
    }
    return bytes.Equal(data[:4], signature)
}

API Endpoint

GET /api/v1/ez3
curl https://filesignature.org/api/v1/ez3

Related Formats