Philips SAA 1099

SAA1099 je zvukov� gener�tor pou��van� v po��ta��ch SAM COUPE.  Ve�ker� technick� parametry a detailn� informace najdete v n�sleduj�c� dokumentaci. V SAM COUPE se �ip SAA1099 ovl�d� pouze z�pisem na port #FF(255) a #1FF(511). Tento zvukov� obvod lze bez probl�m� p�ipojit k ZX Spectru. Port #xxFF je na ZX Spectru norm�ln� nevyu�it�, nav�c je SAA jen pro z�pis, tak�e s ni��m nekoliduje. Hudebn� hradla ze SAM COUPE je tedy mo�n� bez �prav pou��vat na ZX Spectru. V sou�asn� dob� se p�ipravuje zvukov� interface TURBO-SOUND EASY pro ZX Spectrum, kter� bude obsahovat 2xAY + 1xSAA1099. (hardware in development)

SAA1099 nem� narozd�l od AY pin reset. Jsou dva zp�soby, jak obvod zresetovat. Jednak p�eru�en�m nap�jen�, nebo softwarov�. U SAM COUPE se po resetu po��ta�e provede v ROM rutina, kter� postupn� vynuluje v�ech 32 intern�ch registr�.
OUT 511,��slo registru (31-0)
OUT 255,0 - nulov�n� registru
Tuto sekvenci OUT� je t�eba prov�st postupn� pro v�ech 32 registr�. Softwarov� reset je spolehliv�, zat�mco p�i velmi kr�tk�m p�eru�en� nap�jen� ob�as nedoch�z� k �pln�mu vynulov�n� SAA1099. ROM ZX Spectra ale ��dnou resetovac� rutinu neobsahuje, z�st�v� tedy jen jedin� mo�nost - p�eru�it nap�jen�. P�ipravovan� TURBO-SOUND EASY interface bude obsahoval programovateln� pole CPLD, kter� p�i ZX resetu automaticky vynuluje registry obvodu SAA1099.

SAA1099 - original schematic used in SAM COUPE


SAA1099 - universal schematic for ZX Spectrum / SAM COUPE (with port decoder)

Documentation
SAA1099-ORIG DATASHEET 1 (EN)
SAA1099-ORIG DATASHEET 2 (EN)
SAA1099-DOC1-CZ
SAA1099-DOC2-EN
SAA1099-DOC3-EN
SAA1099-DOC4-CZ
SAA1099-DOC5-EN(PNG)
SAA1099-PINOUTS.TXT
SAA sound for ZX Spectrum
E-TRACKER-MUSIC (598 music files)
ZX-SAA-SOUND.TAP
ZX-SAA-SOUND2.TAP
ZX-SAA-SOUND3.TAP
ZX-SAA-SOUND4.TAP
Links
http://www.saratronics.com/products.htm
http://www.geocities.com/stripwax/saa/
http://www.keprt.cz/sam/saa/
http://en.wikipedia.org/wiki/Philips_SAA_1099
Schematics for Eagle
SAA1099-SCHEMATICS
Music examples
SAA1099 - (AY-3-8912 emulation) (5.5MB)

SAA1099 music
http://velesoft.speccy.cz/saa-music1h.mp3 (15MB)
http://velesoft.speccy.cz/saa-music2h.mp3 (17MB)
http://velesoft.speccy.cz/saa-music3h.mp3 (9 MB)
http://velesoft.speccy.cz/saa-music4h.mp3 (4 MB)
http://velesoft.speccy.cz/saa-music5h.mp3 (14MB)

http://www.quazar.clara.net/media/th...ng-snippet.mp3
http://www.quazar.clara.net/media/harlequin-snippet.mp3
http://www.quazar.clara.net/media/conquest-snippet.mp3
http://www.quazar.clara.net/media/sr11one.mp3

(sorry for bad quality, my PC is  unstable and slow)


Play SAA 1099 sound (ZX-SAA-SOUND) on your PC

1) install SAM COUPE emulator ( http://www.simcoupe.org/download.html )
2) execute SAM emulator and insert ( F2 ) this .DSK image: samcoupe-saa1099music.zip
3) press key "9" on num.keyboard to load ZX emulator in SAM COUPE emulator
4) press CTRL+SHIFT(extend mode), CTRL+6.  OPEN "music": LOAD ""
5) select music
(F11=reset ZX emul, LOAD "" = load next SAA player)

Key "4" on numeric keyboard = CLOSE TAP file
OPEN "music2": LOAD "" = load next TAP file



Trackers for SAA1099

Yet is possible use only trackers for SAM COUPE computer (on real SAM or emulator on PC).

Download .DSK images for SAM COUPE emulator

E-Tracker 1.2 + Compiler ( info )

Pro-Tracker 2 ( info )

Pro-Tracker 2 Compiler ( info )

 


Download SimCoupe emulator