ZX Spectrum 128 y sus numerosos clones tenían incorporado un generador de sonido AY-3-8912, gracias al cual tanto músicos extranjeros como nuestros compatriotas lograron escribir una gran cantidad de música para esta computadora.
En dos partes de este artículo, sazonado con una pizca de nostalgia, recordaremos los principales métodos de producción de sonido en el ZX Spectrum 128, designaremos las características del "coprocesador de música" AY-3-8912, enumeraremos los editores de música más famosos, desmontaremos el módulo de música del popular juego Dizzy IV y lo recreará en Arduino. Invitamos bajo el corte a todos los amantes de la música por ordenador, el bricolaje, así como a aquellos que estén interesados en por qué ponemos entre comillas la frase “coprocesador musical”.
, - ZX Spectrum “” - . , , - . , - , , , … - , .
, , “Legend of the Amazon” ( “”, ). , 1- . “” . , , “” . , - gameplay ( ).
, ZX Spectrum “” “” . YAMAHA YM2149F, AY-3-8912, ZX Spectrum 128. , “ ” , , . “ ”, .
, . , , , , 48 . , 128- , 48- “”, . ZX , , , : Dizzy IV . - .
- :
CLEAR 30000
LOAD "" CODE
RANDOMIZE USR 49152
RANDOMIZE USR 49180
AY-3-8912
AY-3-8912 General Instrument, ZX Spectrum 128, , - . , Amstrad CPC MSX.
AY-3-8912 3 (); ; , ; , ; - .
3 , A, B C. -, . A + C -> , B + C -> , .. C , , . . , B , .
, . :
AY-3-8910 - DIP 40 2 /;
AY-3-8912 - DIP 28 /;
YAMAHA YM2149F - AY-3-8910, .
- AY-3-8910, , . , .
, , 1- . , , - . , / ULA. BEEP, - “” ( ). DATA FOR, .
“Wham! The Music Box” “Wham!”. , - “Wham” - -, “Careless Whisper” . - .
1- Wham!
Wham! 2 , .
, Manic Miner, 1983 ( ZX Spectrum) 2 , , . - , , Matthew Smith , TRS-80, . ! ()
3:20
Manic Miner GTA
. Z80 , , , . …
, . , . , , , . Youtube , , .
Wham! 128- AY-3-8912, , , - . 8- .
Sound Tracker ZX Spectrum (, , ).
3 , .
, “”. , , , Dizzy IV.
Pattern ( ) - “” , . 1-2 .
Position ( ) - , . , , . , , , , .
Sample () - . 50 , , , . , , ..
Ornament () - , , . - , , , , . - , . , , , .. .
ASC Sound Master (ASM) .. , (). , , , , . , “Boom”, . , , .
. (, Insult Satisfaction) . Pro Tracker, - 1995 . .
, , . ZYX. , , , . . Jean Michel Jarre.
Jean Michael Jarre
, . AY-3-8912 “Vortex Tracker”, 8- Windows.
. Dizzy IV Arduino, , Dizzy IV.
…
: