diff --git a/doc/4-instrument/README.md b/doc/4-instrument/README.md index 7ab7898ec..c14b6bd5e 100644 --- a/doc/4-instrument/README.md +++ b/doc/4-instrument/README.md @@ -15,7 +15,7 @@ depending on the instrument type, there are many different types of instrument e - [SAA1099](saa.md) - for use with Philips SAA1099 PSG sound source. - [TIA](tia.md) - for use with Atari 2600 chip. - [AY-3-8910](ay8910.md) - for use with AY-3-8910 PSG sound source and SSG portion in YM2610. -- [Amiga / sample](amiga.md) for controlling Amiga and other sample based synthsizers like YM2612's Channel 6 PCM mode, NES channel 5, Sega PCM, X1-010 and PC Engine's sample playback mode. +- [Generic Sample](amiga.md) for controlling Amiga and other sample based synthsizers like YM2612's Channel 6 PCM mode, NES channel 5, Sega PCM, X1-010 and PC Engine's sample playback mode. - [Atari Lynx](lynx.md) - for use with Atari Lynx handheld console. - [VERA](vera.md) - for use with Commander X16 VERA. - [Seta/Allumer X1-010](x1_010.md) - for use with Wavetable portion in Seta/Allumer X1-010. @@ -24,6 +24,7 @@ depending on the instrument type, there are many different types of instrument e - [Konami VRC6](vrc6.md) - for use with VRC6's PSG sound source. - [SNES](snes.md) - for use with SNES S-APU. - [Casio PV-1000](pv1000.md) - for use with Casio PV-1000. +- [C140](c140.md) for use with Namco C140. # macros diff --git a/doc/4-instrument/amiga.md b/doc/4-instrument/amiga.md index 3d7a606f9..4799d7cf3 100644 --- a/doc/4-instrument/amiga.md +++ b/doc/4-instrument/amiga.md @@ -1,17 +1,18 @@ # Amiga/PCM sound source instrument editor -The PCM instrument editor consists of a sample selector and several macros: +The Generic Sample instrument editor consists of a sample selector and several macros: -# Amiga/sample +# Sample - **Initial sample**: specifies which sample should be assigned to the instrument, or the first one in the sequence +- **Use sample map**: enables mapping different samples to notes. # Macros -- **Volume**: volume sequence. _warning:_ it works only on Amiga system, as of version 0.5.5! -- **Arpeggio**: pitch sequence -- **Waveform**: sample sequence -- **Panning (left)**: output level for left channel -- **Panning (right)**: output level for right channel -- **Pitch**: fine pitch -- **Phase Reset**: trigger restart of waveform \ No newline at end of file +- **Volume**: volume sequence. does not apply to some chips. +- **Arpeggio**: pitch sequence. +- **Waveform**: waveform sequence. +- **Panning (left)**: output level for left channel. +- **Panning (right)**: output level for right channel. +- **Pitch**: fine pitch. +- **Phase Reset**: trigger restart of waveform. \ No newline at end of file diff --git a/doc/4-instrument/c140.md b/doc/4-instrument/c140.md new file mode 100644 index 000000000..50d20d3e9 --- /dev/null +++ b/doc/4-instrument/c140.md @@ -0,0 +1,17 @@ +# Namco C140 instrument editor + +the Namco C140 instrument editor consists of a sample selector and several macros: + +# Sample + +- **Initial sample**: specifies which sample should be assigned to the instrument, or the first one in the sequence. +- **Use sample map**: enables mapping different samples to notes. + +# Macros + +- **Volume**: volume sequence. +- **Arpeggio**: pitch sequence. +- **Panning (left)**: output level for left channel. +- **Panning (right)**: output level for right channel. +- **Pitch**: fine pitch. +- **Phase Reset**: trigger restart of sample. \ No newline at end of file diff --git a/doc/7-systems/README.md b/doc/7-systems/README.md index 53be263ea..367ca9d83 100644 --- a/doc/7-systems/README.md +++ b/doc/7-systems/README.md @@ -83,6 +83,7 @@ this is the full list of chips that Furnace supports. - [MSM6258](msm6258.md) - [MSM6295](msm6295.md) - [Namco 163](n163.md) +- [Namco C140](c140.md) - [Namco WSG/C15/C30](namco.md) - [HuC6280](pce.md) - [PC Speaker](pcspkr.md)