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
|
<html>
<body>
<div Align=center>
<img ID="NavBar" WIDTH=800 HEIGHT=64 SRC="http://games.dev.java.net/images/navbar2p.gif" VSPACE=0 HSPACE=0 ALIGN="TOP" BORDER=0 USEMAP="#NavBar_MAP" NOFINSIDE="~! ~!" > </div>
<MAP NAME="NavBar_Map">
<AREA SHAPE="rect" ALT="Projects" COORDS="308,16,392,48" HREF="http://games.dev.java.net" TARGET="_self">
<AREA SHAPE="rect" ALT="Wiki" COORDS="561,15,613,47" HREF="http://wiki.java.net/bin/view/Games">
<AREA SHAPE="rect" ALT="Weblogs" COORDS="489,16,551,47" HREF="http://weblogs.java.net/weblogs/project/games">
<AREA SHAPE="rect" COORDS="402,17,480,46" HREF="http://www.javagaming.org/cgi-bin/JGNetForums/YaBB.cgi" target="_top" ALT="Forums">
<AREA SHAPE="rect" ALT="JavaGames Home" COORDS="128,15,295,46" HREF="http://community.java.net/games">
<AREA SHAPE="rect" ALT="Java.net" COORDS="21,15,118,45" HREF="http://www.java.net" TARGET="_self">
</MAP>
<div align="center">
<p><font color="#990000" size="+2"><img src="openal_c.gif" width="123" height="67"></font></p>
<p><font color="#005177" size="+2">Java Bindings for OpenAL / Sound3D Toolkit
Demos and Tutorials</font></p>
</div>
<table width="100%" border="0" cellspacing="1" cellpadding="0">
<tr>
<td width="66%" valign="top"> <table width="100%" height="358" border="0" cellpadding="5" cellspacing="1">
<tr>
<td valign="top"><table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#6E94B7">
<tr>
<td width="589" valign="top" bgcolor="#6E94B7"><div align="left"><font color="#FFFFFF"><strong>Overview</strong></font></div></td>
</tr>
<tr>
<td valign="top" bgcolor="#FFFFFF"><div align="justify">
<p>The JOAL-Demos Project hosts a collection of turials and
demonstrations illustred the features and usage of the Java
bindings for OpenAL API and the Sound3D Toolkit.</p>
</div></td>
</tr>
</table></td>
</tr>
<tr>
<td><table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#6E94B7">
<tr>
<td width="589" bgcolor="#6E94B7"><div align="left"><font color="#FFFFFF"><strong>Getting
Started </strong></font></div></td>
</tr>
<tr>
<td valign="top" bgcolor="#FFFFFF"><p>These demos and tutorials
have been built in the following environment:</p>
<ul>
<li> Win32 (Win XP in the case of our machine)</li>
<li> Sun J2SDK 1.4.2 (available at <a href="http://java.sun.com" target="_blank">java.sun.com</a>)</li>
<li> OpenAL1.0 SDK from Creative Labs (available at <a href="http://developer.creative.com" target="_blank">developer.creative.com</a>
under "Gaming -> Development Kits -> Open AL")
</li>
<li> ANT 1.5.3 (available at <a href="http://www.apache.org" target="_blank">www.apache.org</a>)</li>
</ul></td>
</tr>
</table></td>
</tr>
<tr>
<td> </td>
</tr>
</table>
<p> </p></td>
<td valign="top">
<table width="100%" height="242" border="0" cellpadding="5" cellspacing="1">
<tr>
<td><table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#6E94B7">
<tr>
<td valign="top" bgcolor="#6E94B7"><div align="left"><font color="#FFFFFF"><strong>Useful
Links</strong></font></div></td>
</tr>
<tr>
<td valign="top" bgcolor="#FFFFFF"><ul>
<li><a href="http://joal.dev.java.net">JOAL</a> Home</li>
<li><a href="http://www.openal.org" target="_blank">OpenAL</a>
Home</li>
<li><a href="ftp://opensource.creative.com/pub/sdk/OpenAL_PGuide_A4.pdf" target="_blank">OpenAL
Programmer's Reference</a></li>
</ul></td>
</tr>
</table></td>
</tr>
<tr>
<td><table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#6E94B7">
<tr>
<td valign="top" bgcolor="#6E94B7"><div align="left"><font color="#FFFFFF"><strong>Documentation</strong></font></div></td>
</tr>
<tr>
<td valign="top" bgcolor="#FFFFFF"><ul>
<li><a href="http://games-core.dev.java.net/nonav/docs/joal/api/index.html" target="_blank">JOAL
/ Sound3D Toolkit API</a></li>
</ul></td>
</tr>
</table></td>
</tr>
<tr>
<td><table width="100%" border="0" cellpadding="5" cellspacing="1" bgcolor="#6E94B7">
<tr>
<td valign="top" bgcolor="#6E94B7"><div align="left"><font color="#FFFFFF"><strong>Tutorials</strong></font></div></td>
</tr>
<tr>
<td valign="top" bgcolor="#FFFFFF"><ul>
<li> OpenAL Tutorials (<a href="http://www.devmaster.net">www.devmaster.net</a>)
<ul>
<li><a href="devmaster/lesson1.html">lesson 1</a>: Single
Static Source</li>
<li><a href="devmaster/lesson2.html">lesson 2</a>: Looping
and Fadeaway</li>
<li><a href="devmaster/lesson3.html">lesson 3</a>: Multiple
Sources </li>
<li><a href="devmaster/lesson4.html">lesson 4</a>: A Closer
Look at the ALC</li>
<li><a href="devmaster/lesson5.html">lesson 5:</a> Sources
Sharing Buffers</li>
<li><a href="devmaster/lesson6.html">lesson 6:</a> Advanced
Loading and Error Handles.</li>
<li><a href="devmaster/lesson7.html">lesson 7: </a>The
Doppler Effect</li>
</ul>
</li>
</ul></td>
</tr>
</table></td>
</tr>
</table></td>
</tr>
</table>
</body>
</html>
|