PC-Engine / TurboGrafx-16
The TurboGrafx-16 Entertainment SuperSystem, originally known in Japan as the PC Engine, is a home video game console joint-developed by Hudson Soft and NEC, released in Japan on October 30, 1987.
- Apis Mellifera (2016-04-22) musiques/electro/garvalf_-_nec_-_apis_mellifera_emul.mp3
- Through the Woods, under a black Sky (vgm might play only with vgmplay, not other players) musiques/electro/garvalf_-_nec_-_through_the_woods.ogg hear it on Battle of the Bits
- Six wavetable synthesis audio channels, programmable through the Hudson Soft HuC6280|HuC6280A CPU.
- Each channel had a frequency of 111.87 kHz for single cycle of 32 samples (while not in D/A mode) with a Audio bit depth|bit depth of 5 bits. Each channel also was allotted 20 bytes (32×5 bits) of RAM for sample data.
- The waveforms were programmable so the composers were not limited to the standard selection of waveforms (square, sine, sawtooth, triangle, etc.). But the use of standard waveforms, and semi-standard forms, such as a 25% pulse wave were used fairly often.
- The first two audio channels (1 and 2) were capable of Low frequency oscillation|LFO when channel #2 was used to modulate channel #1 with vibrato. In theory, this could also be used to perform an Frequency modulation synthesis|FM operation, though due to other limitations, this was never done (note: LFO, like FM works by modifying an audible waveform (carrier oscillator) with an inaudible waveform (modulator oscillator), but LFO's modulator is subsonic rather than sonic (FM), so LFO will not change the carrier's timbre, just its behavior, and as a result, LFO does not really sound anything like FM.)
- The final two audio channels (5 and 6) were capable of White noise|Noise generation.
- Optional software enabled Direct Digital-to-analog converter|D/A which allows for sampled sound to be streamed into any of the six PSG audio channels. When a channel is in D/A mode the frequency is as fast as the CPU can stream bytes to the port, though in practicality it is limited to 6.99 kHz when using the TIMER interrupt with its smallest loop setting (1023 cpu cycles) or 15.7 kHz using the scanline interrupt.
- There is a method that combines two channels in DDA mode to play back 8-bit, 9-bit, or 10-bit samples.
- The addition of the CD-ROM peripheral adds CD-DA sound, and a single ADPCM channel to the existing sound capabilities of the PC Engine. (from wikipedia)