diff --git a/doc/1-intro/glossary.md b/doc/1-intro/glossary.md index bff068961..47255ab4a 100644 --- a/doc/1-intro/glossary.md +++ b/doc/1-intro/glossary.md @@ -19,7 +19,7 @@ **bitmask**: a set of bits which represent individual single-bit toggles or groups representing small numbers. these are explained fully in the [hexadecimal primer](hex.md). **BRR**: a lossy sample format used by the SNES. it has a fixed compression ratio; groups of 32 bytes (16 samples) are encoded in 9 bytes each. -- usually stored in .brr files. +- usually stored in `.brr` files. **clipping**: when a sample or playback stream exceeds the maximum or minimum values. this can cause audible distortion. - this often occurs when a sample is amplified too much. @@ -35,13 +35,13 @@ **DAC**: digital analog converter. this converts a digital representation of sound into actual output. -**.dmf**: DefleMask Module File. -- _Furnace:_ .dmf files may be read, and compatibility flags will be set to make them play as accurately as possible, but there may still be glitches. -- _Furnace:_ .dmf files may be saved, but full compatibility isn't guaranteed and many features will be missing. this isn't recommended unless absolutely necessary. +**`.dmf`**: DefleMask Module File. +- _Furnace:_ `.dmf` files may be read, and compatibility flags will be set to make them play as accurately as possible, but there may still be glitches. +- _Furnace:_ `.dmf` files may be saved, but full compatibility isn't guaranteed and many features will be missing. this isn't recommended unless absolutely necessary. -**.dmp**: DefleMask Preset. an instrument file. +**`.dmp`**: DefleMask Preset. an instrument file. -**.dmw**: DefleMask Wavetable. a wavetable file. +**`.dmw`**: DefleMask Wavetable. a wavetable file. **DPCM**: differential/delta pulse code modulation. this is a variety of PCM that stores each amplitude as its difference from the previous. @@ -53,13 +53,13 @@ **FM**: frequency modulation. this is a method of generating sound that uses one operator's amplitude to modify another operator's frequency. - the FM in Yamaha chips is more accurately called _phase modulation,_ which uses a different method of computation to achieve similar results. -**.ftm**: FamiTracker Module. +**`.ftm`**: FamiTracker Module. -**.fui**: a Furnace instrument file. +**`.fui`**: a Furnace instrument file. -**.fur**: a Furnace module file. +**`.fur`**: a Furnace module file. -**.fuw**: a Furnace wavetable file. +**`.fuw`**: a Furnace wavetable file. **hard-pan**: sounds can only be panned to the center, 100% left, or 100% right. this often appears in the instrument editor's panning macro as on/off toggles for the left and right channels. @@ -68,7 +68,7 @@ **interpolate**: to fill in the area between two values with a smooth ramp of values in between. - some sample-based chips can interpolate, filtering out unwanted harmonics. -**.it**: Impulse Tracker module. +**`.it`**: Impulse Tracker module. **ladder effect**: an inaccurate yet common term for the DAC distortion that affects some Yamaha FM chips. @@ -113,7 +113,7 @@ **register**: a memory location within a sound chip. "register view" shows all the relevant memory of all chips in use. -**.s3m**: ScreamTracker 3 Module. +**`.s3m`**: ScreamTracker 3 Module. **sample** (1): a digitally recorded sound. usually stored as some variant of PCM. - these can take up a lot of room depending on length and sample rate, thus older systems tend to use short, lower quality samples. @@ -140,8 +140,8 @@ **unsigned**: a digital representation of a number that can only be positive. - if an imported raw sample sounds recognizable but heavily distorted, it's likely to be signed interpreted as unsigned or vice-versa. -**.vgm**: Video Game Music. a file containing the log of data sent to a sound chip during sound playback. -- saving to a .vgm file may be compared to "converting text to outlines" or similar irreversible processes. the results cannot be loaded back into the tracker. +**`.vgm`**: Video Game Music. a file containing the log of data sent to a sound chip during sound playback. +- saving to a `.vgm` file may be compared to "converting text to outlines" or similar irreversible processes. the results cannot be loaded back into the tracker. - different versions of the VGM format have different capabilities, with trade-offs. older versions may lack chips or features; newer versions may not be compatible with some software. - samples are stored uncompressed. PCM streams (such as DualPCM) can quickly take up a huge amount of space. @@ -152,6 +152,6 @@ **wavetable** (2): an ordered group of wavetables(1) used in sequence within a single instrument. -**.xm**: eXtended Module. the file format of songs made with FastTracker 2. +**`.xm`**: eXtended Module. the file format of songs made with FastTracker 2. -**.zsm**: ZSound Music. a VGM-like file meant specifically for the Commander X16 computer. +**`.zsm`**: ZSound Music. a VGM-like file meant specifically for the Commander X16 computer.