furnace/papers/doc/4-instrument
2022-06-25 13:21:00 -07:00
..
8930.md add instrument docs 2022-02-04 16:10:27 -05:00
amiga.md Complete the instruments documentation 2022-02-07 20:13:27 +01:00
ay8910.md ay8910.md: Fix document correction 2022-02-05 23:48:34 +09:00
c64.md Complete the instruments documentation 2022-02-07 20:13:27 +01:00
fm.md Complete the instruments documentation 2022-02-07 20:13:27 +01:00
game-boy.md Complete the instruments documentation 2022-02-07 20:13:27 +01:00
list.png update instrument doc 2022-02-09 02:55:53 -05:00
lynx.md Some documentation 2022-02-22 13:36:21 +01:00
macro.png update instrument doc 2022-02-09 02:55:53 -05:00
n163.md Fix frequency, Loading waveform, Add instrument tab for waveform initialize 2022-03-24 03:53:07 +09:00
pce.md PCE has the wavetable synth now 2022-06-25 02:55:03 -04:00
README.md Merge branch 'vrc6' of https://github.com/cam900/furnace into cam900-vrc6 2022-03-27 22:16:04 -05:00
saa.md add instrument docs 2022-02-04 16:10:27 -05:00
scc.md Reduce naming confusion in Bubble System Wavetable Sound 2022-03-17 10:11:48 +09:00
standard.md Complete the instruments documentation 2022-02-07 20:13:27 +01:00
tia.md add instrument docs 2022-02-04 16:10:27 -05:00
vera.md Add VERA support for Commander X16 2022-03-04 18:20:38 +07:00
vrc6.md correct vrc6 volume 2022-06-25 13:21:00 -07:00
wonderswan.md Add WonderSwan support 2022-03-07 15:44:59 +07:00
x1_010.md Correct typo 2022-06-25 02:58:56 -04:00

instrument list

instrument list

click on an instrument to select it.

double-click to open the instrument editor.

instrument editor

every instrument can be renamed and have its type changed.

depending on the instrument type, there are currently 13 different types of an instrument editor:

  • FM synthesis - for use with YM2612, YM2151 and FM block portion of YM2610.
  • Standard - for use with NES and Sega Master System's PSG sound source and its derivatives.
  • Game Boy - for use with Game Boy APU.
  • PC Engine/TurboGrafx-16 - for use with PC Engine's wavetable synthesizer.
  • WonderSwan - for use with WonderSwan's wavetable synthesizer.
  • AY8930 - for use with Microchip AY8930 E-PSG sound source.
  • Commodore 64 - for use with Commodore 64 SID.
  • SAA1099 - for use with Philips SAA1099 PSG sound source.
  • TIA - for use with Atari 2600 system.
  • AY-3-8910 - for use with AY-3-8910 PSG sound source and SSG portion in YM2610.
  • Amiga/sample 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 - for use with Atari Lynx handheld console.
  • VERA - for use with Commander X16 VERA.
  • Seta/Allumer X1-010 - for use with Wavetable portion in Seta/Allumer X1-010.
  • Konami SCC/Bubble System WSG - for use with Konami SCC and Wavetable portion in Bubble System's sound hardware.
  • Namco 163 - for use with Namco 163.
  • Konami VRC6 - for use with VRC6's PSG sound source.

macros

one common feature to instruments is macros (also known as sequences).

these run on every tick and are useful for controlling parameters automatically.

macro view

to change the loop portion/point, click on the bar under the macro. right click on it to disable macro loop.

to change the release point, shift-click the bar under the macro. shift-right click on it to remove the release point.