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. |