Generators Reference
This page contains some reference on all the generators present in the app. Generators are little modules able to produce one type of sound and are the building blocks of instruments.
For generators emulating actual hardware, some notes about the emulation accuracy will be provided for each.
Please note that in-general, for these retro consoles, this app is not trying to achieve high-accuracy emulation. It provides users with a lot of "fakebit" freedoms such as unlimited ROM space and enhanced polyphony. Thereform some compromises are made to strike a balance between fidelity and ease-of-use.
For accurate emulation, trackers and other dedicated tools should be used.
Generic
The generic generators are basic synths provided with the app. They do not try to emulate any particular device. They are meant easy to use and customizable.
This list will likely grow in future versions.
Generic Saw
xxx
Generic Square
xxx
Generic Triangle
xxx
Generic Sine
xxx
Generic 2/3/4-OP FM
xxx
Generic WaveTable
xxx
Generic PCM Sampler
xxx
The 8-bit Calculator
xxx
SoundFont
xxx
Yamaha
YM2413 FM (OPLL)
xxx
YM2612 FM (OPN2)
xxx
YM3812 FM (OPL2)
xxx
YM262F FM (OPL3)
xxx
YM2149 SSG
xxx
YM2610 Sample (OPNA)
xxx
Famicom/NES
This section will cover the various Famicom/NES generators and their parameters.
Below is a table summarizing the what KiraStudio emulates correctly and incorrectly when it comes to NES.
| Generator | Correct | Incorrect |
|---|---|---|
| General | • Mono • Stereo Toto Titi Tata • Surround |
C |
| Squares | E | F |
| Triangle | H | I |
| 1-Bit DPCM | H | I |
| 7-Bit PCM | H | I |
| Famicom Disk System | H | I |
| VRC6 Square | H | I |
| VRC6 Saw | H | I |
| VRC7 | H | I |
| Sunsoft 5B | H | I |
| Namco 163 | H | I |
NES Square
xxx
NES Triangle
xxx
NES Noise
xxx
NES 1-Bit DPCM
xxx
NES 7-Bit PCM
xxx
NES Famicom Disk System
xxx
NES VRC6 Square
xxx
NES VRC6 Saw
xxx
NES VRC7
xxx
NES Sunsoft 5B
xxx
NES Namco 163
xxx
Game Boy
Game Boy Square
xxx
Game Boy Noise
xxx
Game Boy Wave
xxx