release v0.6.2
also contains preset search fix and NDS mem fix
This commit is contained in:
parent
90c628612e
commit
19ed900ef3
25 changed files with 233 additions and 59 deletions
|
|
@ -76,6 +76,8 @@ the following instrument types are available:
|
|||
- [C219](c219.md) - for use with C219 sample chip.
|
||||
- [PowerNoise](powernoise.md) - for use with PowerNoise chip.
|
||||
- [Dave](dave.md) - for use with Dave chip.
|
||||
- [Game Boy Advance DMA](gbadma.md) - for use with Game Boy Advance in direct mode.
|
||||
- [Game Boy Advance MinMod](gbaminmod.md) - for use with Game Boy Advance with the MinMod software mixing driver.
|
||||
|
||||
## macros
|
||||
|
||||
|
|
|
|||
17
doc/4-instrument/gbadma.md
Normal file
17
doc/4-instrument/gbadma.md
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
# GBA DMA instrument editor
|
||||
|
||||
the GBA DMA instrument editor contains two tabs: Sample and Macros.
|
||||
|
||||
## Sample
|
||||
|
||||
for sample settings, see [the Sample instrument editor](sample.md).
|
||||
|
||||
## Macros
|
||||
|
||||
- **Volume**: volume sequence.
|
||||
- **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.
|
||||
18
doc/4-instrument/gbaminmod.md
Normal file
18
doc/4-instrument/gbaminmod.md
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
# GBA MinMod instrument editor
|
||||
|
||||
the GBA MinMod instrument editor contains two tabs: Sample and Macros.
|
||||
|
||||
## Sample
|
||||
|
||||
for sample settings, see [the Sample instrument editor](sample.md).
|
||||
|
||||
## Macros
|
||||
|
||||
- **Volume**: volume sequence.
|
||||
- **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.
|
||||
- **Special**: invert outputs.
|
||||
17
doc/4-instrument/nds.md
Normal file
17
doc/4-instrument/nds.md
Normal file
|
|
@ -0,0 +1,17 @@
|
|||
# Nintendo DS instrument editor
|
||||
|
||||
the Nintendo DS instrument editor contains two tabs: Sample and Macros.
|
||||
|
||||
## Sample
|
||||
|
||||
for sample settings, see [the Sample instrument editor](sample.md).
|
||||
|
||||
## Macros
|
||||
|
||||
- **Volume**: volume sequence.
|
||||
- **Arpeggio**: pitch sequence.
|
||||
- **Duty**: pulse width sequence.
|
||||
- only in PSG channels.
|
||||
- **Panning**: left/right balance sequence.
|
||||
- **Pitch**: fine pitch.
|
||||
- **Phase Reset**: trigger restart of waveform.
|
||||
|
|
@ -73,6 +73,7 @@ this is the full list of chips that Furnace supports.
|
|||
- [Konami SCC](scc.md)
|
||||
- [FDS](fds.md)
|
||||
- [Game Boy](game-boy.md)
|
||||
- [Game Boy Advance](gba.md)
|
||||
- [Generic PCM DAC](dac.md)
|
||||
- [Irem GA20](ga20.md)
|
||||
- [Bubble System WSG](bubblesystem.md)
|
||||
|
|
@ -86,6 +87,7 @@ this is the full list of chips that Furnace supports.
|
|||
- [Namco 163](n163.md)
|
||||
- [Namco C140](c140.md)
|
||||
- [Namco WSG/C15/C30](namco.md)
|
||||
- [Nintendo DS](nds.md)
|
||||
- [HuC6280](pce.md)
|
||||
- [PC Speaker](pcspkr.md)
|
||||
- [PET](pet.md)
|
||||
|
|
|
|||
30
doc/7-systems/gba.md
Normal file
30
doc/7-systems/gba.md
Normal file
|
|
@ -0,0 +1,30 @@
|
|||
# Game Boy Advance
|
||||
|
||||
a portable video game console from Nintendo, succeeding the Game Boy.
|
||||
|
||||
it adds two stereo sample audio channels which can be used directly ("DMA", left/right) or used in a software mixing driver (most games do this) in order to have multiple voices.
|
||||
|
||||
# effects
|
||||
|
||||
- `10xx`: **change wave.**
|
||||
|
||||
## Game Boy Advance (MinMod)
|
||||
|
||||
this is the software mixing driver available in Furnace. it is written by Natt Akuma.
|
||||
it features echo and up to 16 voices.
|
||||
|
||||
- `10xx`: **change wave.**
|
||||
- `11xy`: **configure echo.**
|
||||
- this effect is kinda odd. this is how it works:
|
||||
|
||||
> How do you echo on GBA
|
||||
>
|
||||
> Create an empty instrment and put a very high note of it in channel 1 then do 110x in effect column and set volume column to set feedback and do nothing else on it
|
||||
|
||||
- `12xy`: **toggle invert.**
|
||||
- `x` left channel.
|
||||
- `y` right channel.
|
||||
|
||||
## info
|
||||
|
||||
this chip uses the [GBA DMA](../4-instrument/gbadma.md) and [GBA MinMod](../4-instrument/gbaminmod.md) instrument editors.
|
||||
18
doc/7-systems/nds.md
Normal file
18
doc/7-systems/nds.md
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
# Nintendo DS
|
||||
|
||||
this portable video game console succeeded the Game Boy Advance.
|
||||
it has 16 channels of sampled sound, supporting 8-bit PCM, 16-bit PCM and IMA ADPCM.
|
||||
|
||||
additionally, the last 8 channels may be put in "PSG mode", featuring 6 channels of pulse with 8 duty cycles and 2 noise channels.
|
||||
|
||||
# effects
|
||||
|
||||
- `12xy`: **set duty cycle.**
|
||||
- `0` to `7`.
|
||||
- only works in PSG channels.
|
||||
- `1Fxx`: **set global volume.**
|
||||
|
||||
## info
|
||||
|
||||
this chip uses the [Nintendo DS](../4-instrument/nds.md) instrument editor.
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue