mirror of
https://github.com/tildearrow/furnace.git
synced 2024-11-05 20:35:06 +00:00
11 lines
558 B
Markdown
11 lines
558 B
Markdown
|
# ZX Spectrum Speaker
|
||
|
|
||
|
Rather than having a dedicated sound synthesizer, early ZX Spectrum models had one piezo beeper, controlled by Z80 CPU and ULA chip. It's capabilities should be on par with an IBM PC speaker... right?
|
||
|
|
||
|
Not really - very soon talented programmers found out ways to output much more than one square wave channel. A lot of ZX beeper routines do exist, as of 0.6pre1 Furnace supports only one - Follin-like engine with 6 channels of narrow pulse wave and click drums.
|
||
|
|
||
|
# effects
|
||
|
|
||
|
- `12xx`: set pulse width
|
||
|
- `17xx`: trigger overlay drums.
|