mirror of
https://github.com/tildearrow/furnace.git
synced 2024-11-22 20:45:11 +00:00
don't mention Generic Sample ins type on sample ch
ips that have their own ins types
This commit is contained in:
parent
03252080fd
commit
9da4e1c236
18 changed files with 66 additions and 40 deletions
|
@ -148,19 +148,53 @@ additionally, [each chip has its own effects](../7-systems/README.md).
|
|||
|
||||
the interpretation of duty, wave and extra macros depends on chip/instrument type:
|
||||
|
||||
ex | FM | OPM | OPZ | OPLL | AY-3-8910 | AY8930 | Lynx | C64 | SAA1099 | X1-010 | Namco 163 | FDS | Sound Unit | ES5506 | MSM6258 | QSound | SNES | MSM5232 |
|
||||
---|--------|-----------|-----------|-------|------------|------------|----------|------------|----------|------------|------------|-----------|------------|-----------|----------|--------------|-----------|-----------|
|
||||
D | NoiseF | NoiseFreq | | | NoiseFreq | NoiseFreq | Duty/Int | Duty | | | Wave Pos | | Duty | Filt Mode | FreqDiv | Echo Level | NoiseFreq | GroupCtrl |
|
||||
W | | LFO Shape | LFO Shape | Patch | Waveform | Waveform | | Waveform | Waveform | Waveform | Waveform | Waveform | Waveform | | | | Waveform | |
|
||||
1 | | AMD | AMD | | | Duty | | FilterMode | Envelope | EnvMode | WaveLen | Mod Depth | Cutoff | Filter K1 | ClockDiv | EchoFeedback | Special | GroupAtk |
|
||||
2 | | PMD | PMD | | Envelope | Envelope | | Resonance | | Envelope | WaveUpdate | Mod Speed | Resonance | Filter K2 | | Echo Length | Gain | GroupDec |
|
||||
3 | LFOSpd | LFO Speed | LFO Speed | | AutoEnvNum | AutoEnvNum | | Special | | AutoEnvNum | WaveLoad W | | Control | Env Count | | | | Noise |
|
||||
A | ALG | ALG | ALG | | AutoEnvDen | AutoEnvDen | | | | AutoEnvDen | WaveLoad P | | | Control | | | | |
|
||||
B | FB | FB | FB | | | Noise AND | | | | | WaveLoad L | | | | | | | |
|
||||
C | FMS | FMS | FMS | | | Noise OR | | | | | WaveLoad T | | | | | | | |
|
||||
D | AMS | AMS | AMS | | | | | | | | | | | | | | | |
|
||||
4 | OpMask | OpMask | | | | | | Test/Gate | | | | | PResetTime | EnvRampL | | | | |
|
||||
5 | | | AMD2 | | | | | | | | | | | EnvRampR | | | | |
|
||||
6 | | | PMD2 | | | | | | | | | | | EnvRampK1 | | | | |
|
||||
7 | | | LFO2Speed | | | | | | | | | | | EnvRampK2 | | | | |
|
||||
8 | | | LFO2Shape | | | | | | | | | | | Env Mode | | | | |
|
||||
ex | FM | OPM | OPZ | OPLL | AY-3-8910 | AY8930 | Lynx | C64 |
|
||||
---|--------|-----------|-----------|-------|------------|------------|----------|------------|
|
||||
D | NoiseF | NoiseFreq | | | NoiseFreq | NoiseFreq | Duty/Int | Duty |
|
||||
W | | LFO Shape | LFO Shape | Patch | Waveform | Waveform | | Waveform |
|
||||
1 | | AMD | AMD | | | Duty | | FilterMode |
|
||||
2 | | PMD | PMD | | Envelope | Envelope | | Resonance |
|
||||
3 | LFOSpd | LFO Speed | LFO Speed | | AutoEnvNum | AutoEnvNum | | Special |
|
||||
A | ALG | ALG | ALG | | AutoEnvDen | AutoEnvDen | | |
|
||||
B | FB | FB | FB | | | Noise AND | | |
|
||||
C | FMS | FMS | FMS | | | Noise OR | | |
|
||||
D | AMS | AMS | AMS | | | | | |
|
||||
4 | OpMask | OpMask | | | | | | Test/Gate |
|
||||
5 | | | AMD2 | | | | | |
|
||||
6 | | | PMD2 | | | | | |
|
||||
7 | | | LFO2Speed | | | | | |
|
||||
8 | | | LFO2Shape | | | | | |
|
||||
|
||||
ex | SAA1099 | X1-010 | Namco 163 | FDS | Sound Unit | ES5506 | MSM6258 |
|
||||
---|----------|------------|------------|-----------|------------|-----------|----------|
|
||||
D | | | Wave Pos | | Duty | Filt Mode | FreqDiv |
|
||||
W | Waveform | Waveform | Waveform | Waveform | Waveform | | |
|
||||
1 | Envelope | EnvMode | WaveLen | Mod Depth | Cutoff | Filter K1 | ClockDiv |
|
||||
2 | | Envelope | WaveUpdate | Mod Speed | Resonance | Filter K2 | |
|
||||
3 | | AutoEnvNum | WaveLoad W | | Control | Env Count | |
|
||||
A | | AutoEnvDen | WaveLoad P | | | Control | |
|
||||
B | | | WaveLoad L | | | | |
|
||||
C | | | WaveLoad T | | | | |
|
||||
D | | | | | | | |
|
||||
4 | | | | | PResetTime | EnvRampL | |
|
||||
5 | | | | | | EnvRampR | |
|
||||
6 | | | | | | EnvRampK1 | |
|
||||
7 | | | | | | EnvRampK2 | |
|
||||
8 | | | | | | Env Mode | |
|
||||
|
||||
ex | QSound | SNES | MSM5232 |
|
||||
---|--------------|-----------|-----------|
|
||||
D | Echo Level | NoiseFreq | GroupCtrl |
|
||||
W | | Waveform | |
|
||||
1 | EchoFeedback | Special | GroupAtk |
|
||||
2 | Echo Length | Gain | GroupDec |
|
||||
3 | | | Noise |
|
||||
A | | | |
|
||||
B | | | |
|
||||
C | | | |
|
||||
D | | | |
|
||||
4 | | | |
|
||||
5 | | | |
|
||||
6 | | | |
|
||||
7 | | | |
|
||||
8 | | | |
|
||||
|
|
|
@ -26,4 +26,4 @@ MSM6258 is an extremely basic ADPCM sound codec. it has no variable frequency ra
|
|||
|
||||
## info
|
||||
|
||||
this chip uses the [MSM6258](../4-instrument/msm6258.md) and [Generic Sample](../4-instrument/sample.md) instrument editors.
|
||||
this chip uses the [MSM6258](../4-instrument/msm6258.md) instrument editor.
|
||||
|
|
|
@ -10,7 +10,7 @@ an upgrade from 6258 - it provides 4 ADPCM channels, at max 32 KHz (still no var
|
|||
|
||||
## info
|
||||
|
||||
this chip uses the [MSM6295](../4-instrument/msm6295.md) and [Generic Sample](../4-instrument/sample.md) instrument editors.
|
||||
this chip uses the [MSM6295](../4-instrument/msm6295.md) instrument editor.
|
||||
|
||||
## chip clock rates
|
||||
|
||||
|
|
|
@ -59,7 +59,7 @@ also known as Famicom. it is a five-channel sound generator: first two channels
|
|||
|
||||
## info
|
||||
|
||||
this chip uses the [NES](../4-instrument/nes.md) and [Generic Sample](../4-instrument/sample.md) instrument editors.
|
||||
this chip uses the [NES](../4-instrument/nes.md) instrument editor.
|
||||
|
||||
## short noise frequencies (NTSC)
|
||||
|
||||
|
|
|
@ -23,4 +23,4 @@ furthermore, it has some PCM and LFO!
|
|||
|
||||
## info
|
||||
|
||||
this chip uses the [PC Engine](../4-instrument/pce.md) and [Generic Sample](../4-instrument/sample.md) instrument editors.
|
||||
this chip uses the [PC Engine](../4-instrument/pce.md) instrument editor.
|
||||
|
|
|
@ -21,4 +21,4 @@ there are also 3 ADPCM channels. ADPCM samples are fixed to 8012Hz.
|
|||
|
||||
## info
|
||||
|
||||
this chip uses the [QSound](../4-instrument/qsound.md) and [Generic Sample](../4-instrument/sample.md) instrument editors.
|
||||
this chip uses the [QSound](../4-instrument/qsound.md) instrument editor.
|
||||
|
|
|
@ -8,4 +8,4 @@ none so far.
|
|||
|
||||
## info
|
||||
|
||||
this chip uses the [RF5C68](../4-instrument/rf5c68.md) and [Generic Sample](../4-instrument/sample.md) instrument editors.
|
||||
this chip uses the [RF5C68](../4-instrument/rf5c68.md) instrument editor.
|
||||
|
|
|
@ -18,4 +18,4 @@ Furnace also has a five channel version of this chip, but it only exists for Def
|
|||
|
||||
## info
|
||||
|
||||
this chip uses the [SegaPCM](../4-instrument/segapcm.md) and [Generic Sample](../4-instrument/sample.md) instrument editors.
|
||||
this chip uses the [SegaPCM](../4-instrument/segapcm.md) instrument editor.
|
||||
|
|
|
@ -57,4 +57,4 @@ it has the following capabilities:
|
|||
|
||||
## info
|
||||
|
||||
this chip uses the [Sound Unit](../4-instrument/su.md) and [Generic Sample](../4-instrument/sample.md) instrument editors.
|
||||
this chip uses the [Sound Unit](../4-instrument/su.md) instrument editor.
|
||||
|
|
|
@ -20,4 +20,4 @@ these effects only are effective in the pulse channels.
|
|||
|
||||
## info
|
||||
|
||||
this chip uses the [VRC6](../4-instrument/vrc6.md), [VRC6 (saw)](../4-instrument/vrc6.md), and [Generic Sample](../4-instrument/sample.md) instrument editors.
|
||||
this chip uses the [VRC6](../4-instrument/vrc6.md) and [VRC6 (saw)](../4-instrument/vrc6.md) instrument editors.
|
||||
|
|
|
@ -21,4 +21,4 @@ it has 4 wavetable channels. some of them have additional capabilities:
|
|||
|
||||
## info
|
||||
|
||||
this chip uses the [WonderSwan](../4-instrument/wonderswan.md) and [Generic Sample](../4-instrument/sample.md) instrument editors.
|
||||
this chip uses the [WonderSwan](../4-instrument/wonderswan.md) instrument editor.
|
||||
|
|
|
@ -49,4 +49,4 @@ in Furnace, you can enable the envelope shape split mode. when it is set, its wa
|
|||
|
||||
## info
|
||||
|
||||
this chip uses the [X1-010](../4-instrument/x1_010.md) and [Generic Sample](../4-instrument/sample.md) instrument editors.
|
||||
this chip uses the [X1-010](../4-instrument/x1_010.md) instrument editor.
|
||||
|
|
|
@ -108,6 +108,4 @@ all four operators are still combined according to the algorithm in use. for exa
|
|||
|
||||
## info
|
||||
|
||||
this chip uses the [FM (OPN)](../4-instrument/fm-opn.md), [Generic Sample](../4-instrument/sample.md), [AY-3-8910/SSG](../4-instrument/ay8910.md), [ADPCM-A](../4-instrument/adpcm-a.md), and [ADPCM-B](../4-instrument/adpcm-b.md) instrument editors.
|
||||
|
||||
|
||||
this chip uses the [FM (OPN)](../4-instrument/fm-opn.md), [AY-3-8910/SSG](../4-instrument/ay8910.md), [ADPCM-A](../4-instrument/adpcm-a.md) and [ADPCM-B](../4-instrument/adpcm-b.md) instrument editors.
|
||||
|
|
|
@ -106,6 +106,4 @@ all four operators are still combined according to the algorithm in use. for exa
|
|||
|
||||
## info
|
||||
|
||||
this chip uses the [FM (OPN)](../4-instrument/fm-opn.md), [Generic Sample](../4-instrument/sample.md), [AY-3-8910/SSG](../4-instrument/ay8910.md), [ADPCM-A](../4-instrument/adpcm-a.md), and [ADPCM-B](../4-instrument/adpcm-b.md) instrument editors.
|
||||
|
||||
|
||||
this chip uses the [FM (OPN)](../4-instrument/fm-opn.md), [AY-3-8910/SSG](../4-instrument/ay8910.md), [ADPCM-A](../4-instrument/adpcm-a.md) and [ADPCM-B](../4-instrument/adpcm-b.md) instrument editors.
|
||||
|
|
|
@ -105,6 +105,4 @@ all four operators are still combined according to the algorithm in use. for exa
|
|||
|
||||
## info
|
||||
|
||||
this chip uses the [FM (OPN)](../4-instrument/fm-opn.md), [Generic Sample](../4-instrument/sample.md), [AY-3-8910/SSG](../4-instrument/ay8910.md), [ADPCM-A](../4-instrument/adpcm-a.md), and [ADPCM-B](../4-instrument/adpcm-b.md) instrument editors.
|
||||
|
||||
|
||||
this chip uses the [FM (OPN)](../4-instrument/fm-opn.md), [AY-3-8910/SSG](../4-instrument/ay8910.md), [ADPCM-A](../4-instrument/adpcm-a.md) and [ADPCM-B](../4-instrument/adpcm-b.md) instrument editors.
|
||||
|
|
|
@ -86,5 +86,3 @@ thanks to the Z80 sound CPU, DualPCM can play two samples at once! this mode spl
|
|||
## info
|
||||
|
||||
this chip uses the [FM (OPN)](../4-instrument/fm-opn.md) and [Generic Sample](../4-instrument/sample.md) instrument editors.
|
||||
|
||||
|
||||
|
|
|
@ -10,4 +10,4 @@ none so far.
|
|||
|
||||
## info
|
||||
|
||||
this chip uses the [YMZ280B](../4-instrument/ymz280b.md) and [Generic Sample](../4-instrument/sample.md) instrument editors.
|
||||
this chip uses the [YMZ280B](../4-instrument/ymz280b.md) instrument editor.
|
||||
|
|
|
@ -17,4 +17,4 @@ not really - very soon talented programmers found out ways to output much more t
|
|||
|
||||
## info
|
||||
|
||||
this chip uses the [Beeper](../4-instrument/beeper.md), [Generic Sample](../4-instrument/sample.md), and [Pokémon Mini/QuadTone](../4-instrument/pokemini.md) instrument editors.
|
||||
this chip uses the [Beeper](../4-instrument/beeper.md) or [Pokémon Mini/QuadTone](../4-instrument/pokemini.md) instrument editor.
|
||||
|
|
Loading…
Reference in a new issue