Skip to content

TzxBlockType Enum

Definition

The types of blocks that can appear in a TZX tape file.

public enum TzxBlockType

Fields

Name Description
ArchiveInfo Archive info block containing tape metadata.
CallSequence Call a sequence of blocks.
CswRecording CSW compressed audio recording.
CustomInfoBlock Custom information block.
DirectRecording Direct recording of audio samples.
GeneralizedDataBlock Generalized data block with custom pulse sequences.
GlueBlock Glue block used to splice TZX files together.
GroupEnd End of a group of blocks.
GroupStart Start of a group of blocks.
HardwareType Hardware type information block.
JumpToBlock Jump to another block in the file.
LoopEnd End of a loop.
LoopStart Start of a loop.
MessageBlock Message block displayed during playback.
Pause Pause or silence in the tape.
PulseSequence Sequence of pulses with arbitrary durations.
PureData Pure data block with no pilot tone.
PureTone Pure tone block consisting of identical pulses.
ReturnFromSequence Return from a call sequence.
SelectBlock Select one of several blocks.
SetSignalLevel Set the signal level for the next block.
StandardSpeedData Standard speed data block as used by the ROM loading routines.
StopTheTapeIf48K Stop the tape if the machine is a 48K ZX Spectrum.
TextDescription Free-form text description of the tape.
TurboSpeedData Turbo speed data block with custom timing parameters.
Unknown An unknown or unrecognized block type.