• Home
  • Raw
  • Download

Lines Matching +full:- +full:- +full:style

1 <html xmlns:v="urn:schemas-microsoft-com:vml"
2 xmlns:o="urn:schemas-microsoft-com:office:office"
3 xmlns:w="urn:schemas-microsoft-com:office:word"
4 xmlns:st1="urn:schemas-microsoft-com:office:smarttags"
5 xmlns="http://www.w3.org/TR/REC-html40">
8 <meta http-equiv=Content-Type content="text/html; charset=windows-1252">
12 <link rel=File-List href="JET_Programming_Manual_files/filelist.xml">
13 <link rel=Edit-Time-Data href="JET_Programming_Manual_files/editdata.mso">
14 <link rel=OLE-Object-Data href="JET_Programming_Manual_files/oledata.mso">
15 <!--[if !mso]>
16 <style>
21 </style>
22 <![endif]-->
24 <o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
26 <!--[if gte mso 9]><xml>
33 <o:LastPrinted>2006-06-30T19:06:00Z</o:LastPrinted>
34 <o:Created>2009-03-13T18:45:00Z</o:Created>
35 <o:LastSaved>2009-03-19T14:20:00Z</o:LastSaved>
48 </xml><![endif]--><!--[if gte mso 9]><xml>
67 </xml><![endif]--><!--[if gte mso 9]><xml>
70 </xml><![endif]--><!--[if !mso]><object
71 classid="clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D" id=ieooui></object>
72 <style>
74 </style>
75 <![endif]-->
76 <style>
77 <!--
79 @font-face
80 {font-family:Tahoma;
81 panose-1:2 11 6 4 3 5 4 4 2 4;
82 mso-font-charset:0;
83 mso-generic-font-family:swiss;
84 mso-font-pitch:variable;
85 mso-font-signature:1627421319 -2147483648 8 0 66047 0;}
86 /* Style Definitions */
88 {mso-style-parent:"";
90 margin-bottom:.0001pt;
91 mso-pagination:widow-orphan;
92 font-size:12.0pt;
93 font-family:Arial;
94 mso-fareast-font-family:"Times New Roman";
95 mso-bidi-font-family:"Times New Roman";}
97 {mso-style-next:Normal;
98 margin-top:12.0pt;
99 margin-right:0in;
100 margin-bottom:3.0pt;
101 margin-left:0in;
102 text-align:center;
103 mso-pagination:widow-orphan;
104 page-break-after:avoid;
105 mso-outline-level:1;
106 font-size:16.0pt;
107 font-family:Arial;
108 mso-font-kerning:16.0pt;}
110 {mso-style-link:"Heading 2 Char";
111 mso-style-next:Normal;
112 margin-top:12.0pt;
113 margin-right:0in;
114 margin-bottom:3.0pt;
115 margin-left:0in;
116 mso-pagination:widow-orphan;
117 page-break-after:avoid;
118 mso-outline-level:2;
119 font-size:14.0pt;
120 font-family:Arial;
121 font-style:italic;}
123 {mso-style-next:Normal;
124 margin-top:12.0pt;
125 margin-right:0in;
126 margin-bottom:3.0pt;
127 margin-left:0in;
128 mso-pagination:widow-orphan;
129 page-break-after:avoid;
130 mso-outline-level:3;
131 font-size:13.0pt;
132 font-family:Arial;}
134 {mso-style-next:Normal;
135 margin-top:12.0pt;
136 margin-right:0in;
137 margin-bottom:3.0pt;
138 margin-left:0in;
139 mso-pagination:widow-orphan;
140 page-break-after:avoid;
141 mso-outline-level:4;
142 font-size:12.0pt;
143 mso-bidi-font-size:14.0pt;
144 font-family:Arial;
145 mso-bidi-font-family:"Times New Roman";
146 font-style:italic;
147 mso-bidi-font-style:normal;}
149 {mso-style-update:auto;
150 mso-style-noshow:yes;
151 mso-style-next:Normal;
153 margin-bottom:.0001pt;
154 mso-pagination:widow-orphan;
155 font-size:12.0pt;
156 font-family:Arial;
157 mso-fareast-font-family:"Times New Roman";
158 mso-bidi-font-family:"Times New Roman";}
160 {mso-style-update:auto;
161 mso-style-noshow:yes;
162 mso-style-next:Normal;
163 margin-top:0in;
164 margin-right:0in;
165 margin-bottom:0in;
166 margin-left:12.0pt;
167 margin-bottom:.0001pt;
168 mso-pagination:widow-orphan;
169 font-size:12.0pt;
170 font-family:Arial;
171 mso-fareast-font-family:"Times New Roman";
172 mso-bidi-font-family:"Times New Roman";}
174 {mso-style-update:auto;
175 mso-style-noshow:yes;
176 mso-style-next:Normal;
177 margin-top:0in;
178 margin-right:0in;
179 margin-bottom:0in;
180 margin-left:24.0pt;
181 margin-bottom:.0001pt;
182 mso-pagination:widow-orphan;
183 font-size:12.0pt;
184 font-family:Arial;
185 mso-fareast-font-family:"Times New Roman";
186 mso-bidi-font-family:"Times New Roman";}
188 {mso-style-update:auto;
189 mso-style-noshow:yes;
190 mso-style-next:Normal;
191 margin-top:0in;
192 margin-right:0in;
193 margin-bottom:0in;
194 margin-left:.5in;
195 margin-bottom:.0001pt;
196 mso-pagination:widow-orphan;
197 font-size:12.0pt;
198 font-family:Arial;
199 mso-fareast-font-family:"Times New Roman";
200 mso-bidi-font-family:"Times New Roman";}
202 {mso-style-noshow:yes;
204 margin-bottom:.0001pt;
205 mso-pagination:widow-orphan;
206 font-size:10.0pt;
207 font-family:Arial;
208 mso-fareast-font-family:"Times New Roman";
209 mso-bidi-font-family:"Times New Roman";}
212 margin-bottom:.0001pt;
213 mso-pagination:widow-orphan;
214 tab-stops:center 3.0in right 6.0in;
215 font-size:12.0pt;
216 font-family:Arial;
217 mso-fareast-font-family:"Times New Roman";
218 mso-bidi-font-family:"Times New Roman";}
221 margin-bottom:.0001pt;
222 mso-pagination:widow-orphan;
223 tab-stops:center 3.0in right 6.0in;
224 font-size:12.0pt;
225 font-family:Arial;
226 mso-fareast-font-family:"Times New Roman";
227 mso-bidi-font-family:"Times New Roman";}
229 {mso-style-noshow:yes;
230 mso-style-next:Normal;
231 margin-top:6.0pt;
232 margin-right:0in;
233 margin-bottom:6.0pt;
234 margin-left:0in;
235 mso-pagination:widow-orphan;
236 font-size:10.0pt;
237 font-family:Arial;
238 mso-fareast-font-family:"Times New Roman";
239 mso-bidi-font-family:"Times New Roman";
240 font-weight:bold;}
242 {mso-style-noshow:yes;
243 mso-ansi-font-size:8.0pt;
244 mso-bidi-font-size:8.0pt;}
246 {margin-top:12.0pt;
247 margin-right:0in;
248 margin-bottom:3.0pt;
249 margin-left:0in;
250 text-align:center;
251 mso-pagination:widow-orphan lines-together;
252 mso-outline-level:1;
253 font-size:16.0pt;
254 mso-bidi-font-size:10.0pt;
255 font-family:Arial;
256 mso-fareast-font-family:"Times New Roman";
257 mso-font-kerning:14.0pt;
258 mso-ansi-language:EN-IE;
259 font-weight:bold;
260 mso-bidi-font-weight:normal;}
263 text-decoration:underline;
264 text-underline:single;}
267 text-decoration:underline;
268 text-underline:single;}
270 {mso-style-noshow:yes;
271 mso-style-parent:"Comment Text";
272 mso-style-next:"Comment Text";
274 margin-bottom:.0001pt;
275 mso-pagination:widow-orphan;
276 font-size:10.0pt;
277 font-family:Arial;
278 mso-fareast-font-family:"Times New Roman";
279 mso-bidi-font-family:"Times New Roman";
280 font-weight:bold;}
282 {mso-style-noshow:yes;
284 margin-bottom:.0001pt;
285 mso-pagination:widow-orphan;
286 font-size:8.0pt;
287 font-family:Tahoma;
288 mso-fareast-font-family:"Times New Roman";}
290 {mso-style-name:"Heading 2 Char";
291 mso-style-locked:yes;
292 mso-style-link:"Heading 2";
293 mso-ansi-font-size:14.0pt;
294 mso-bidi-font-size:14.0pt;
295 font-family:Arial;
296 mso-ascii-font-family:Arial;
297 mso-hansi-font-family:Arial;
298 mso-bidi-font-family:Arial;
299 mso-ansi-language:EN-US;
300 mso-fareast-language:EN-US;
301 mso-bidi-language:AR-SA;
302 font-weight:bold;
303 font-style:italic;}
305 {mso-style-name:Style1;
306 mso-style-parent:"Heading 4";
307 margin-top:12.0pt;
308 margin-right:0in;
309 margin-bottom:3.0pt;
310 margin-left:0in;
311 mso-pagination:widow-orphan;
312 page-break-after:avoid;
313 mso-outline-level:4;
314 font-size:12.0pt;
315 mso-bidi-font-size:14.0pt;
316 font-family:Arial;
317 mso-fareast-font-family:"Times New Roman";
318 mso-bidi-font-family:"Times New Roman";
319 font-weight:bold;
320 font-style:italic;
321 mso-bidi-font-style:normal;}
323 {mso-style-name:Code;
324 margin-top:0in;
325 margin-right:0in;
326 margin-bottom:0in;
327 margin-left:.5in;
328 margin-bottom:.0001pt;
329 mso-pagination:widow-orphan;
330 font-size:12.0pt;
331 font-family:"Courier New";
332 mso-fareast-font-family:"Times New Roman";
333 mso-bidi-font-family:"Times New Roman";}
336 {mso-footnote-separator:url("JET_Programming_Manual_files/header.htm") fs;
337 mso-footnote-continuation-separator:url("JET_Programming_Manual_files/header.htm") fcs;
338 mso-endnote-separator:url("JET_Programming_Manual_files/header.htm") es;
339 mso-endnote-continuation-separator:url("JET_Programming_Manual_files/header.htm") ecs;}
343 mso-header-margin:.5in;
344 mso-footer-margin:.5in;
345 mso-footer:url("JET_Programming_Manual_files/header.htm") f1;
346 mso-paper-source:0;}
349 -->
350 </style>
351 <!--[if gte mso 10]>
352 <style>
353 /* Style Definitions */
355 {mso-style-name:"Table Normal";
356 mso-tstyle-rowband-size:0;
357 mso-tstyle-colband-size:0;
358 mso-style-noshow:yes;
359 mso-style-parent:"";
360 mso-padding-alt:0in 5.4pt 0in 5.4pt;
361 mso-para-margin:0in;
362 mso-para-margin-bottom:.0001pt;
363 mso-pagination:widow-orphan;
364 font-size:10.0pt;
365 font-family:"Times New Roman";
366 mso-ansi-language:#0400;
367 mso-fareast-language:#0400;
368 mso-bidi-language:#0400;}
370 {mso-style-name:"Table Grid";
371 mso-tstyle-rowband-size:0;
372 mso-tstyle-colband-size:0;
374 mso-border-alt:solid windowtext .5pt;
375 mso-padding-alt:0in 5.4pt 0in 5.4pt;
376 mso-border-insideh:.5pt solid windowtext;
377 mso-border-insidev:.5pt solid windowtext;
378 mso-para-margin:0in;
379 mso-para-margin-bottom:.0001pt;
380 mso-pagination:widow-orphan;
381 font-size:10.0pt;
382 font-family:"Times New Roman";
383 mso-ansi-language:#0400;
384 mso-fareast-language:#0400;
385 mso-bidi-language:#0400;}
386 </style>
387 <![endif]--><!--[if gte mso 9]><xml>
390 </o:shapedefaults></xml><![endif]--><!--[if gte mso 9]><xml>
393 </o:shapelayout></xml><![endif]-->
396 <body lang=EN-US link=blue vlink=purple style='tab-interval:.5in'>
405 http://www.apache.org/licenses/LICENSE-2.0
416 <p class=MsoTitle align=left style='text-align:left'><a name="_Toc203292246"></a><a
417 name="_Toc203298075"><span style='mso-bookmark:_Toc203292246'><span lang=EN-IE
418 style='font-size:20.0pt'>JET� Programming Manual<o:p></o:p></span></span></a></p>
420 <p class=MsoTitle align=left style='text-align:left'><span style='mso-bookmark:
421 _Toc203298075'><span style='mso-bookmark:_Toc203292246'><span lang=EN-IE>JET
424 <p class=MsoTitle align=left style='text-align:left'><span style='mso-bookmark:
425 _Toc203298075'><span style='mso-bookmark:_Toc203292246'><span lang=EN-IE
426 style='font-size:12.0pt'>Vrs 2.0<o:p></o:p></span></span></span></p>
428 <p class=MsoTitle align=left style='text-align:left'><span style='mso-bookmark:
429 _Toc203298075'><span style='mso-bookmark:_Toc203292246'><span lang=EN-IE
430 style='font-size:12.0pt'>Authored by SONiVOX<o:p></o:p></span></span></span></p>
432 <p class=MsoTitle align=left style='text-align:left'><span style='mso-bookmark:
433 _Toc203298075'><span style='mso-bookmark:_Toc203292246'></span></span><a
434 href="http://www.sonivoxrocks.com/"><span style='mso-bookmark:_Toc203298075'><span
435 style='mso-bookmark:_Toc203292246'><span lang=EN-IE style='font-size:12.0pt'>www.sonivoxrocks.com</…
436 style='mso-bookmark:_Toc203298075'><span style='mso-bookmark:_Toc203292246'></span></span></a><span
437 style='mso-bookmark:_Toc203298075'><span style='mso-bookmark:_Toc203292246'><span
438 lang=EN-IE style='font-size:12.0pt'><o:p></o:p></span></span></span></p>
440 <p class=MsoTitle align=left style='text-align:left'><span style='mso-bookmark:
441 _Toc203298075'><span style='mso-bookmark:_Toc203292246'><span lang=EN-IE
442 style='font-size:12.0pt'>Copyright 2009 Sonic Network, Inc.<o:p></o:p></span></span></span></p>
444 <span style='mso-bookmark:_Toc203292246'></span><span style='mso-bookmark:_Toc203298075'></span>
452 <h1 align=left style='text-align:left'><a name="_Toc203298082"></a><a
453 name="_Toc482161515"><span style='mso-bookmark:_Toc203298082'><i
454 style='mso-bidi-font-style:normal'>Introduction</i></span></a><i
455 style='mso-bidi-font-style:normal'><o:p></o:p></i></h1>
461 format, that respond in real-time to game play events and user interaction. </p>
467 device for Android.<span style='mso-spacerun:yes'>� </span>Both the JET and EAS
469 in <i style='mso-bidi-font-style:normal'>JET Creator</i>, an application for
471 the playback will sound exactly the same in both <i style='mso-bidi-font-style:
478 closely with the content author in designing how real-time application events
499 <p class=MsoNormal><i style='mso-bidi-font-style:normal'>Channel</i>: MIDI data
506 <p class=MsoNormal><i style='mso-bidi-font-style:normal'>Controller</i>: A <st1:place
516 <p class=MsoNormal><i style='mso-bidi-font-style:normal'>DAW</i>: Digital Audio
522 <p class=MsoNormal><i style='mso-bidi-font-style:normal'>EAS:</i> Embedded <st1:place
528 <p class=MsoNormal><i style='mso-bidi-font-style:normal'>JET</i>: Jet
533 <p class=MsoNormal><i style='mso-bidi-font-style:normal'>Segment</i>: A musical
540 <p class=MsoNormal><i style='mso-bidi-font-style:normal'>SMF-0</i>: Standard
546 <p class=MsoNormal><i style='mso-bidi-font-style:normal'>SMF-1</i>: Standard
549 data. By convention, each channel is stored on a separate track in an SMF-1
556 <p class=MsoNormal><i style='mso-bidi-font-style:normal'>Track</i>: A single
566 <h1 align=left style='text-align:left'><a name="_Toc203298085"></a><a
571 name="_Toc135724467"></a><span style='mso-bookmark:_Toc203298085'>The JET
575 real-time according to non-predictable events such as user interaction or game
577 ability to match the energy and mood of a game much closer than a pre-composed
602 <h3><span class=Heading2Char><span style='font-size:14.0pt'>Linear Music
605 <p class=MsoNormal><!--[if gte vml 1]><v:shapetype id="_x0000_t75" coordsize="21600,21600"
625 </v:shapetype><v:shape id="_x0000_i1025" type="#_x0000_t75" style='width:431.25pt;
628 </v:shape><![endif]--><![if !vml]><img border=0 width=575 height=393
629 src="JET_Programming_Manual_files/image002.png" v:shapes="_x0000_i1025"><![endif]><!--[if gte mso 9…
633 </xml><![endif]--></p>
635 <p class=MsoCaption>Figure <!--[if supportFields]><span style='mso-element:
636 field-begin'></span><span style='mso-spacerun:yes'>�</span>SEQ Figure \* ARABIC
637 <span style='mso-element:field-separator'></span><![endif]--><span
638 style='mso-no-proof:yes'>1</span><!--[if supportFields]><span style='mso-element:
639 field-end'></span><![endif]-->: Linear Music Piece</p>
645 post-processing tool combines the files into a single container file. Each
646 segment can contain alternate music tracks that can be muted or un-muted to
655 bridge might end with a half-step key modulation and the remaining segments
656 could be transposed up a half-step to match.</p>
658 <h3>Non-linear Music Example</h3>
660 <p class=MsoNormal style='page-break-after:avoid'><!--[if gte vml 1]><v:shape
661 id="_x0000_i1026" type="#_x0000_t75" style='width:6in;height:291.75pt' o:ole="">
663 </v:shape><![endif]--><![if !vml]><img border=0 width=576 height=389
664 src="JET_Programming_Manual_files/image004.png" v:shapes="_x0000_i1026"><![endif]><!--[if gte mso 9…
668 </xml><![endif]--></p>
670 <p class=MsoCaption>Figure <!--[if supportFields]><span style='mso-element:
671 field-begin'></span><span style='mso-spacerun:yes'>�</span>SEQ Figure \* ARABIC
672 <span style='mso-element:field-separator'></span><![endif]--><span
673 style='mso-no-proof:yes'>2</span><!--[if supportFields]><span style='mso-element:
674 field-end'></span><![endif]-->: Non-linear music piece</p>
678 <p class=MsoNormal>In this diagram, we see a non-linear music piece. The
679 scenario is a first-person-shooter (FPS) and JET is providing the background
682 indefinitely, perhaps with small variations (using the mute/un-mute feature)
690 un-muted to increase the tension.</p>
696 repeats indefinitely as the combat continues. A Bonus Hit temporarily un-mutes
698 similarly, another track is temporarily un-muted to signify when the player
706 <h3>Mute/Un-mute Synchronization</h3>
708 <p class=MsoNormal>JET can also synchronize the muting and un-muting of tracks
711 to the actual game event as possible. However, simply un-muting a track at the
729 <p class=MsoNormal style='page-break-after:avoid'><!--[if gte vml 1]><v:shape
730 id="_x0000_i1027" type="#_x0000_t75" style='width:6in;height:116.25pt' o:ole="">
732 </v:shape><![endif]--><![if !vml]><img border=0 width=576 height=155
733 src="JET_Programming_Manual_files/image006.png" v:shapes="_x0000_i1027"><![endif]><!--[if gte mso 9…
737 </xml><![endif]--></p>
739 <p class=MsoCaption>Figure <!--[if supportFields]><span style='mso-element:
740 field-begin'></span><span style='mso-spacerun:yes'>�</span>SEQ Figure \* ARABIC
741 <span style='mso-element:field-separator'></span><![endif]--><span
742 style='mso-no-proof:yes'>3</span><!--[if supportFields]><span style='mso-element:
743 field-end'></span><![endif]-->: Synchronized Mute/Unmute</p>
761 <p class=MsoNormal style='page-break-after:avoid'><!--[if gte vml 1]><v:shape
762 id="_x0000_i1028" type="#_x0000_t75" style='width:6in;height:100.5pt' o:ole="">
764 </v:shape><![endif]--><![if !vml]><img border=0 width=576 height=134
765 src="JET_Programming_Manual_files/image008.png" v:shapes="_x0000_i1028"><![endif]><!--[if gte mso 9…
769 </xml><![endif]--></p>
771 <p class=MsoCaption>Figure <!--[if supportFields]><span style='mso-element:
772 field-begin'></span><span style='mso-spacerun:yes'>�</span>SEQ Figure \* ARABIC
773 <span style='mso-element:field-separator'></span><![endif]--><span
774 style='mso-no-proof:yes'>4</span><!--[if supportFields]><span style='mso-element:
775 field-end'></span><![endif]-->: Music Game<span style='mso-no-proof:yes'> with
818 After the content has been developed, a simple post-processing tool pulls the
830 <p class=MsoNormal><span style='mso-tab-count:1'>����������� </span>Controllers
831 80-83<span style='mso-tab-count:2'>���������������� </span>Reserved for use by
834 <p class=MsoNormal><span style='mso-tab-count:1'>����������� </span>Controller 102<span
835 style='mso-tab-count:2'>���������������������� </span>JET event marker</p>
837 <p class=MsoNormal><span style='mso-tab-count:1'>����������� </span>Controller
838 103<span style='mso-tab-count:2'>���������������������� </span>JET clip marker</p>
840 <p class=MsoNormal><span style='mso-tab-count:1'>����������� </span>Controllers
841 104-119<span style='mso-tab-count:2'>������������ </span>Reserved for future
846 <h4>Controllers 80-83 � Application Controllers</h4>
867 end-of-track meta-event is encountered. Some <st1:place w:st="on">MIDI</st1:place>
868 authoring tools make it difficult to place the end-of-track marker accurately,
874 end-of-segment marker (controller=102, value=0) at the point where the segment is
875 to be looped. When the end-of-segment marker is encountered, the next segment
881 <p class=MsoNormal>The end-of-segment marker can also be used to allow for
883 of the next segment. For example, the content author might create a 4-bar
885 beyond the natural end of the segment. By placing an end-of-segment marker at
892 <p class=MsoNormal align=center style='text-align:center;page-break-after:avoid'><!--[if gte vml 1]…
893 id="_x0000_i1029" type="#_x0000_t75" style='width:350.25pt;height:138.75pt'
896 </v:shape><![endif]--><![if !vml]><img border=0 width=467 height=185
897 src="JET_Programming_Manual_files/image010.png" v:shapes="_x0000_i1029"><![endif]><!--[if gte mso 9…
901 </xml><![endif]--></p>
903 <p class=MsoCaption align=center style='text-align:center'>Figure <!--[if supportFields]><span
904 style='mso-element:field-begin'></span><span
905 style='mso-spacerun:yes'>�</span>SEQ Figure \* ARABIC <span style='mso-element:
906 field-separator'></span><![endif]--><span style='mso-no-proof:yes'>5</span><!--[if supportFields]><…
907 style='mso-element:field-end'></span><![endif]-->: End-of-segment Marker</p>
923 called with a clip ID of 1, the track will be un-muted when the controller
929 <p class=MsoNormal align=center style='text-align:center;page-break-after:avoid'><!--[if gte vml 1]…
930 id="_x0000_i1030" type="#_x0000_t75" style='width:369pt;height:275.25pt'
933 </v:shape><![endif]--><![if !vml]><img border=0 width=492 height=367
934 src="JET_Programming_Manual_files/image012.png" v:shapes="_x0000_i1030"><![endif]><!--[if gte mso 9…
938 </xml><![endif]--></p>
940 <p class=MsoCaption align=center style='text-align:center'>Figure <!--[if supportFields]><span
941 style='mso-element:field-begin'></span><span
942 style='mso-spacerun:yes'>�</span>SEQ Figure \* ARABIC <span style='mso-element:
943 field-separator'></span><![endif]--><span style='mso-no-proof:yes'>6</span><!--[if supportFields]><…
944 style='mso-element:field-end'></span><![endif]-->: Synchronized Clip</p>
949 called prior to the first controller event, Track 3 will be un-muted when the
953 be un-muted when the third controller event occurs, the second clip will play,
958 <p class=MsoNormal><b style='mso-bidi-font-weight:normal'>Note:</b> Normally,
978 re-initialized. However, some failures such as memory allocation or file
1012 style='mso-spacerun:yes'>� </span>If the application has no other use for the
1020 either be a pointer to a filename, or a pointer to an in-memory object,
1029 times:<span style='mso-spacerun:yes'>� </span>the currently playing segment
1032 segments using a �just-in-time� technique. This technique typically involves
1062 <p class=Code style='margin-left:0in'>EAS_PUBLIC EAS_RESULT JET_Init
1065 <p class=Code style='margin-left:0in'><o:p>&nbsp;</o:p></p>
1069 means that only controller events in the application range (80-83) will end up
1076 <p class=Code style='margin-left:0in'>EAS_PUBLIC EAS_RESULT JET_Shutdown
1079 <p class=Code style='margin-left:0in'><o:p>&nbsp;</o:p></p>
1086 <p class=Code style='margin-left:0in'>EAS_PUBLIC EAS_RESULT JET_OpenFile
1099 <p class=Code style='margin-left:0in'>EAS_PUBLIC EAS_RESULT JET_CloseFile
1102 <p class=Code style='margin-left:0in'><o:p>&nbsp;</o:p></p>
1108 <p class=Code style='margin-left:0in'>EAS_PUBLIC EAS_RESULT JET_Status
1111 <p class=Code style='margin-left:0in'><o:p>&nbsp;</o:p></p>
1122 <p class=Code><span style='mso-tab-count:1'>���� </span>EAS_INT <span
1123 style='mso-tab-count:1'>� </span>currentUserID;</p>
1125 <p class=Code><span style='mso-tab-count:1'>���� </span>EAS_INT <span
1126 style='mso-tab-count:1'>� </span>segmentRepeatCount;</p>
1128 <p class=Code><span style='mso-tab-count:1'>���� </span>EAS_INT <span
1129 style='mso-tab-count:1'>� </span>numQueuedSegments;</p>
1131 <p class=Code><span style='mso-tab-count:1'>���� </span>EAS_BOOL <span
1132 style='mso-tab-count:1'> </span>paused;</p>
1138 <p class=MsoNormal><i style='mso-bidi-font-style:normal'>currentUserID</i>: An
1139 8-bit value assigned by the application.</p>
1141 <p class=MsoNormal><i style='mso-bidi-font-style:normal'><o:p>&nbsp;</o:p></i></p>
1143 <p class=MsoNormal><i style='mso-bidi-font-style:normal'>segmentRepeatCount</i>:
1150 <p class=MsoNormal><i style='mso-bidi-font-style:normal'>numQueuedSegments</i>:
1158 <p class=Code style='margin-left:0in'>EAS_PUBLIC EAS_RESULT JET_QueueSegment
1162 <p class=Code style='margin-left:0in'><o:p>&nbsp;</o:p></p>
1169 <p class=MsoNormal><i style='mso-bidi-font-style:normal'>segmentNum</i>:
1174 <p class=MsoNormal><i style='mso-bidi-font-style:normal'>libNum</i>: The library
1175 number as specified in the JET content configuration file. Use -1 to select the
1180 <p class=MsoNormal><i style='mso-bidi-font-style:normal'>repeatCount</i>: The
1182 only once. Any positive number indicates to play n+1 times. Set to -1 to repeat
1187 <p class=MsoNormal><i style='mso-bidi-font-style:normal'>transpose:</i> The
1188 amount of pitch transposition. Set to 0 for normal playback. Range is -12 to
1193 <p class=MsoNormal><i style='mso-bidi-font-style:normal'>muteFlags</i>:
1200 <p class=MsoNormal><i style='mso-bidi-font-style:normal'>userID</i>: 8-bit
1204 an 8-bit value that is incremented each time a new segment is queued up. This
1210 <p class=Code style='margin-left:0in'>EAS_PUBLIC EAS_RESULT JET_Play
1213 <p class=Code style='margin-left:0in'><o:p>&nbsp;</o:p></p>
1221 <p class=Code style='margin-left:0in'>EAS_PUBLIC EAS_RESULT JET_Pause
1231 <p class=Code style='margin-left:0in'>EAS_PUBLIC EAS_RESULT JET_SetMuteFlags
1234 <p class=Code style='margin-left:0in'><o:p>&nbsp;</o:p></p>
1237 style='mso-bidi-font-style:normal'>sync</i> parameter is false, the mute flags
1240 style='mso-bidi-font-style:normal'>sync</i> parameter is true, the mute flags
1246 <p class=Code style='margin-left:0in'>EAS_PUBLIC EAS_RESULT JET_SetMuteFlag
1250 the <i style='mso-bidi-font-style:normal'>sync</i> parameter is false, the mute
1253 the <i style='mso-bidi-font-style:normal'>sync</i> parameter is true, the mute
1259 <p class=Code style='margin-left:0in'>EAS_PUBLIC EAS_RESULT JET_TriggerClip
1265 Marker (controller 103). The parameter <i style='mso-bidi-font-style:normal'>clipID</i>
1266 must be in the range of 0-63. After the call to JET_TriggerClip, when JET next
1267 encounters a controller event 103 with bits 0-5 of the value equal to <i
1268 style='mso-bidi-font-style:normal'>clipID </i>and<i style='mso-bidi-font-style:
1269 normal'> </i>bit 6 set to 1, it will automatically un-mute the track containing
1271 103 with bits 0-5 of the value equal to <i style='mso-bidi-font-style:normal'>clipID
1272 </i>and<i style='mso-bidi-font-style:normal'> </i>bit 6 set to 0, it will mute
1277 <p class=Code style='margin-left:0in'>EAS_BOOL JET_GetEvent (EAS_DATA_HANDLE
1284 passes a valid pointer for <i style='mso-bidi-font-style:normal'>pEventRaw</i>,
1285 a 32-bit compressed event code is returned. If the application passes a valid
1286 pointer for <i style='mso-bidi-font-style:normal'>pEvent</i>, the event is
1293 <p class=Code style='margin-left:0in'>EAS_PUBLIC void JET_ParseEvent (EAS_U32
1296 <p class=MsoNormal>Parses a 32-bit compressed event code into a data structure.
1298 event data is returned in the memory pointed to by <i style='mso-bidi-font-style:
1303 <p class=Code style='margin-left:0in'>EAS_RESULT JET_GetAppData