PageRenderTime 51ms CodeModel.GetById 16ms RepoModel.GetById 0ms app.codeStats 0ms

/Tools/TektronicWave/help/index.html

http://egg-shooting.googlecode.com/
HTML | 150 lines | 148 code | 2 blank | 0 comment | 0 complexity | 155ea50ea20e6fe2c79437c74711dc71 MD5 | raw file
  1. <!doctype html public "-//w3c//dtd html 4.0 transitional//en">
  2. <html>
  3. <head>
  4. <meta name="generator" content="Netscape">
  5. <meta name="Author" content="ing. Darie Lucian - 092/874548">
  6. <meta name="Description" content="Software">
  7. <title>Tektronic Wave</title>
  8. <link REL="stylesheet" TYPE="text/css" HREF="theme.css" theme="Redside">
  9. <link REL="stylesheet" TYPE="text/css" HREF="graph0.css" 0theme="Redside">
  10. <link REL="stylesheet" TYPE="text/css" HREF="color0.css" 0theme="Redside">
  11. <link REL="stylesheet" TYPE="text/css" HREF="custom.css" theme="Redside"></head>
  12. <body text="#000000" bgcolor="#ffffcc" link="#0000ee" vlink="#551a8b" alink="#ff0000">
  13. <TABLE align=center bgColor=lightgoldenrodyellow border=2 cellPadding=1
  14. cellSpacing=1 width="75%"
  15. style="HEIGHT: 28px; WIDTH: 231px">
  16. <TR>
  17. <TD align=middle>
  18. <P><FONT size=2 style="COLOR: #006633"
  19. ><STRONG><FONT face="" >Welcome to Tektronic Wave</FONT></STRONG></FONT></P></TD></TR></TABLE>
  20. <DL>
  21. <DT>
  22. <DT>
  23. <HR style="LEFT: 50px; TOP: 107px">
  24. <DT><FONT size=2 style="COLOR: midnightblue"><STRONG><U style="COLOR: mediumblue"
  25. ><IMG alt="" src="redbul2a.gif">Tektronic
  26. Wave</U></STRONG></FONT></DT></DL>
  27. <P><IMG alt="" src="redbul1a.gif" ><FONT color=#ff0000
  28. size=2><STRONG><U>About Tektronic Wave</U></STRONG></FONT></P>
  29. <P><FONT size=2>This
  30. tool is a wave to C/C++ converter/generator mainly designed to use in GBA sound
  31. development.</FONT></P>
  32. <P><FONT style="COLOR: black"> <FONT
  33. size=2> The software is able to convert multiple input to output
  34. wave formats. Based on a practical Windows graphical user interface, it is
  35. possible to form a list of input waves, set the output desired format (8-44.1 KHz
  36. sampling rate, 8 bit, Mono for GBA) for each wave file in
  37. list, test the converted format and finally to generate C/C++ module and header
  38. files suitable to use in GBA sound development. Most of the PCM formats are
  39. supported for input waves files (8/16 bit,Mono/Stereo/8-44.1 KHz). </FONT> </FONT></P>
  40. <P><FONT size=2><FONT style="COLOR: black"><STRONG><IMG alt="" src="redbul1a.gif"
  41. ><U style="COLOR: red">Requirements:</U><FONT color=#ff0000>
  42. </FONT></STRONG> Windows
  43. 98/Millenium/NT/2000</FONT><FONT style="COLOR: black">. <U><STRONG>Note:</STRONG></U> DirectX is
  44. not required.</FONT></FONT></P>
  45. <P style="COLOR: black"><FONT size=2><FONT style="COLOR: black"><STRONG><IMG alt="" src="redbul1a.gif" ><U
  46. style="COLOR: red">Current version:</U></STRONG>
  47. 1.0</FONT></FONT></P>
  48. <P><FONT size=2><FONT style="COLOR: black"><STRONG><FONT size=2><FONT
  49. style="COLOR: black"><STRONG style="COLOR: red"><U><IMG alt=""
  50. src="redbul1a.gif">Using Tektronic Wave</U>
  51. </STRONG></FONT></FONT></STRONG>
  52. </FONT></FONT></P>
  53. <P><FONT size=2><STRONG>Tektronic Wave </STRONG>is easy to use and understand
  54. only&nbsp;using it for a few minutes.&nbsp;For this&nbsp;reason it will be
  55. explained only the main functionality. Below it is shown the main
  56. window:</FONT></P>
  57. <P><IMG alt="" src="tektronicscreen.jpg" ></P>
  58. <P><FONT size=2>For each wave file added in list you can see the original wave properties.
  59. When you add an wave file, it will be asked to associate C/C++ variable.
  60. Using "at sampling rate [KHz]", for each wave file in list you mark the output
  61. sampling rate, implicitly at 8 bit, Mono (suitable for GBA sound). Before
  62. to generate, use "Play converted" button to hear the differencies. The "Test
  63. generator" button will inform you if it is possible to convert between all input
  64. to output formats for all wave files in list. The wave files must use PCM
  65. format. After pressing "Generate" button, the tool will generate two C/C++ files,
  66. "sound.c" and "sound.h" in the current directory. Along with <STRONG>Tektronic
  67. Wave</STRONG> comes&nbsp;the "TektronicWave.h"
  68. file. This file is #include (d) in both
  69. above generated files. See it for more details. The data samples are converted as
  70. const signed/unsigned char C/C++ array. In your project #include "sound.h" and
  71. compile &amp; link the "sound.c" file. In fact, you will use the
  72. associated variables&nbsp;as PCMSOUND typedef structure defined in
  73. "TektronicWave.h" header file. See source demo for&nbsp;GBA in download section
  74. of this help file to see a real use of the associated variables. The PCM data
  75. format in wave files have the following values: 0 low - 128 middle - 255 high.
  76. For GBA, the samples must be (-128) - 0 - 127. The tool convert between these
  77. ranges if you check the "PCM for GBA"&nbsp;option(default). If not, the range
  78. values&nbsp;for samples&nbsp;remain unchanged.</FONT></P>
  79. <P><FONT size=2>See here (local link): <A href="go.wav">go.wav</A>&nbsp;a wave
  80. source file with 22.05 KHz sampling rate, 8 bit, Stereo, 2x37800 samples, the
  81. generated <A href="sound.c.txt">sound.c</A>&nbsp;file at 8 KHz, 8 bit, Mono, 13744
  82. samples (important: see also the end of file) and the generated <A
  83. href="sound.h.txt">sound.h</A>&nbsp;file where the associated variables are
  84. defined.</FONT></P>
  85. <P><FONT size=2><STRONG>Note:</STRONG> it is possible
  86. that&nbsp;the number of samples of input source not to be equal with the number
  87. of samples in output (char C array). </FONT></P>
  88. <P><FONT size=2><FONT style="COLOR: black"><U style="COLOR: red"><STRONG><IMG
  89. alt="" src="redbul1a.gif" >Copyright:</STRONG></U> &nbsp;(c) 2003 , Lucian
  90. Darie.</FONT></FONT></P>
  91. <P><FONT size=2><STRONG>Tektronic
  92. Wave&nbsp;</STRONG>software is delivered "AS IS" without any WARRANTY. Use it on
  93. your own risk. No responsability is assumed by author. </FONT></P>
  94. <P><FONT size=2>All packages in&nbsp; <FONT
  95. size=2><STRONG>Tektronic Wave&nbsp;</STRONG>download section<STRONG>
  96. </STRONG></FONT> are&nbsp;FREE&nbsp;for any of you to use it in non
  97. comercial activities (research,learning,teaching,tests, ...). Also, for these packages,
  98. no technical support of any way.</FONT></P>
  99. <P><FONT size=2>If you need <STRONG>Tektronic Wave
  100. </STRONG> to use in sound development or for other reasons you are pleased
  101. to contact the author, <STRONG>Lucian Darie</STRONG> at <A
  102. href="mailto:tektronic@home.ro">tektronic@home.ro</A> or <A
  103. href="mailto:darien@xnet.ro">darien@xnet.ro</A> . Generally, a
  104. deductible&nbsp;payment of 10$ (or equivalent in Euro) is required. Also, in these cases you can get
  105. technical support for current and future versions.</FONT></P>
  106. <P><FONT size=2><STRONG><U style="COLOR: red"><FONT size=2><FONT
  107. style="COLOR: black"><STRONG style="COLOR: red"><U><IMG alt=""
  108. src="redbul1a.gif"
  109. ></U></STRONG></FONT></FONT>Download:</U></STRONG> </FONT></P>
  110. <P> <A href="http://www.tektronic.home.ro/TektronicWaveBase.zip" ><FONT size=1><STRONG>Tektronic Wave
  111. Base</STRONG></FONT></A><FONT size=2><FONT
  112. size=1>&nbsp;</FONT>: Tektronic
  113. Wave.exe, (this) help
  114. ,TektronicWave.h, approx. 248 kb. </FONT></P>
  115. <P> <A href="http://www.tektronic.home.ro/TektronicWaveGbaBin.zip"><FONT size=1><STRONG>Demo for Gba</STRONG></FONT></A><FONT size=2><FONT size=1>&nbsp;</FONT>
  116. </FONT><FONT size=2>:<FONT size=1>
  117. </FONT></FONT><FONT size=2>tektronicwave.gba,&nbsp;rom file, approx. 154
  118. Kb.</FONT></P>
  119. <P><FONT size=2><A href="http://www.tektronic.home.ro/TektronicWaveGbaSrc.zip"><STRONG><FONT size=1>Demo
  120. for Gba </FONT></STRONG>
  121. </A>: source code for demo
  122. using <STRONG>Tektronic Wave </STRONG>in GBA sound development , approx. 216 kb.
  123. </FONT></P>
  124. <P><FONT size=2><FONT size=2><FONT
  125. style="COLOR: black"><STRONG><U style="COLOR: red"><IMG alt=""
  126. src="redbul1a.gif" >About author:</U></STRONG> Lucian Darie , Tektronic
  127. team manager , Vaslui - Romania. Trade number: F37/411/99 , Fiscal
  128. unique code: 1720111374066</FONT></FONT> </FONT></P>
  129. <P><FONT size=1>Other current activities of Tektronic team: SCO UNIX &amp;
  130. Windows 2000 OS , Informix Dynamic Server Databases, C/C++ , TCP/IP LAN-WANs
  131. </FONT></P>
  132. <P>
  133. <FONT style="COLOR: darkslategray"> <FONT size=2><STRONG><FONT size=2><FONT size=2><FONT style="COLOR: black"><U><IMG alt=""
  134. src="redbul1a.gif" ></U></FONT></FONT> </FONT>Please, send bugs,
  135. suggestions to improve performance and critics at: </STRONG></FONT><A
  136. href="mailto:tektronic@tektronic.home.ro"><FONT
  137. size=2></FONT></A></FONT><FONT color=#0000ee size=2><U><A
  138. href="mailto:tektronic@home.ro">tektronic@home.ro</A></U></FONT></P>
  139. <P><FONT size=2><FONT size=2>Best
  140. regards ,</FONT> </FONT></P>
  141. <P><FONT size=2>2003 ,&nbsp;Lucian Darie, </FONT><A href="http://www.tektronic.home.ro"><FONT
  142. size=2>www.tektronic.home.ro<SPAN></SPAN></FONT></A></P>
  143. <DT><FONT size=1>
  144. <HR>
  145. </FONT><FONT size=1>Tektronic &amp; Lucian Darie is not associated in any
  146. way with GBA. </FONT>
  147. </DT>
  148. </body></html>