1.061.872

kiadvánnyal nyújtjuk Magyarország legnagyobb antikvár könyv-kínálatát

A kosaram
0
MÉG
5000 Ft
a(z) 5000Ft-os
szállítási
értékhatárig

Hangkártya programozása Pascal és Assembly nyelven

Szerző
Lektor
Budapest
Kiadó: ComputerBooks Kiadói Kft
Kiadás helye: Budapest
Kiadás éve:
Kötés típusa: Ragasztott papírkötés
Oldalszám: 360 oldal
Sorozatcím:
Kötetszám:
Nyelv: Magyar  
Méret: 23 cm x 16 cm
ISBN: 963-618-091-1
Megjegyzés: Lemez-melléklet nélkül. Fekete-fehér ábrákkal illusztrálva.
Értesítőt kérek a kiadóról

A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról
A beállítást mentettük,
naponta értesítjük a beérkező friss
kiadványokról

Tartalom

Előszó1
Bevezetés3
Alapfogalmak7
Analóg jelek osztályozása7
A hang8
Hullámforma10
AM, FM és a többiek12
Amplitúdómoduláció (AM)12
Frekvenciamoduláció (FM)13
Hangszín13
Spektrum13
Burkológörbe, ADSR generátor14
Analóg jelek digitális feldolgozása18
Mintavételezés és kvantálás18
Analóg-digitális átalakítása (ADC)22
Digitális-analóg átalakítás (DAC)24
Periodikus függvények Fourier-analízise (sorba fejtés)25
Zene, zene, zene29
Kotta és hangjegyek29
Hangsorok, akkordok30
Gitárakkordok31
A beépített Assembler használata33
Assembly blokkok33
Direktívák34
Szimbólumok35
Címkék36
Assembly eljárások és függvények37
Paraméterek és visszaadott értékek38
Az ADLIB hangkártya43
Az ADLIB kártya regisztereinek elérése43
Az ADLIB regiszterkészlete46
Az ADLIB kártya programozása54
Az ADLIB unit54
Egyetlen hang kiadása60
Több csatorna használata61
A ritmushangszerek használata63
Megszakításvezérelt lejátszóprogram65
Események66
Az adathalmaz formátum69
A lejátszó (player)72
Típusok72
Állandók74
Változók74
Eljárások75
A fordító (compiler)84
Típusok84
Állandók86
Változók87
Eljárások87
A főprogram88
Szintaktikai szabályok95
Példaprogramok a lejátszóhoz96
Egyszerű hangsor egy csatornára97
Összetett hangsor egy csatornára97
Akkordok több csatornán98
A Sound Blaster hangkártya101
ADLIB kompatibilitás101
A DSP egység102
A DSP egység inicializálása103
Parancs és adat kiírása a DSP egységre103
Adat beolvasása a DSP-ről104
DSP átviteli módok felvételkor104
DSP átviteli módok lejátszáskor104
ADPCM105
DSP parancsok105
A DSP egység programozása106
A DSP unit107
Típusok, állandók107
Eljárások, függvények109
Hullámformák előállítása a DSP egységgel111
Változók112
Eljárások112
A főprogram113
Hangfelvétel direkt módon a DSP-vel115
Hangfelvételek visszajátszása a direkt módon117
Hosszabb hangfelvételek készítése119
Visszajátszás122
DMA124
A DMA vezérlő programozása125
A DMA átvitel korlátai129
Az IRQ vezérlő programozása130
Az SB_DMA unit130
Állandók, változók131
Eljárások133
Felvétel DMA átvitellel140
Lejátszás DMA átvitellel141
Időállandók kiszámítása142
Nagy sebességű átviteli módok142
Nagy sebességű felvétel (ADC)142
Nagy sebességű lejátszás (DAC)143
Összegzés143
A Sound Blaster Pro hangkártya145
Hardverbeállítások146
Csatlakozók146
I/O-kiosztás147
Az FM chip programozása148
Egyéb módosítások150
A keverő programozása150
Regisztertükrök155
Az SBPRO unit156
Sztereó hang a kimeneten161
A Sound Blaster 16 hangkártya165
A Sound Blaster 16 lehetőségei166
Hardverbeállítások166
Csatlakozók167
Telepítés (installálás)168
Az OPL-3 FM chip programozása168
Négyoperátoros FM hanggenerálás169
OPL-3 regiszterkészlet170
Állandók, változók175
Eljárások175
Négyoperátoros hang176
A továbbfejlesztett DSP egység (ASP)178
DSP parancsok178
Bájtszekvenciális parancsok179
Egyszerű egyciklusos DMA átvitel182
DMA átvitel automatikus inicializálással182
A keverő programozása184
Az SB16MIX unit189
Sound Blaster AWE 32197
Belső felépítés197
Joystick port198
MIDI port198
Bust Interface198
MCU (MIDI Controller Unit)198
ASP (ADvanced Sound Processor)198
D/A199
Mixer199
Waveblaster199
MCD Interface199
Amplifier199
EMU8000 subsystem200
A Gravis Ultrasound hangkártya205
A Gravis Ultrasound lehetőségei205
Hardver áttekintés206
Csatlakozók206
I/O címek207
A GUS DRAM memória208
MIDI interfész208
Joystick208
A GFI hangprocesszor (Voice Sound Synthetizer)209
Különböző verziójú kártyák210
A Gravis Ultrasound regiszterei210
Regiszterek211
MIDI regiszterek212
GFI globális regiszterek213
GFI csatornaparaméter regiszterek217
Általános regiszterek224
Törtszámok229
Automatikus hangerő-szabályozás230
"Megszakadok..."231
A GUS unit232
Állandók233
Eljárások, függvények234
A Gravis Ultrasound tesztelés244
Egyszerű szinuszos hang előállítása244
Oktávok246
Hangminta lejátszása247
Megszakítások248
Zenefájl formátumok251
Az SBI fájlok formátuma251
Az SBI unit256
A CMF fájlok formátuma260
A CMF fejléc261
A CMF fájlok lejátszása264
A VOC fájlok formátuma273
A WAV fájlok formátuma278
A MOD fájlok formátuma281
Effektus parancsok285
Extra effektus parancsok289
Hangminták293
MOD fájlok kilistázása293
A MID fájlok formátuma300
Az idő tárolása: dinamikus adathossz301
MIDI események302
Hang csatornaüzenetek302
Rendszerüzenetek304
MID fejléc306
Exkluzív üzenetek308
Metaesemények309
A GENERAL MIDI szabvány312
A ROLAND GS MIDI szabványa312
MOD lejátszó Gravis kártya313
Hiányosságok322
Összegzés323
ADLIB323
Sound Blaster 1.0323
Sound Blaster 1.5324
Sound Blaster 2.0324
Sound Blaster Pro 1.0324
Sound Blaster Pro 2.0325
Sound Blaster 16325
Sound Blaster AWE 32325
Gravis Ultrasound326
A függelék327
B függelék329
C függelék339
D függelék343
E függelék347
F függelék349
G függelék351
Technikai adatok353
Irodalomjegyzék355
Tárgymutató357

László József

László József műveinek az Antikvarium.hu-n kapható vagy előjegyezhető listáját itt tekintheti meg: László József könyvek, művek
Megvásárolható példányok

Nincs megvásárolható példány
A könyv összes megrendelhető példánya elfogyott. Ha kívánja, előjegyezheti a könyvet, és amint a könyv egy újabb példánya elérhető lesz, értesítjük.

Előjegyzem