Creative SB0350 Hardware Programming Guide - Page 10

Creative SB0350 Manual

Page 10 highlights

x Introduction Chapter 3, "Digitized Sound I/O Programming", describes the programming information for digitized sound I/O. This covers 8-bit and 16-bit, mono and stereo, high-speed and auto-initialize DMA programming. Chapter 4, "Mixer Chip Programming", discusses the essentials for control of the mixer chip. Chapter 5, "MIDI Port I/O Programming", discusses Sound Blaster MIDI Port and MPU-401 MIDI UART mode programming. Chapter 6, "DSP Commands", describes the DSP commands in detail. Appendix A, "Sound Blaster I/O Address Maps", lists the I/O addresses and their functionalities. Appendix B, "Relevant Information", lists the sources of the other relevant materials. Document Conventions In this manual, the word "you" refers to you the developer or sometimes your application. The word "user" does not refer to you, but to the person who uses your applications. SB1.5, SB2.0 and SBMCV are referred to collectively as Sound Blaster, SBPRO and SBPRO MCV are referred to collectively as Sound Blaster Pro, SB16 and Sound Blaster 16 with Advanced Signal Processing are referred to collectively as Sound Blaster 16. The term "Sound Blaster cards" is used to refer to the whole series of Sound Blaster cards. The terms "Single-cycle" and "Auto-initialize" are used to refer to DMA mode digitized sound I/O transfer. "Single-cycle" refers to the Single Transfer Mode, and "Auto-initialize" refers to the Auto-initialize Single Transfer Mode used in the Intel data sheets.

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141

x
Introduction
Chapter 3, "Digitized Sound I/O Programming", describes the programming
information for digitized sound I/O.
This covers 8-bit and 16-bit, mono and stereo,
high-speed and auto-initialize DMA programming.
Chapter 4, "Mixer Chip Programming", discusses the essentials for control of the
mixer chip.
Chapter 5, "MIDI Port I/O Programming", discusses Sound Blaster MIDI Port and
MPU-401 MIDI UART mode programming.
Chapter 6, "DSP Commands", describes the DSP commands in detail.
Appendix A, "Sound Blaster I/O Address Maps", lists the I/O addresses and their
functionalities.
Appendix B, "Relevant Information", lists the sources of the other relevant materials.
Document Conventions
In this manual, the word "you" refers to you the developer or sometimes your
application.
The word "user" does not refer to you, but to the person who uses your
applications.
SB1.5, SB2.0 and SBMCV are referred to collectively as Sound Blaster, SBPRO and
SBPRO MCV are referred to collectively as Sound Blaster Pro, SB16 and Sound
Blaster 16 with Advanced Signal Processing are referred to collectively as Sound
Blaster 16.
The term "Sound Blaster cards" is used to refer to the whole series of Sound Blaster
cards.
The terms "Single-cycle" and "Auto-initialize" are used to refer to DMA mode
digitized sound I/O transfer.
"Single-cycle" refers to the Single Transfer Mode, and
"Auto-initialize" refers to the Auto-initialize Single Transfer Mode used in the Intel
data sheets.