From 0d43a1a572421f8b55b92e593dabf6540735d189 Mon Sep 17 00:00:00 2001 From: Electric Keet Date: Fri, 30 Jun 2023 20:25:12 -0700 Subject: [PATCH] More little stuff. --- doc/1-intro/concepts.md | 2 +- doc/2-interface/song-info.md | 2 +- doc/4-instrument/README.md | 2 +- doc/4-instrument/snes.md | 10 +++++----- doc/7-systems/nes.md | 2 +- doc/7-systems/pcspkr.md | 2 +- doc/7-systems/pet.md | 2 +- doc/7-systems/ricoh.md | 2 +- doc/7-systems/x1-010.md | 2 +- 9 files changed, 13 insertions(+), 13 deletions(-) diff --git a/doc/1-intro/concepts.md b/doc/1-intro/concepts.md index cee6e9adf..130e2ae83 100644 --- a/doc/1-intro/concepts.md +++ b/doc/1-intro/concepts.md @@ -32,5 +32,5 @@ The **order list** is a smaller spreadsheet showing the overall song structure. Different chips have different capabilities. Even within the same chip, each channel may have its own ways of making sound. - Some channels use one or more waveform **generators** (sine, square, noise...) to build up a sound. - Of special note are **[FM (frequency modulation)](../4-instrument/fm.md)** channels, which use a number of generators called **operators** that can interact to make very complex sounds. -- Some channels use **[samples](../6-sample/README.md)** – recordings of sounds, often with defined loop points to allow a note to sustain. +- Some channels use **[samples](../6-sample/README.md)** - recordings of sounds, often with defined loop points to allow a note to sustain. - Some channels use **[wavetables](../5-wave/README.md)**, which are like very short samples of fixed length that automatically loop. \ No newline at end of file diff --git a/doc/2-interface/song-info.md b/doc/2-interface/song-info.md index 5ba682a21..7919e7bec 100644 --- a/doc/2-interface/song-info.md +++ b/doc/2-interface/song-info.md @@ -11,7 +11,7 @@ All of this metadata will be included in a VGM export. This isn't the case for a # subsongs -This window allows one to create **subsongs** – multiple individual songs within a single file. Each song has its own order list and patterns, but all songs within a file share the same chips, samples, and so forth. +This window allows one to create **subsongs** - multiple individual songs within a single file. Each song has its own order list and patterns, but all songs within a file share the same chips, samples, and so forth. - The drop-down box selects the current subsong. - The **`+`** button adds a new subsong. diff --git a/doc/4-instrument/README.md b/doc/4-instrument/README.md index 2f424c53d..4afd2a074 100644 --- a/doc/4-instrument/README.md +++ b/doc/4-instrument/README.md @@ -94,6 +94,6 @@ Finally, the sequence of values can be directly edited in the text box at the bo ![LFO macro editor](macro-LFO.png) - **Bottom** and **Top** determine the range of values generated by the macro. (Bottom can be larger than Top to invert the waveform!) -- **Speed** is how quickly the values change – the frequency of the oscillator. +- **Speed** is how quickly the values change - the frequency of the oscillator. - **Phase** is which part of the waveform the macro will start at, measured in 1/1024 increments. - **Shape** is the waveform used. Triangle is the default, and Saw and Square are exactly as they say. diff --git a/doc/4-instrument/snes.md b/doc/4-instrument/snes.md index bdd4812c9..0887e9a6a 100644 --- a/doc/4-instrument/snes.md +++ b/doc/4-instrument/snes.md @@ -39,8 +39,8 @@ if envelope is off, select gain mode as described below. - echo: enables echo. - noise: enables noise generator. - **Gain**: sets mode and value of gain. - - 0 – 127: direct gain from 0 to 127 - - 128 – 159: linear gain from -0 to -31 - - 160 – 191: exponential gain from -0 to -31 - - 192 – 223: linear gain from +0 to +31 - - 224 – 255: exponential gain from +0 to +31 + - 0 - 127: direct gain from 0 to 127 + - 128 - 159: linear gain from -0 to -31 + - 160 - 191: exponential gain from -0 to -31 + - 192 - 223: linear gain from +0 to +31 + - 224 - 255: exponential gain from +0 to +31 diff --git a/doc/7-systems/nes.md b/doc/7-systems/nes.md index 40963c1ce..4837df48b 100644 --- a/doc/7-systems/nes.md +++ b/doc/7-systems/nes.md @@ -13,7 +13,7 @@ also known as Famicom. it is a five-channel sound generator: first two channels - `0`: 12.5% - `1`: 25% - `2`: 50% - - `3`: 75% (inverted) + - `3`: 75% - may be `0` or `1` for the noise channel: - `0`: long (15-bit LFSR, 32767-step) - `1`: short (9-bit LFSR, 93-step) diff --git a/doc/7-systems/pcspkr.md b/doc/7-systems/pcspkr.md index 42330b06b..a6a55ba65 100644 --- a/doc/7-systems/pcspkr.md +++ b/doc/7-systems/pcspkr.md @@ -1,6 +1,6 @@ # PC Speaker -40 years of one square beep – and still going! Single channel, no volume control... +40 years of one square beep - and still going! Single channel, no volume control... # real output diff --git a/doc/7-systems/pet.md b/doc/7-systems/pet.md index f3e51bcaf..9b7e3b5bf 100644 --- a/doc/7-systems/pet.md +++ b/doc/7-systems/pet.md @@ -2,7 +2,7 @@ a computer from 1977 which was leader on US schools back then. subsequently the Apple II took its throne. -maybe no better than a computer terminal, but somebody discovered a way to update the screen at turbo rate – and eventually its sound "chip" (it was nothing more than an 8-bit shift register) was abused as well. +maybe no better than a computer terminal, but somebody discovered a way to update the screen at turbo rate - and eventually its sound "chip" (it was nothing more than an 8-bit shift register) was abused as well. some of these didn't even have sound... diff --git a/doc/7-systems/ricoh.md b/doc/7-systems/ricoh.md index e84a5db35..518326022 100644 --- a/doc/7-systems/ricoh.md +++ b/doc/7-systems/ricoh.md @@ -1,6 +1,6 @@ # Ricoh RF5C68 -YM2612's sidekick – poor man's SNES DSP. 8-channel PCM sample-based synthesizer used in Sega CD, Fujitsu FM Towns and some of Sega's arcade machines. supports up to 64KB of external PCM data. +YM2612's sidekick - poor man's SNES DSP. 8-channel PCM sample-based synthesizer used in Sega CD, Fujitsu FM Towns and some of Sega's arcade machines. supports up to 64KB of external PCM data. # effects diff --git a/doc/7-systems/x1-010.md b/doc/7-systems/x1-010.md index dc46f4651..5f110aba5 100644 --- a/doc/7-systems/x1-010.md +++ b/doc/7-systems/x1-010.md @@ -8,7 +8,7 @@ Allumer rebadged it for their own arcade hardware. it has 16 channels, which can all be switched between PCM sample or wavetable playback mode. wavetable playback needs to paired with envelope, similar to AY PSG, but shapes are stored in RAM and as such are user-definable. -in Furnace, this chip can be configured for original arcade mono output or stereo output – it simulates early 'incorrect' emulation on some mono hardware, but it is also based on the assumption that each channel is connected to each output. +in Furnace, this chip can be configured for original arcade mono output or stereo output - it simulates early 'incorrect' emulation on some mono hardware, but it is also based on the assumption that each channel is connected to each output. # waveform types