mirror of
https://github.com/tildearrow/furnace.git
synced 2024-11-01 10:32:40 +00:00
Revert "Fixed typos" (#1121)
requirement for CC-BY 3.0 doc licensing.
This reverts commit 49b4ff9c5d
.
This commit is contained in:
parent
e9d3fa1328
commit
85415785b6
18 changed files with 30 additions and 30 deletions
|
@ -8,7 +8,7 @@ the OPL FM editor is divided into 7 tabs:
|
|||
- **Macros (OP2)**: for macros controlling FM parameters of operator 2.
|
||||
- **Macros (OP3)**: for macros controlling FM parameters of operator 3 (only when 4-op flag is set and only on OPL3!).
|
||||
- **Macros (OP4)**: for macros controlling FM parameters of operator 4 (only when 4-op flag is set and only on OPL3!).
|
||||
- **Macros**: for miscellaneous macros controlling volume, arpeggio, and OPL3 panning.
|
||||
- **Macros**: for other macros (volume/arp/pitch/pan).
|
||||
|
||||
## FM
|
||||
|
||||
|
@ -40,13 +40,14 @@ these apply to each operator:
|
|||
![FM ADSR chart](FM-ADSRchart.png)
|
||||
|
||||
- **Key Scale Rate (KSR)**: also known as "Rate Scale". determines the degree to which the envelope execution speed increases according to the pitch.
|
||||
- **Frequency Multiplier (MULT)**: determines the operator frequency in relation to the pitch (0-15 range but be noted that 11, 13 and 14 have no effect!).
|
||||
- **Frequency Multiplier (MULT)**: sets the coarse pitch offset in relation to the note (0 to 15). 0 is -1 octave, 1 is 0 octaves, 2 is 1 octave, 3 is 1 octave 7 semitones, and so on.
|
||||
- note that values 11, 13 and 14 behave as 10, 12 and 12 respectively.
|
||||
- **Waveform Select (WS)**: changes the waveform of the operator (OPL2 and OPL3 only, 0-3 range on OPL2 and 0-7 on OPL3).
|
||||
- **Vibrato (VIB)**: makes the operator affected by LFO vibrato.
|
||||
|
||||
## macros
|
||||
|
||||
macros define the sequence of values passed to the given parameter. via macro, along with the previously mentioned parameters, the following can be controlled:
|
||||
these macros allow you to control several parameters of FM per tick.
|
||||
|
||||
## FM Macros
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@ the OPLL FM editor is divided into 5 tabs:
|
|||
- **Macros (FM)**: for macros controlling algorithm, waveform and feedback.
|
||||
- **Macros (OP1)**: for macros controlling FM parameters of operator 1.
|
||||
- **Macros (OP2)**: for macros controlling FM parameters of operator 2.
|
||||
- **Macros**: for miscellaneous macros controlling volume, arpeggio, and preset.
|
||||
- **Macros**: for other macros (volume/arp/pitch/patch).
|
||||
|
||||
## FM
|
||||
|
||||
|
@ -43,12 +43,13 @@ these apply to each operator:
|
|||
![FM ADSR chart](FM-ADSRchart.png)
|
||||
|
||||
- **Envelope Scale (KSR)**: also known as "Key Scale". determines the degree to which the envelope execution speed increases according to the pitch.
|
||||
- **Frequency Multiplier (MULT)**: determines the operator frequency in relation to the pitch. (0-10, 12, 15 range)
|
||||
- **Frequency Multiplier (MULT)**: sets the coarse pitch offset in relation to the note (0 to 15). 0 is -1 octave, 1 is 0 octaves, 2 is 1 octave, 3 is 1 octave 7 semitones, and so on.
|
||||
- note that values 11, 13 and 14 behave as 10, 12 and 12 respectively.
|
||||
- **Vibrato (VIB)**: makes the operator affected by LFO vibrato.
|
||||
|
||||
## macros
|
||||
|
||||
macros define the sequence of values passed to the given parameter. via macro, along with the previously mentioned parameters, the following can be controlled:
|
||||
these macros allow you to control several parameters of FM per tick.
|
||||
|
||||
## FM Macros
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@ the FM editor is divided into 7 tabs:
|
|||
- **Macros (OP2)**: for macros controlling FM parameters of operator 2.
|
||||
- **Macros (OP3)**: for macros controlling FM parameters of operator 3.
|
||||
- **Macros (OP4)**: for macros controlling FM parameters of operator 4.
|
||||
- **Macros**: for miscellaneous macros controlling volume, arpeggio, and noise generator.
|
||||
- **Macros**: for other macros (volume/arp/pitch/noise).
|
||||
|
||||
## FM
|
||||
|
||||
|
@ -41,14 +41,14 @@ these apply to each operator:
|
|||
![FM ADSR chart](FM-ADSRchart.png)
|
||||
|
||||
- **Envelope Scale (RS/KS)**: also known as "Key Scale" or "Rate Scale". determines the degree to which the envelope execution speed increases according to the pitch (0 to 3).
|
||||
- **Frequency Multiplier (MULT)**: determines the operator frequency in relation to the pitch (0 to 15).
|
||||
- **Frequency Multiplier (MULT)**: sets the coarse pitch offset in relation to the note (0 to 15). 0 is -1 octave, 1 is 0 octaves, 2 is 1 octave, 3 is 1 octave 7 semitones, and so on.
|
||||
- **Fine Detune (DT)**: shifts the pitch a little (0 to 7).
|
||||
- **Coarse Detune (DT2)**: shifts the pitch by tens of cents (0 to 3).
|
||||
|
||||
|
||||
## macros
|
||||
|
||||
macros define the sequence of values passed to the given parameter. via macro, along with the previously mentioned parameters, the following can be controlled:
|
||||
these macros allow you to control several parameters of FM per tick.
|
||||
|
||||
## FM Macros
|
||||
|
||||
|
|
|
@ -8,7 +8,7 @@ the FM editor is divided into 7 tabs:
|
|||
- **Macros (OP2)**: for macros controlling FM parameters of operator 2.
|
||||
- **Macros (OP3)**: for macros controlling FM parameters of operator 3.
|
||||
- **Macros (OP4)**: for macros controlling FM parameters of operator 4.
|
||||
- **Macros**: for miscellaneous macros controlling volume, arpeggio, and pitch.
|
||||
- **Macros**: for other macros (volume/arp/pitch).
|
||||
|
||||
## FM
|
||||
|
||||
|
@ -44,13 +44,13 @@ these apply to each operator:
|
|||
![FM ADSR chart](FM-ADSRchart.png)
|
||||
|
||||
- **Envelope Scale (RS/KS)**: also known as "Key Scale" or "Rate Scale". determines the degree to which the envelope execution speed increases according to the pitch (0 to 3).
|
||||
- **Frequency Multiplier (MULT)**: determines the operator frequency in relation to the pitch (0 to 15).
|
||||
- **Frequency Multiplier (MULT)**: sets the coarse pitch offset in relation to the note (0 to 15). 0 is -1 octave, 1 is 0 octaves, 2 is 1 octave, 3 is 1 octave 7 semitones, and so on.
|
||||
- **Fine Detune (DT)**: shifts the pitch a little (0 to 7).
|
||||
|
||||
|
||||
## macros
|
||||
|
||||
macros define the sequence of values passed to the given parameter. via macro, along with the previously mentioned parameters, the following can be controlled:
|
||||
these macros allow you to control several parameters of FM per tick.
|
||||
|
||||
## FM Macros
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
# FM (OPM) instrument editor
|
||||
# FM (OPZ) instrument editor
|
||||
|
||||
the FM editor is divided into 7 tabs:
|
||||
|
||||
|
@ -8,7 +8,7 @@ the FM editor is divided into 7 tabs:
|
|||
- **Macros (OP2)**: for macros controlling FM parameters of operator 2
|
||||
- **Macros (OP3)**: for macros controlling FM parameters of operator 3
|
||||
- **Macros (OP4)**: for macros controlling FM parameters of operator 4
|
||||
- **Macros**: for miscellaneous macros controlling volume, arpeggio, and YM2151 noise generator.
|
||||
- **Macros**: for other macros (volume/arp/pitch/noise).
|
||||
|
||||
## FM
|
||||
|
||||
|
@ -43,7 +43,7 @@ these apply to each operator:
|
|||
![FM ADSR chart](FM-ADSRchart.png)
|
||||
|
||||
- **Envelope Scale (RS/KS)**: also known as "Rate Scale" or "Key Scale". determines the degree to which the envelope execution speed increases according to the pitch (0 to 3).
|
||||
- **Frequency Multiplier (MULT)**: determines the operator frequency in relation to the pitch (0 to 15).
|
||||
- **Frequency Multiplier (MULT)**: sets the coarse pitch offset in relation to the note (0 to 15). 0 is -1 octave, 1 is 0 octaves, 2 is 1 octave, 3 is 1 octave 7 semitones, and so on.
|
||||
- **Fine Frequency Multiplier (Fine)**: a fine control for MULT.
|
||||
- **Envelope Generator Shift (EGS)**: adds a "handicap" to the envelope. in other words, the minimum volume of the operator.
|
||||
- 0: no change
|
||||
|
@ -69,7 +69,7 @@ each operator has a Fixed Frequency mode. once enabled, the operator runs at the
|
|||
|
||||
## macros
|
||||
|
||||
macros define the sequence of values passed to the given parameter. via macro, along with the previously mentioned parameters, the following can be controlled:
|
||||
these macros allow you to control several parameters of FM per tick.
|
||||
|
||||
## FM Macros
|
||||
|
||||
|
|
|
@ -69,8 +69,6 @@ furthermore, many of these chips have a limited amount of sample memory. check m
|
|||
|
||||
you can edit your samples in Furnace's sample editor, which can be accessed by clicking on `window` (at the top of the screen) then clicking on `sample editor`, or by double-clicking a sample in the sample list.
|
||||
|
||||
the changes you make will be applied as soon as you've committed them to your sample, but they can be undone and redone, just like text.
|
||||
|
||||
in there, you can modify certain data pertaining to your sample, such as the:
|
||||
- volume of the sample in percentage, where 100% is the current level of the sample (note that you can distort it if you put it too high)
|
||||
- the sample rate.
|
||||
|
|
|
@ -16,7 +16,7 @@ this console is powered by two sound chips: the [Yamaha YM2612](ym2612.md) and [
|
|||
- `15xx`: **set operator 4 level.**
|
||||
- `16xy`: **set multiplier of operator.**
|
||||
- `x` is the operator (1-4).
|
||||
- `y` is the multiplier.
|
||||
- `y` is the new MULT value..
|
||||
- `17xx`: **enable PCM channel.**
|
||||
- this only works on channel 6.
|
||||
- _this effect is here for compatibility reasons!_ it is otherwise recommended to use Sample type instruments (which automatically enable PCM mode when used).
|
||||
|
|
|
@ -29,7 +29,7 @@ afterwards everyone moved to Windows and software mixed PCM streaming...
|
|||
- only in 4-op mode (OPL3).
|
||||
- `16xy`: **set multiplier of operator.**
|
||||
- `x` is the operator (1-4; last 2 operators only in 4-op mode).
|
||||
- `y` is the multiplier.
|
||||
- `y` is the new MULT value..
|
||||
- `17xx`: **set vibrato depth.**
|
||||
- `0`: normal
|
||||
- `1`: double
|
||||
|
|
|
@ -32,7 +32,7 @@ the YM2413 is equipped with the following features:
|
|||
- `13xx`: **set operator 2 level.**
|
||||
- `16xy`: **set multiplier of operator.**
|
||||
- `x` is the operator, either 1 or 2.
|
||||
- `y` is the multiplier.
|
||||
- `y` is the new MULT value..
|
||||
- `18xx`: **toggle drums mode.**
|
||||
- `0` disables it and `1` enables it.
|
||||
- only in drums mode.
|
||||
|
|
|
@ -33,7 +33,7 @@ no plans have been made for TX81Z MIDI passthrough, because:
|
|||
- `15xx`: **set operator 4 level.**
|
||||
- `16xy`: **set multiplier of operator.**
|
||||
- `x` is the operator (1-4).
|
||||
- `y` is the multiplier.
|
||||
- `y` is the new MULT value..
|
||||
- `17xx`: **set LFO speed.**
|
||||
- `18xx`: **set LFO waveform.** `xx` may be one of the following:
|
||||
- `00`: saw
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
the SM8521 is the CPU and sound chip of the Game.com, a handheld console released in 1997 as a competitor to the infamous Nintendo Virtual Boy.
|
||||
|
||||
ultimately, most of the games for the Game.com ended up being failures in the eyes of reviewers, thus giving the Game.com a pretty bad reputation. this was one of the reasons that the Game.com only ended up selling at least 300,000 units. for these reasons and more, the Game.com ended up being discontinued in 2000.
|
||||
sadly, the Game.com ended up being a failure as well, mostly due to poor quality games. the Game.com only lasted 3 years before being discontinued.
|
||||
|
||||
however, for its time, it was a pretty competitively priced system. the Game Boy Color was to be released in a year for $79.95, while the Game.com was released for $69.99; its later model, the Pocket Pro, was released in mid-1999 for $29.99 due to the Game.com's apparent significant decrease in value.
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@ a relatively simple sound chip made by Texas Instruments. a derivative of it is
|
|||
|
||||
nominal mode of SN76489 has 3 square wave channels, with noise channel having only 3 preset frequencies to use (absurdly low, very low, low). to use more pitches, one can enable a mode which "steals" the frequency from square wave channel 3. by doing that, SN76489 becomes effectively a 3 channel sound chip. in addition, periodic noise mode can be enabled, with same caveats.
|
||||
|
||||
the original iteration of the SN76489 used in the TI-99/4A computer, the SN94624, could only produce tones as low as 100Hz, and was clocked at 447 KHz. all later versions (such as the one in the Master System and Genesis) had a clock divider but ran on a faster clock... except for the SN76494, which can play notes as low as 13670 Hz (A -1). consequently, its pitch accuracy for higher notes is compromised.
|
||||
the original iteration of the SN76489 used in the TI-99/4A computer, the SN94624, could only produce tones as low as 100Hz, and was clocked at 447 KHz. all later versions (such as the one in the Master System and Genesis) had a clock divider but ran on a faster clock... except for the SN76494, which can play notes as low as 13670 Hz (A -1). as a result, its pitch accuracy for higher notes is compromised.
|
||||
|
||||
## SN7 versions
|
||||
|
||||
|
|
|
@ -16,7 +16,7 @@ in most arcade boards the chip was used in combination with a PCM chip, like [Se
|
|||
- `15xx`: **set operator 4 level.**
|
||||
- `16xy`: **set multiplier of operator.**
|
||||
- `x` is the operator (1-4).
|
||||
- `y` is the multiplier.
|
||||
- `y` is the new MULT value..
|
||||
- `17xx`: **set LFO speed.**
|
||||
- `18xx`: **set LFO waveform.**
|
||||
- `00`: saw
|
||||
|
|
|
@ -18,7 +18,7 @@ several variants of this chip were released as well, with more features.
|
|||
- `15xx`: **set operator 4 level.**
|
||||
- `16xy`: **set multiplier of operator.**
|
||||
- `x` is the operator from 1 to 4.
|
||||
- `y` is the multiplier.
|
||||
- `y` is the new MULT value..
|
||||
- `18xx`: **toggle extended channel 3 mode.**
|
||||
- `0` disables it and `1` enables it.
|
||||
- only in extended channel 3 chip.
|
||||
|
|
|
@ -18,7 +18,7 @@ the YM2610 (OPNB) and YM2610B chips are very similar to this one, but the built-
|
|||
- `15xx`: **set operator 4 level.**
|
||||
- `16xy`: **set multiplier of operator.**
|
||||
- `x` is the operator (1-4).
|
||||
- `y` is the multiplier.
|
||||
- `y` is the new MULT value..
|
||||
- `18xx`: **toggle extended channel 3 mode.**
|
||||
- `0` disables it and `1` enables it.
|
||||
- only in extended channel 3 chip.
|
||||
|
|
|
@ -16,7 +16,7 @@ its soundchip is a 4-in-1: 4ch 4-op FM, YM2149 (AY-3-8910 clone) and [2 differen
|
|||
- `15xx`: **set operator 4 level.**
|
||||
- `16xy`: **set multiplier of operator.**
|
||||
- `x` is the operator (1-4).
|
||||
- `y` is the multiplier.
|
||||
- `y` is the new MULT value..
|
||||
- `18xx`: **toggle extended channel 2 mode.**
|
||||
- 0 disables it and 1 enables it.
|
||||
- only in extended channel 2 chip.
|
||||
|
|
|
@ -15,7 +15,7 @@ it is backward compatible with the original chip.
|
|||
- `15xx`: **set operator 4 level.**
|
||||
- `16xy`: **set multiplier of operator.**
|
||||
- `x` is the operator (1-4).
|
||||
- `y` is the multiplier.
|
||||
- `y` is the new MULT value..
|
||||
- `18xx`: **toggle extended channel 3 mode.**
|
||||
- 0 disables it and 1 enables it.
|
||||
- only in extended channel 3 chip.
|
||||
|
|
|
@ -30,7 +30,7 @@ thanks to the Z80 sound CPU, DualPCM can play two samples at once! this mode spl
|
|||
- `15xx`: **set operator 4 level.**
|
||||
- `16xy`: **set multiplier of operator.**
|
||||
- `x` is the operator (1-4).
|
||||
- `y` is the multiplier.
|
||||
- `y` is the new MULT value..
|
||||
- `17xx`: **toggle LEGACY sample mode.**
|
||||
- this only works on channel 6.
|
||||
- **this effect exists only for compatibility reasons! its use is NOT recommented. use Sample type instruments instead.**
|
||||
|
|
Loading…
Reference in a new issue