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