Creative SB0350 Hardware Programming Guide - Page 98

Creative SB0350 Manual

Page 98 highlights

DSP Commands 6-13 36h Output Remarks 36h UART polling mode MIDI I/O with time stamping For time stamping mode, in-bound MIDI data is tagged with a time stamp by the DSP. The time stamp is a 3-byte quantity in units of milliseconds. The order of time stamped in-bound MIDI data is: nTime.LowByte, nTime.MidByte, nTime.HighByte, bMidiData Refer to command 34h on the characteristics of MIDI UART mode and on how to terminate it. See Also Available command 37h, Interrupt mode MIDI I/O with time stamping 1.xx 2.00 9 2.01+ 9 3.xx 9 4.xx 9 37h Output Remarks 37h UART interrupt mode MIDI I/O with time stamping After sending this command, the DSP will generate an interrupt to signal the application when there is any in-bound MIDI data. In-bound MIDI data is time stamped by the DSP. Refer to command 34h on the characteristics of MIDI UART mode and on how to terminate it. Refer to command 36h on MIDI time stamping mode. See Also Available command 36h, UART polling mode MIDI I/O with time stamping 1.xx 2.00 9 2.01+ 9 3.xx 9 4.xx 9

  • 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

DSP Commands
6-13
36h
UART polling mode MIDI I/O with time stamping
Output
36h
Remarks
For time stamping mode, in-bound MIDI data is tagged with a time stamp by the
DSP.
The time stamp is a 3-byte quantity in units of milliseconds.
The order of time stamped in-bound MIDI data is:
nTime.LowByte, nTime.MidByte, nTime.HighByte, bMidiData
Refer to command
34h
on the characteristics of MIDI UART mode and on how to
terminate it.
See Also
command
37h
, Interrupt mode MIDI I/O with time stamping
Available
1.xx
2.00
2.01+
3.xx
4.xx
9
9
9
9
37h
UART interrupt mode MIDI I/O with time stamping
Output
37h
Remarks
After sending this command, the DSP will generate an interrupt to signal the
application when there is any in-bound MIDI data.
In-bound MIDI data is time
stamped by the DSP.
Refer to command
34h
on the characteristics of MIDI UART mode and on how to
terminate it.
Refer to command
36h
on MIDI time stamping mode.
See Also
command
36h
, UART polling mode MIDI I/O with time stamping
Available
1.xx
2.00
2.01+
3.xx
4.xx
9
9
9
9