commit
9f7b18d038
19 changed files with 622 additions and 16 deletions
|
|
@ -26,6 +26,7 @@ depending on the instrument type, there are currently 13 different types of an i
|
|||
- [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.
|
||||
- [Konami SCC/Bubble System](scc.md) - for use with Konami SCC and Wavetable portion in Bubble System's sound hardware.
|
||||
|
||||
# macros
|
||||
|
||||
|
|
|
|||
|
|
@ -3,5 +3,5 @@
|
|||
PCE instrument editor consists of only three macros, almost like TIA:
|
||||
|
||||
- [Volume] - volume sequence
|
||||
- [Arpeggio] - pitch sequencr
|
||||
- [Arpeggio] - pitch sequence
|
||||
- [Waveform] - spicifies wavetables sequence
|
||||
|
|
|
|||
7
papers/doc/4-instrument/scc.md
Normal file
7
papers/doc/4-instrument/scc.md
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
# Konami SCC/Bubble System instrument editor
|
||||
|
||||
SCC/Bubble System instrument editor consists of only three macros:
|
||||
|
||||
- [Volume] - volume sequence
|
||||
- [Arpeggio] - pitch sequence
|
||||
- [Waveform] - spicifies wavetables sequence
|
||||
|
|
@ -2,4 +2,4 @@
|
|||
|
||||
Wavetable synthizers, in context of Furnace, are sound sources that operate on extremely short n-bit PCM streams. By extremely short, no more than 256 bytes. This amount of space is nowhere near enough to store an actual sampled sound, it allows certain amount of freedom to define a waveform shape. As of Furnace 0.5.8, wavetable editor affects PC Engine, WonderSwan and channel 3 of Game Boy.
|
||||
|
||||
Furnace's wavetable editor is rather simple, you can draw the waveform using mouse or by pasting an MML bit stream in the input field. Maximum wave width (length) is 256 bytes, and maximum wave height (depth) is 256. NOTE: Game Boy, PCE and WonderSwan can handle max 32 byte waveforms, X1-010 can handle max 128 byte waveforms as of now, with 16-level height for GB, X1-010 Envelope and WS, and 32-level height for PCE. If larger wave will be defined for these systems, it will be squashed to fit within the constraints of the system.
|
||||
Furnace's wavetable editor is rather simple, you can draw the waveform using mouse or by pasting an MML bit stream in the input field. Maximum wave width (length) is 256 bytes, and maximum wave height (depth) is 256. NOTE: Game Boy, PCE, WonderSwan and Bubble System can handle max 32 byte waveforms, X1-010 can handle max 128 byte waveforms as of now, with 16-level height for GB, X1-010 Envelope, WS and Bubble System, and 32-level height for PCE. If larger wave will be defined for these systems, it will be squashed to fit within the constraints of the system.
|
||||
|
|
|
|||
|
|
@ -20,5 +20,6 @@ this is a list of systems that Furnace supports, including each system's effects
|
|||
- [Microchip AY8930](ay8930.md)
|
||||
- [Seta/Allumer X1-010](x1_010.md)
|
||||
- [WonderSwan](wonderswan.md)
|
||||
- [Bubble System/K005289](bubblesystem.md)
|
||||
|
||||
Furnace also reads .dmf files with the [Yamaha YMU759](ymu759.md) system, but does not emulate the chip at all.
|
||||
|
|
|
|||
13
papers/doc/7-systems/bubblesystem.md
Normal file
13
papers/doc/7-systems/bubblesystem.md
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
# Bubble System/K005289
|
||||
|
||||
a Konami's 2 channel wavetable sound generator logic used at their arcade hardware Bubble System.
|
||||
|
||||
It's configured with K005289, 4 bit PROM and DAC.
|
||||
|
||||
Also known as K005289, but that's just part of the logic used for pitch and wavetable ROM address. Waveform select and Volume control are tied with AY-3-8910 port.
|
||||
|
||||
furnace emulates this configurations as single system, waveform format is 15 level and 32 width.
|
||||
|
||||
# effects
|
||||
|
||||
- `10xx`: change wave.
|
||||
Loading…
Add table
Add a link
Reference in a new issue