home *** CD-ROM | disk | FTP | other *** search
/ PSION CD 2 / PsionCDVol2.iso / Programs / 571 / soundtrans.SIS (.txt) < prev   
EPOC Installation Package  |  2000-02-29  |  271KB  |  1,438 lines

  1. G:\MiscSupport\TreesoftSupport\TreesoftSupport.sis\SoundTrans\SoundTransapp\data\issues.txtC:\documents\SoundTrans Doc\Issues.txt\SoundTrans\SoundTransapp\data\changes.txtC:\documents\SoundTrans Doc\Changes.txt\SoundTrans\SoundTransapp\data\QandAC:\Documents\SoundTrans Doc\QandA\SoundTrans\SoundTransapp\data\SoundTrans ReadmeC:\Documents\SoundTrans Doc\SoundTrans Readme\epoc32\release\marm\rel\SoundTranssetup.exe!:\System\Apps\SoundTrans\SoundTranssetup.exe\epoc32\release\wins\deb\z\System\Apps\SoundTrans\SoundTrans.hlp!:\System\Apps\SoundTrans\SoundTrans.hlp\epoc32\release\wins\deb\z\System\Apps\SoundTrans\SoundTrans.mbm!:\System\Apps\SoundTrans\SoundTrans.mbm\epoc32\release\wins\deb\z\System\Apps\SoundTrans\slider.mbm!:\System\Apps\SoundTrans\Slider.mbm\soundtrans\soundtransapp\soundtrans.aif!:\System\Apps\SoundTrans\SoundTrans.aifC:\System\Apps\SoundTrans\C:\System\Apps\SoundTrans\SoundTrans.regC:\System\Apps\SoundTrans\SoundTrans.ini\epoc32\release\marm\rel\soundtrans.rsc!:\System\Apps\SoundTrans\SoundTrans.rsc\epoc32\release\marm\rel\sndtransrec.rdl!:\System\Recogs\SndTransRec.rdl\epoc32\release\marm\rel\soundtransgsm.dll!:\System\Apps\SoundTrans\SoundTransGsm.dll\epoc32\release\marm\rel\soundtranseng.dll!:\System\Apps\SoundTrans\SoundTransEng.dll\epoc32\release\marm\rel\soundtrans.app!:\System\Apps\SoundTrans\SoundTrans.app\SoundTrans\SoundTransapp\data\legal.txtSoundTrans
  2. \epoc32\release\marm\rel\TreesoftActive.dllC:\System\Libs\TreesoftActive.dll\epoc32\release\marm\rel\TreesoftSupport.dllC:\System\Libs\TreesoftSupport.dllTreesoftSupporty
  3. >EPOC
  4. Error %d caught
  5. Not Found
  6. General
  7. Cancel
  8. No Memory
  9. Not Supported
  10. Argument
  11. Total Loss of Precision
  12. Bad Handle
  13. Overflow
  14. Underflow
  15. Already Exists
  16. Path Not Found
  17. In Use
  18. Server Terminated
  19. Server Busy
  20. Completion
  21. Not Ready
  22. Unknown
  23. Corrupt
  24. Access Denied
  25. Locked
  26. Write
  27. Dismounted
  28. End of File
  29. Disk Full
  30. Bad Driver
  31. Bad Name
  32. Comms Line Fail
  33. Comms Frame
  34. Comms Overrun
  35. Comms Parity
  36. Timed Out
  37. Could Not Connect
  38. Cound Not Disconnect
  39. Disconnected
  40. Bad Library Entry Point
  41. Bad Descriptor
  42. Abort
  43. Too Big
  44. Divide By Zero
  45. Bad Power
  46. Dir Full
  47. Error: %S
  48. Unknown error: %d
  49. EUSER[100000c1].DLL
  50. CONE[1000004d].DLL
  51. EIKON[100001c2].DLL
  52. 000D0T0`0l0x0
  53. 0 1$1T1X1x1|1
  54. 384<4
  55. <t=l>
  56. 282H2
  57. 2(3|3
  58. 6D6p687h7
  59. 7@8h8x8@9h9x9P<
  60. >H> ?H?t?
  61. > >$>(>,>0>4>8><>@>D>H>L>P>T>X>\>`>d>h>l>p>t>x>|>
  62. 1 1$1(1,1014181<1@1D1H1L1P1T1X1\1`1d1h1l1p1t1x1|1
  63. 1T2|2
  64. 3p4|4
  65. 5$505<5H5T5`5l5x5
  66. 6 6,686D6P6\6h6t6
  67. 7(747@7L7X7d7p7|7
  68. 8$808<8H8T8`8l8x8
  69. 9 9,989D9P9\9h9t9
  70. :(:4:@:L:X:d:p:|:
  71. :P;h;x;
  72. < <,<8<D<P<\<h<t<
  73. 014181D1H1L1P1T1X1\1h1t1x1|1
  74. 2 2,282<2@2D2H2L2P2\2`2d2p2t2x2|2
  75. 3 3$3(3,3034383<3@3D3H3L3P3T3X3\3`3d3p3t3x3|3
  76. 4 4$4(4,40444@4L4P4T4X4\4`4d4h4l4x4|4
  77. 5 5$5(5,505<5H5L5P5\5y
  78. C:\Documents\
  79. SymLinkProcEng
  80. EUSER[100000c1].DLL
  81. CONE[1000004d].DLL
  82. EIKON[100001c2].DLL
  83. APPARC[100000de].DLL
  84. APGRFX[1000011b].DLL
  85. WS32[1000017d].DLL
  86. EFSRV[100000bd].DLL
  87. ESTOR[100000cf].DLL
  88. 000D0T0`0l0x0
  89. 6(7,8t8
  90. 4$404<4H4T4`4l4x4
  91. 5 5,585D5P5\5h5t5
  92. 6(646@6L6X6d6p6|6
  93. 7$707<7H7T7`7l7x7
  94. 8 8,888D8P8\8h8t8
  95. 9(949@9
  96. SoundTrans Problems - v1.06/Pre-beta5
  97. =====================================
  98. * The Reread option should be replaced by automatic detection that
  99. the file has changed.
  100. * Should add "data recognizer" for ER5.
  101. The following are old bugs, but were transient and could possibly still
  102. apply even though it is believed that they have beens solved:
  103. * When trying to convert a large file on the Psion from wave to EPOC Alaw,
  104. the program has been seen to freeze rather than leave with out of
  105. memory indications, as it should. (NB. Program can still be cancelled).
  106. * SoundTrans occasionally does not make it to the end when playing. Note that
  107. pause will work, and the program can be exited without problem. 
  108. MAJOR CHANGES
  109. v1.07
  110. a7_1:
  111. Work OK on revos.
  112. Some internal changes to the UI to reflect this.
  113. Tolerant of PCM wave files with negative lengths.
  114. Multiply the rendered stereo by 1.5 so that it sounds at normal volume.
  115. v1.06:
  116. Be more tolerant in recognition of .wav files - specifically don't mind
  117. if the cbsize and datasize fields are missing for Alaw and Mulaw files.
  118. v1.05:
  119. This is v1.05.
  120. a6_4:
  121. Fix RMRSoft details.
  122. a6_3:
  123. Restore the volume range check, so now have 5 points on Psion5 again.
  124. Experiment with new, large icons.
  125. Preference so that all temporary files are placed in C:\.
  126. a6_2:
  127. Further small changes, or resulting from distribution.
  128. Remove the SoundTrans manual from the EPOC distribution - now we no longer
  129. share the ReadMe files either.
  130. a6_1:
  131. Myriad of small fixes.
  132. beta5:
  133. This is beta5.
  134. a5_4:
  135. Abandon a5_3's volume scheme - for consistency, we always use 4
  136. settings. This is compatable with not only the Geofox but later Record
  137. tools.
  138. a5_3:
  139. For platform compatability, we find out at run time if we have 4 or 5
  140. volume settings - this will now work with the Geofox.
  141. a5_2:
  142. Compiles and runs under ER5.
  143. a5_1:
  144. Better error messages and general behaviour on expiry.
  145. Some fixes to the .pkg file - previously left .ini in place on remove.
  146. v1.02:
  147. This is v1.02.
  148. a4_2:
  149. Remember volume and range settings from last open file - use
  150. again if we re-open the same file at start of next session.
  151. Properly display range settings on Close command (previously kept
  152. showing the previous values.)
  153. a4_1:
  154. Introduce "recognizer" so we can open .wav, .wve and .gsm files directly
  155. from System. Make this conditional on preferences.
  156. Add flag to always temp convert GSM files.
  157. Delete output file if we cancel during temp convert or export.
  158. v1.01:
  159. Fix bug where samping rate is not always set properly on wave files.
  160. Make temporary convert files "hidden".
  161. v1.0:
  162. This is v1.0.
  163. a3_4:
  164. Added Temp Convert facility, to generate a temporary EPOC Sound file,
  165. instead of playing directly.
  166. a3_3:
  167. Some largely cosmetic changes to the dialogs - change order and add
  168. Help buttons.
  169. a3_2:
  170. Added Raw GSM read and export.
  171. a3_1:
  172. Working icons on the play control buttons. 
  173. beta2:
  174. Consistent use of "export" instead of "save as".
  175. This is beta2.
  176. a2_4:
  177. Much improved interface - can now drag start, end and position markers.
  178. More rational use of buttons - rename Stop to Reset, and Pause/Cont
  179. now takes over the general stop role.
  180. Ability to save selected range too.
  181. a2_3:
  182. Rework pause mode - close down the pipeline and skip to correct place
  183. on restart. (Can be slight delay in restarting)
  184. More accurate progress indication - go on output status rather than
  185. input, so the pipeline delays are invisible.
  186. Fix several bugs and other funnies in Fast mode.
  187. a2_2:
  188. Bitmaps introduced for buttons (not working properly).
  189. a2_1:
  190. Pause and fast modes.
  191. Proper slider volume control - "knob" moves with pen.
  192. beta1:
  193. Gui equivalent of pre-beta4.
  194. pre-beta4:
  195. No major changes - several internal ones so it works with latest 
  196. versions of the libraries.
  197. pre-beta3:
  198. Fix of "DosKey bug"
  199. Addition of Mulaw and Microsoft Adpcm decoding (not encoding).
  200. Addition of volume setting (Psion only): set the volume specification
  201. of EPOC Sound files and over-ride the volume during playback of
  202. any file.
  203. pre-beta2:
  204. First general public release.
  205. Times New Roman
  206. &Heading 1L
  207. &Heading 2L
  208. &Heading 3L
  209. .Bullet listO
  210. Swiss
  211. SoundTrans
  212. Version v1.05. June 99.
  213. Some Questions and Answers
  214. What formats does SoundTrans Support
  215. SoundTrans can read or directly play:
  216. Epoc Sound files - including those produced by Record. Both standard (Alaw) and compressed (Adpcm). 
  217. Wave files - Pcm (16-bits or less), Microsoft and IMA/DVI Adpcm, 
  218. law and Alaw. Mono sampled at 8kHz. 
  219. Sibo Sound files - Psion Series3a/c
  220. It can read, but not necessarily play in real time:
  221. Wave files with the same formats as above, but in stereo and/or other sampling frequencies. 
  222. Raw GSM sound files, sampled at 8kHz but compressed to 13kbps.
  223. In practice these are better dealt with using the 
  224. Temp convert
  225.  command, which generates a temporary sound file that can be directly played.
  226. SoundTrans can generate:
  227. Epoc Sound files, compatible with Record. Both Alaw and Adpcm formats. 
  228. Wave - 8- and 16-bit Pcm, IMA/DVI Adpcm and Alaw. Mono. 8000 and 11025 Hz.
  229. Sibo Sound files.
  230. Raw - Alaw and 8- and 16-bit Pcm.
  231. Raw GSM files.
  232. I play the file and it sounds choppy
  233. SoundTrans does real-time conversion of all the files it plays. The current program is not really powerful enough for playing files sampled at faster than 11025Hz or with some compression schemes, such as GSM. In that scenario, you are advised to translate it to a temporary Epoc Sound file and to play that. To make it the program easier to use there is a special command 
  234. Temp convert
  235.  which actually translates to a temporary EPOC Sound file that is deleted when the original is closed 
  236.  note that SoundTrans still shows the details of the original after a temporary convert. Under the preferences, you can opt to automatically run Temp Convert when any GSM file is opened.
  237. s not HiFi is it?
  238. The Psion5 sound system (as that of the Psion3a/c before it) is firmly aimed at telephone sound standard, and no more. The sound device is fixed at 8kHz and uses Alaw sound encoding - exactly as used by standard European digital phone connections. SoundTrans has been built with these limitations in mind: although it will read stereo files, it always converts them to mono before anything else. It uses a simple resampler for sample rate conversion - eg 11025 to 8000Hz. If you take a highly quality wave source, say tones recorded at 22kHz, convert them to Record format and then back again, and play them on a PC, then you will hear the distortion. If anybody feels such limitations are important please contact the address below and we can discuss it. In practice, It is unlikely you will notice the difference.
  239. How does SoundTrans detect the format of the input file?
  240. SoundTrans looks at the file contents to detect the format. Not only can it tell the input format, but also other details such as encoding format, sampling rates etc. Any suffixes are largely ignored for the purposes of recognition. However, suffixes are used for file open dialogs and for deciding whether to open files from the System screen.
  241. Note that Raw GSM, because it is so compressed, is the hardest to detect. There is a small but finite chance that arbitrary files will be identified as Raw Gsm files, so take care. However, no other sound files should be confused with them.
  242. What is the difference between file format and sound encoding?
  243. File types such as Wave and even Epoc Sound files are really wrappers around the sound data. In addition to the data itself it says how the data is to be interpreted. The data will be encoded in a particular way. To a certain respect this is independent of the file format. Thus Alaw encoded data does not really vary between Epoc, Sibo and Wave sound formats. Other formats, such as the Epoc Compressed Sound format, are more specialised.
  244. I have a Wave file that SoundTrans can
  245. t convert. Why?
  246. This is almost certainly because the sound encoding is not recognised. There are countless possible encoding methods and SoundTrans only knows about some of the more popular ones. There are no plans to cover all formats. However, anybody with a particular translation required should contact Treesoft and we can discuss the requirements
  247. I need to use .Au or .Aiff files?
  248. These are other formats, similar to Wave files. There are many others. Traditionally Wave files are associated with PCs, Au files with Unix (especially Suns) and Aiff files with Macs. In practice many of these formats are redundant because sound tools on personal and larger computers can often read and write Wave files. Nevertheless, contact Treesoft if you wish to see other formats covered. 
  249. How does SoundTrans determine the output file name?
  250. Although it ignores suffixes when determining file types, SoundTrans does use them when generating filenames. Starting with the 
  251. basename
  252.  which is the original filename without any suffix, it will try and use that name itself for an Epoc file, or append 
  253.  for a Sibo or Wave file respectively. For raw files 
  254. .alaw
  255.  will be appended for Alaw and Pcm encoded files respectively. 
  256. I want to record a message to send to someone, how should I do it?
  257. SoundTrans does not include any Record functions - you should use the standard Record tool to perform that. Where SoundTrans comes into its own is that it allows you to send this file to someone in a format that they can immediately play.
  258. re advised to use the Record
  259. s Standard sound compression format (2min per MByte) unless you are recording a long conversation The quality is significantly better that way. Then convert the file into the Wave file of your choice. The smallest Wave file will be generated from using Adpcm 
  260.  although Raw Gsm would be about 60% smaller still. However, if you want to play safe and ensure your recipients can read the file, then Alaw encoding is to be preferred. Pcm encoding is safest of all, in that all programs that can read Wave files will read Pcm, but it is very inefficient - a 16-bit Pcm encoded file will be twice the size of the Alaw equivalent, and about four times the size of Adpcm. The default is to use 8000 kHz sampling rate for Wave files - equivalent to the original, uncompressed format. On many PCs, however, sound files are best played if sampled at half or a quarter of the standard CD rate of 44100 - thus 11025 and 22050. Much depends on how well the sound card deals with 
  261.  frequencies. You may prefer to convert a particular file to 11025 Hz before you send it. This should be done at the same time as the initial Wave translation.
  262. If you know your recipient has the ability to play GSM files, then you may prefer to use Raw GSM. This has the disadvantage that it takes much longer to convert on the Psion, and cannot be played back in real time without conversion. Your recipient may have similar problems, depending on their machine. The advantage is that the files are much smaller 
  263.   1min sound file would convert to about 240K as an ADPCM Wave file and about 97K for Raw GSM. Amongst other things, this will save e-mail connection time. Note that GSM is not really suitable for non-speech recordings, or even several people talking together. You will notice significant degradation in the quality. This is because of the nature of the algorithm. Note that one PC tool that can read or generate compatible GSM files is the JFAX communicator software 
  264.  see http://www.jfax.com. 
  265. Alternatively you may prefer to get your recipient to install the PC version of SoundTrans, so you can send the original EPOC Sound file.
  266. The features list above mentions two different Wave ADPCM techniques, Why?
  267. ADPCM is perhaps best described as an approach, and is not a single standard. PCM and Alaw have fixed relationships between the encoded value and the original, so that given a single encoded sample you can say what the equivalent value is. With ADPCM the equivalent values change as time progresses, to optimise the available bits, and you have to look at a whole section of samples, known as a 
  268. frame
  269. . In reality there are quite a few of these algorithms with different tradeoffs between encoding and decoding complexity. Microsoft ADPCM produces signficantly better results than IMA ADPCM, and has similar decode overheads, but is much more complicated to encode 
  270.  ideally it should try several different parameter sets and take the one that gives the nearest values. For this reason, SoundTrans restricts its Wave encoding support to the simpler IMA algorithm. 
  271. There are many other ADPCM algorithms. That used for EPOC Sound files is different yet again, although similar to the IMA one. There is also a standard used on digital phone lines which is tweaked to preserve modem tone behaviour. This ITU/CCITT algorithm is not much used with computers, where this feature is considered redundant.
  272. ve converted a music file to EPOC Compressed/Adpcm Sound form, and it does not sound too good
  273. The EPOC Compressed Sound format is based on a simplification of the standard IMA Adpcm algorithm. This introduces much greater errors into the sound then is typical with Adpcm. The error can be heard on all sound, but it is particularly noticable with music.
  274. I've a really large sound file, what should I do?
  275. This was the original reason the PC version was developed - you can transfer your file to the PC and translate it there. The result will be identical. If you regularly do this, then you may wish to investigate using a Compact Flash drive on your PC.
  276. Will SoundTrans run under DOS?
  277. The PC version of SoundTrans may look like a DOS program, but actually it uses the same environment to run as PsiWin, and is only intended to work from a command line prompt from inside Windows95/8 or NT. (You don
  278. t need PsiWin installed on the system to run SoundTrans)
  279. Will SoundTrans run under Linux?
  280. No. For essentially the same reason. 
  281. Why not just use PsiWin?
  282. There are a number of advantages in using SoundTrans over using PsiWin:
  283. SoundTrans does not need a PC to perform the operation: you can send and receive sound attachments on e-mail etc completely independently.
  284. SoundTrans will read any Epoc Sound file, whether written by Record or some other means. The PsiWin conversion process only works with Record files
  285. SoundTrans will translate or generate Compressed (Adpcm) Epoc Sound files. The PsiWin convertors only work for Standard (Alaw) encoded files.
  286. SoundTrans will run on any PC running Windows 95/8 or NT, whether PsiWin is installed or not.
  287. SoundTrans gives you options as to the Wave format to use. PsiWin generates particularly inefficient Wave files.
  288. What is 
  289. Raw GSM
  290. GSM is the standard mobile phone standard used in Europe and most of the rest of the world. This is the associated sound compression algorithm, and is primarily targetted at speech compression 
  291.  it works by modelling the vocal tract. The true algorithm compresses frames of 160 sound samples into 260 bits. Since this is not a whole number of bytes, it is a bit inconvenient for computer usage. Instead, most computer tools that manipulate 
  292.  actually use a modified format based on compacted frames of 33-bytes or 264 bits, and it is that format which SoundTrans itself uses. Other possibilities include GSM compression within Wave files, which is not currently supported by SoundTrans.
  293. GSM compression is a good algorithm that achieves high compression while generating a result that sounds close to the original. It does, however, require high computional power. Thus the reason that a Psion5 struggles to play the files directly. Even more highly compressed sound formats are available but tend to sound 
  294. robotic
  295. ve started to see files of the form $$..., where are they coming from?
  296. These are temporary files created by the 
  297. Temp convert
  298.  function. The files are created in the same folder as the original file. These are set as 
  299. hidden
  300.  by SoundTrans; you won
  301. t see them on dialogs, but might see them on the System screen depending on the System preferences. These should be automatically deleted by SoundTrans, and will only remain should the program not close down properly 
  302.  for example if you reset the machine while SoundTrans is open.
  303. Note that to remove these files, you may have to remove the 
  304. hidden
  305.  attribute; select the file in the System screen, run the File/Properties command, and hen uncheck the Hidden checkbox.
  306. SoundTrans does not save the range I
  307. ve set when I save a file
  308. SoundTrans does not alter the original file, and thus has no way of saving ranges 
  309.  even where formats permit it. As a compromise, since v1.02 it saves range and volume settings for the last file you had open. If you re-open this file without opening another and without the file being modified, it will restore the settings.
  310. On a long file, when I continue playing near the end there is a short pause before anything happens, why?
  311. The current version of SoundTrans implements Cont(inue) by skipping to the relevent place in the SoundFile, rather than keeping the device open. This saves power and allows other programs to use the speaker. However, the process of skipping to the correct place in the file does become noticeable as the sound file increases. You should not really notice this delay except with fairly long files. Note that Cue is implemented similarly.
  312. Why has this software got an expiry date?
  313. You can use the tool for a limited period only, based on when you installed it. After than period you must register the software to continue to use it. Please allow at least a few days at the end of the evaluation period for the registration to come through.
  314. ve successfully registered SoundTrans but now it is saying the program has expired/is about to expire!
  315. This is probably a sign that the registration file has somehow been corrupted 
  316.  SoundTrans treats this as an invalid registration and ignores it. You will need to re-enter your registration details. 
  317. SoundTrans is given an expiry date that is less then 28 days from when I first installed it.
  318. The most likely explanation is that you have reset your Psion and re-installed SoundTrans off backup. Try re-installing SoundTrans from the .sis file. If this does not work then contact RMR Software or Treesoft. You should not see this problem if you have registered your copy, unless perhaps you are restoring onto another machine. In that case, just re-enter your registration details.
  319. Will SoundTrans run under the Geofox?
  320. SoundTrans beta5 and later will work OK on Geofox machines. (Earlier versions crashed during play.)
  321. ve already got a registed version of SoundTrans, do I have to re-register?
  322. Prior to the agreement with RMR Software, SoundTrans was distributed directly by Treesoft. Any existing registration is equally valid now that RMR Software have taken over distribution.
  323. Upgrading
  324. There are no known problems upgrading to v1.05.
  325. Contact Details
  326. RMR Software can be reached using the following:
  327. E-mail: support@rmrsoft.com
  328. Web: http://www.rmrsoft.com/
  329. For more technical queries, or information about the PC version of SoundTrans, Treesoft can be reached using the following:
  330. E-mail: treesoft@dial.pipex.com
  331. Web: http://dspace.dial.pipex.com/j.forrest/treesoft
  332. Swiss
  333. "Word.app
  334. Times New Roman
  335. &Heading 1L
  336. Times New Roman
  337. &Heading 2L
  338. "    CG Times
  339. &Heading 3L
  340. "    CG Times
  341. .Bullet listO
  342. Swiss
  343. &Heading 4
  344. &Heading 5
  345. "    CG Times
  346. &Heading 6
  347. Times New Roman
  348. &Heading 7
  349. Arial
  350. &Heading 8
  351. Arial
  352. &Heading 9
  353. Arial
  354. Header
  355. Footer
  356. CG Times (W1)
  357. &Title TOC
  358. 6Normal Indent
  359. Body1
  360. Body2
  361. "    CG Times
  362. Body3
  363. "    CG Times
  364. Body4
  365. "    CG Times
  366. &FrontPage
  367. 6Footnote Text
  368. IndentO
  369. SoundTrans Readme (EPOC Version)
  370. Version v1.05. June 99.
  371. Contents:
  372. Introduction
  373. Installation and User Guide
  374. Registration
  375. Other Programs from RMR Software
  376. Legal Documentation
  377. SoundTrans is a sound format translation tool for Psion5 and other EPOC machines. The tool can directly play and convert between a number of sound file formats, including EPOC sound files and Wave files, as commonly used on PC. A command line version is also available for PCs, running under Windows.
  378. SoundTrans is supplied subject to the License Agreement below. You will be asked as to whether you agree with the contents of this file during installation. You may prefer to print it out first. Note that by installing the application you are accepting the terms of the agreement. Do not install the application if you do not wish to accept the terms of the licence. 
  379. SoundTrans is produced by Treesoft but is distributed solely by RMR Software. Other programs available from RMR Software are listed below.
  380. Installation and User Guide
  381. SoundTrans itself is installed by installing the 
  382. SoundTrans.sis
  383.  file via the 
  384. Install New Program
  385.  option of PsiWin 2.1 - just opening the file normally invokes this. Alternatively you can transfer it to the a Psion and use the 
  386. Add/remove
  387.  control panel that is normally installed as part of the Message Suite installation - these tools can be downloaded separately from http://www.psion.com/downloads/epoc32 if required. A second module, TreesoftSupport will also be created. Normally this is invisible, but you may get a dialogue that you have a later version installed and asking whether to continue. This should only come about if you have installed other software by Treesoft, and you should not install an old version or that software might cease to work. 
  388. Installation will create a folder \System\Apps\SoundTrans that contains the program files - TreesoftSupport.dll and TreesoftActivedll will be installed in C:\System\Libs. SndTransRec.rdl will be installed in \System\Recs. These take about 175K of file space. A folder 
  389. C:\Documents\SoundTrans Doc
  390.  will be created that holds a copy of this file and related documentation. Note that these documentation  files can be removed if space is tight 
  391.  their absense will not prevent SoundTrans from working. 
  392. Once installed you can find out more about SoundTrans by opening it from Extras, then running the Help command under the Tools menu. In particular you might like to look at the tutorial page.
  393. In uninstall SoundTrans, use the Add/Remove control panel. This will remove the program files, which includes the documentation files from C:\Documents. It will not remove any data files created using SoundTrans. 
  394. Registration
  395. SoundTrans can be freely used for an evaluation period of up to 28 days. After that, you must register your copy to continue using it. The cost is 
  396. 12 (US$20 / 40DM / 20 Euros). There are two ways to register:
  397. Credit Card:
  398. Although this method will cost an extra US$5 in handling, it is very fast and reliable. To register on-line, go to our Home Page, and follow the instructions at:
  399.     http://www.rmrsoft.com/
  400. Alternatively, in the USA, you can phone:
  401.     1-800-WWW2REG
  402.     (1-800-999-2734) or (801) 355-5110
  403. and quote the program name of 'SoundTrans' and the RegNet ID number 4757
  404. By Post:
  405. Please send the money to either of the following addresses. UK cheques & Sterling Eurocheques (no foreign currency cheques please), or 
  406. real folding
  407.  money, to the UK address, DM cheques to the German address, and US$ checks to the USA address. Please make any cheques (checks) payable to 
  408. RMR Software
  409.  and include a stamped, self-addressed envelope or provide an E-Mail address :
  410.     RMR Software 
  411.     c/o 6000 Natick Court
  412.     Burke, VA 22015
  413. Software
  414.     c/o 46 Mortimer Road
  415.     Kempston
  416.     Bedford MK42 8RE
  417.     ENGLAND
  418. Software
  419.     c/o PSIOlogic Versand
  420.     Sudentenstrasse 46
  421.     D 63571 Gelnhausen
  422.     GERMANY
  423. We will then send you a unique code to enter with the 
  424. Register
  425.  Menu option, which will allow you unrestricted use of the program.
  426. If you have any questions, we can be contacted at :
  427.     support@rmrsoft.com
  428. Other Programs from RMR Software
  429. If you like this program, why not have a look at our other programs. A full list is as follows...
  430. For the EPOC series of machines:
  431.   RMRBank     : Personal Accounts Suite
  432.   RMRTask     : Extended Task (ToDo) Manager
  433.   RMRNotes    : Note Taker/Jotter program
  434.   RMRContact  : An ACT-like Contact Manager
  435.   RMRSol      : Solitaire card game
  436.   RMRUtils    : Utility/Conversion program
  437.   RMRZip      : Compression/Archive program
  438.   RMRFile     : File Manager
  439.   RMRArt      : Artist/Drawing program
  440.   RMRFuel     : Fuel Consumption Monitor
  441.   RMRCar      : Company Car Manager
  442.   RMRHome     : Home Inventory program
  443.   RMRInvest   : Investment Tracking program
  444.   RMRDiet     :  A Diet/Weight/Exercise Tracker
  445.   RMRMonth    : Month view companion for Agenda
  446.   Vactrac5    : Leave/Vacation tracking program
  447.   RMRBoxx     : Sokoban logic game
  448.   RMRFruit    : Fruit machine game
  449.   RMRText     :  A Text/Hex Editor
  450. Some of these are also available in other languages, such as French, German, Spanish, Dutch, Italian, Czech etc. See our Home Page for details.
  451. For the Psion S3mx/c/a/:
  452.   RMRBank3      : Personal Accounts Suite
  453.   S3ATask       : Extended Task (ToDo) Manager
  454.   S3AHome       : Home Inventory program based on the Quicken version
  455.   S3APlan       : Budget Planner based on the Quicken Financial Planner
  456.   S3AFuel       : Fuel Consumption Monitor
  457.   S3AInvest     : Investment Tracking Program
  458.   S3AExpenses   : Expense Account Monitor
  459.   S3ACollect    : Collection (Records, Books, Stamps etc) Manager
  460.   S3ADraw       : Drawing/Icon Viewer/Editor
  461. With the exception of S3ATask, these programs are also available for the Siena, and just use the prefix 'SNA' rather than 'S3A' or 'RMR', i.e. SNABank
  462. For the Psion S3 'Classic':
  463.   S3Bank    : Personal Accounts package
  464. The latest versions should all be available at the same location where you found this program. If you cannot get them, a disc and Stamped Addressed Envelope to any of the addresses will get you copies of all the programs. (Make sure you specify the platform).
  465. Alternatively, you can always visit our Web Site where there are full details of the programs, and news of any upgrades or enhancements or known bugs. Again, the address is:
  466.   http://www.rmrsoft.com/
  467. In the future, we intend to leave 
  468.  versions of the next versions of the programs on these sites, as each new enhancement is incorporated. If you don't mind taking the odd risk, that will be a way of continually updating your program.
  469. If you've found this program useful and want to try some other Psion programs, why not try 3-Lib ??
  470. Steve Litchfield, 3-Lib. Series 3/3a PD and shareware on Floppy & CD. Established since January 1993, latest files from CIX, CIS, Internet, BBS & Author network. Send Stamped self-addressed envelope for catalogue. 3-Lib library, 
  471.     22 Grays Crescent : Woodley : Berkshire : RG5 3EN : ENGLAND
  472. or WWW site at: http://3lib.ukonline.co.uk
  473. Legal Documentation
  474. This is a copy of the legal agreement that accompanies the installation:
  475. Licence Agreement for SoundTrans Version 1.0/Pre-Beta5
  476. Important.  Your right to use either SoundTrans v1.0 or Pre-Beta5  (
  477. the Software
  478. ) is subject to the terms set out in this Licence Agreement (
  479. the Agreement
  480. ).  Please read this carefully: by clicking on the 
  481.  button, you (the 
  482. Licensee
  483. ) are agreeing to be and are hereby bound by the terms of this Agreement.  If you do not agree to the terms of the Agreement or do not understand them, please do not install the Software onto your system.  
  484. Note that SoundTrans v1.0 is denoted 
  485. Registerable
  486.  for the purposes of this agreement.
  487. 1. Grant of Licence
  488. Under copyright law you are not permitted to install or run the Software supplied to you without the permission of John Forrest, trading as Treesoft (
  489. the Licensor
  490. ).  In consideration of your agreement to the terms of this Agreement, the Licensor hereby grants you, the Licensee, a non-exclusive licence to install and run the Software provided with the Agreement subject to the following terms.  All references to the Software mean the binary code only of the program comprising the Software.
  491. (i)    During the Evaluation Period (as defined at paragraph 3 below) but not thereafter, the Licensee may use the Software for any number of computers under the Licensee
  492. s control for the Licensee
  493. s own personal or professional use, copy the Software for backup or archival purposes, demonstrate the software to other people and give copies to other potential users, providing the Software is supplied in its entirety including with this Agreement;
  494. (ii)    The Licensee may  modify, translate, reverse engineer, de-compile, disassemble, including removal of any time limiting or registration protection mechanism (save that the Licensee may de-compile the Software only to the extent permitted by the EC Software Directive as enacted by the Copyright, Design and Patents Act 1988 as amended where this is indispensable to obtain the information necessary to achieve the interoperability of an independently created program with the Software or with another program and such information is not readily available from the Licensor or elsewhere); or create derivative work based upon the Software, sell distribute, rent, loan or sub-license this Software, or otherwise transfer rights to the Software or remove any proprietary copyright notices. 
  495. (iii)    If the Licensee decides to use the Software after the Evaluation Period by paying the Registration Fee in accordance with paragraph 4 below, the Licensee must pay for separate registration keys in respect of each computer under the Licensee
  496. s control on which the Licensee wishes to use the Software.
  497. (iv)    Subject to clause (i) above, the Licensee may not permit other individuals to use the Software and shall not divulge the registration key to any third party whatsoever. Breach of this term entitles the Licensor to claim damages against the Licensee and to take all steps to terminate or prevent use of the Software by the Licensee. Not withstanding the forgoing, the Licensee may give copies of the Software to other potential users, provided that the registration key is not so distributed and the Software is supplied in its entirety including with this Agreement.
  498. 2. Title
  499. This Software is protected by English copyright law and international treaty provisions.  Except where stated otherwise, all title, copyright, ownership, rights and other proprietary rights, in and to this Software shall remain with the Licensor.  The Licensee acknowledges that no title, copyright, ownership rights or other proprietary rights to this Software shall be vested in the Licensee, and that title, ownership, rights and other intellectual property rights will remain the exclusive property of the Licensor.
  500. 3. Duration
  501. Save as provided in Paragraph 13, this Agreement entitles the Licensee to evaluate the Software free of charge for 28 days from the date of installation of the Software by the Licensee (
  502. the Evaluation Period
  503. ). The Licensee accepts that the Software will expire after 28 days and that the Licensee will have no entitlement to use it after that date and agrees not to use it after that date, save as provided at Paragraph 4 and at Paragraph 12 below.
  504. 4. Registration Fee
  505. If, before the expiration of the Evaluation Period of a Registerable version of this Software, the Licensee decides that it wishes to use the Software after the Evaluation Period, the Licensee shall pay a registration fee to the Licensor or the Licensor
  506. s appointed agent, of the amount specified from time to time on the Treesoft website. Currently the EPOC version of SoundTrans is priced at US$20, or equivalent, and the sole appointed agent is RMR Software. Upon receipt of the Registration Fee, the Licensor or the Licensor
  507. s appointed agent shall send to the Licensee a registration key to unlock the Software which the Licensee agrees may only be used on one computer. 
  508. 5. No Warranty
  509. Save as provided for in Paragraph 13, the Licensor warrants to the original Licensee and then only in cases where the Licensee has pain a Registration Fee that the Software when used properly will provide the functions and facilities and will perform substantially as described in the manual supplied for the Software. The Licensor
  510. s obligation and the Licensee
  511. s exclusive remedy under this Warranty is limited either:
  512. (i)    to the Licensor at its own expense using all reasonable endeavours to rectify any non-conformance with the warranty by repair (by way of a patch workaround correction or otherwise) within a reasonable period of time or at the Licensor
  513. s option replacement of the Software in whole or in part; or
  514. (ii)    to a refund of the License paid if, in the Licensor
  515. s reasonable opinion, it is unable to rectify such non-conformance within a reasonable time scale or at an economic cost upon which the License shall terminate.
  516. 6. Exclusion of Other Warranties
  517. The Licensor does not warrant that the Licensee
  518. s use of the Software will be uninterrupted or the operation of the Software will be error free or secure. It is the Licensee
  519. s responsibility to ensure that the Software is suitable for its needs and the entire risk as to the performance of the Software is assumed by the Licensee. In the light of the various environments in which the Software may be used, the Licensor hereby disclaims all other warranties, conditions or representations with respect to the Software, statutory or otherwise, either express or implied, including, but not limited to implied warranties of merchantability and fitness for a particular purpose (save as may not lawfully excluded by any relevant applicable law including but without limitation the Unfair Contract Terms Act 1977), and non-infringement of third party rights.
  520. 7. Limitation of Liability
  521. In the light of the fact that no software is completely bug free, and for the Evaluation Period the Software is supplied free of charge, the Licensor shall not be liable, (save as provided at Paragraph 5 above) whether in tort, contract or any other legal basis whatsoever to the Licensee or any other person for any loss or damage arising by virtue of the Licensee
  522. s use of the Software, including, for the avoidance of doubt, any direct, special, incidental or consequential damage of any nature including without limitation damages for loss of goodwill, work stoppage, loss of profits, loss of contracts, loss of or corruption of data, computer function or malfunction, loss of business or any other damage or loss whatsoever even if the Licensor shall have been informed of the possibility of such loss or damage save that the Licensor accepts liability to the extent that such liability cannot lawfully be excluded, for example, pursuant to Section 2 of the Unfair Contract Terms Act 1977.  
  523. 8. Termination
  524. Save as provided for in Paragraph 13, this Agreement shall terminate automatically upon the expiration of the Evaluation Period unless the Licensor shall have paid a Registration Fee in accordance with paragraph 4 above. This agreement shall also terminate automatically if the Licensee fails to comply with the terms of this Agreement. In such a case, the Licensee
  525. s obligation not to use the Software after the Evaluation Period in accordance with Paragraph 3 or this Agreement, shall remain valid and enforceable and the Licensor shall be entitled to take such steps as are necessary to prevent the Licensor from using the Software and to claim damages for any unauthorised use.
  526. 9. Governing Law
  527. This Agreement shall be governed by the laws of England and Wales without regard to conflicts of law provisions and the Licensor and the Licensee hereby consent to the exclusive jurisdiction of the Courts of England and Wales.  All disputes arising from this Agreement shall be submitted to the English High Court. 
  528. 10. Entire Agreement
  529. This Agreement constitutes the entire Agreement between the Licensee and the Licensor with respect to the subject matter hereof, and supersedes all prior oral or written understandings, communications or agreements.  This Agreement may not be varied except in writing signed by the Licensor and the Licensee.  The use of the licence is expressly made conditional on the consent of the Licensee to the terms set out herein.
  530. 11. Severability
  531. If any part of this Agreement is found by a Court of competent jurisdiction or other competent authority to be invalid, unlawful or unenforceable then such part will be severed from the remainder of this Agreement which will continue to be valid and enforceable to the fullest extent permitted by law.
  532. 12. TreesoftSupport Module
  533. This paragraph applies only to installations on Psion Series5 and other EPOC machines.
  534. The software makes use of a shared software module, TreesoftSupport (
  535. TreesoftSupport
  536. ). TreesoftSupport is automatically installed as part of the Software
  537. s installation, unless a later version of TreesoftSupport is already installed on the system in question. In that case, 
  538. TreesoftSupport
  539.  means that later version.
  540. TreesoftSupport is an integral part of the Software, use of which is permitted pursuant to this Agreement and all terms of this Agreement shall apply to it.
  541. Not withstanding the forgoing, the Licensor agrees that:
  542. (i)    The Licensee may use TreesoftSupport with other Treesoft products that require its use in respect of which the Licensee has entered into a valid licence agreement with the Licensor  (
  543. Other Treesoft Products
  544. (ii)    Upon the termination of this Agreement for any reason, or upon the Licensee uninstalling the Software, which ever occurs sooner, the Licensee may continue to use and not uninstall TreesoftSupport, providing the Licensee requires TreesoftSupport for use with Other Treesoft Products.
  545. Nothing in the above shall permit the Licensee to use TreesoftSupport with any programs not supplied by the Licensor. 
  546. Where the Licensee continues to use TreesoftSupport after termination of this Agreement or uninstallation of the Software, the terms of the licence agreement applicable to the Other Treesoft Products shall apply to the use of TreesoftSupport.
  547. 13. Beta Software
  548. Where this Software is denoted Beta, special exclusions and conditions apply, as described below. 
  549. Where this Software is denoted a Successor to a Registerable version (
  550. the Parent Version
  551. ), then the registration conditions of the Parent Version apply equally to this Software: on expiry of the Evaluation Period of this Software or the Parent Version, whichever is sooner, the Licensee must register the Parent Version in order to continue to use this Software too. However, even if the Parent Version has been registered, the warranty of Paragraph 5 does not apply to this Software, reflecting the fact that it is test software.
  552. Alternatively if this Software has a defined Expiry Date, then both the Evaluation Period as described in Paragraph 3 and Registration as described in Paragraph 4 do not apply. Instead users are allowed to evaluate the Software free of charge until the Expiry Date on which this Agreement will terminate, save for as provided at Paragraph 12. The warranty of Paragraph 5 does not apply to this Software.
  553. Times New Roman
  554. Times New Roman
  555. Times New Roman
  556. Times New Roman
  557. Times New Roman
  558. Times New Roman
  559. Times New Roman
  560. Times New Roman
  561. Times New Roman
  562. Times New Roman
  563. Times New Roman
  564. Times New Roman
  565. Times New Roman
  566. Times New Roman
  567. Times New Roman
  568. Times New Roman
  569. Times New Roman
  570. Times New Roman
  571. Times New Roman
  572. Times New Roman
  573. Times New Roman
  574. Times New Roman
  575. Times New Roman
  576. Times New Roman
  577. Times New Roman
  578. Times New Roman
  579. Times New Roman
  580. Times New Roman
  581. Times New Roman
  582. Times New Roman
  583. Times New Roman
  584. Times New Roman
  585. Times New Roman
  586. Times New Roman
  587. Times New Roman
  588. Times New Roman
  589. Times New Roman
  590. Times New Roman
  591. Times New Roman
  592. Times New Roman
  593. Times New Roman
  594. Times New Roman
  595. Times New Roman
  596. Times New Roman
  597. Times New Roman
  598. Times New Roman
  599. Times New Roman
  600. Times New Roman
  601. Times New Roman
  602. Times New Roman
  603. Times New Roman
  604. Times New Roman
  605. Times New Roman
  606. Times New Roman
  607. Times New Roman
  608. "    CG Times
  609. Times New Roman
  610. Times New Roman
  611. "    CG Times
  612. Times New Roman
  613. "    CG Times
  614. Times New Roman
  615. Times New Roman
  616. "    CG Times
  617. Times New Roman
  618. Times New Roman
  619. "    CG Times
  620. Times New Roman
  621. Times New Roman
  622. Times New Roman
  623. Times New Roman
  624. "    CG Times
  625. Times New Roman
  626. Times New Roman
  627. "    CG Times
  628. "    CG Times
  629. Times New Roman
  630. Times New Roman
  631. "    CG Times
  632. "    CG Times
  633. Times New Roman
  634. "    CG Times
  635. Times New Roman
  636. Times New Roman
  637. "    CG Times
  638. "    CG Times
  639. "    CG Times
  640. "    CG Times
  641. Times New Roman
  642. "Word.app
  643. SoundTransSetUp
  644. C:\System\Apps\SoundTrans\SoundTrans.ini
  645. base01
  646. C:\System\Apps\SoundTrans\SoundTranssetup.exe
  647. D:\System\Apps\SoundTrans\SoundTranssetup.exe
  648. Z:\System\Apps\SoundTrans\SoundTranssetup.exe
  649. SoundTransSetup
  650. BAFL[1000004e].DLL
  651. EUSER[100000c1].DLL
  652. EFSRV[100000bd].DLL
  653. ESTOR[100000cf].DLL
  654. APPARC[100000de].DLL
  655. APGRFX[1000011b].DLL
  656. 14282<2@2D2H2L2p2
  657. 6`7d7l9p9t9x9
  658. ;$;0;<;H;T;`;l;x;
  659. < <,<8<D<P<\<h<t<
  660. =(=4=@=L=X=d=p=|=
  661. >$>0><>H>
  662. Table1
  663. ColA1
  664. ColB1
  665. ColA2
  666. ColB2
  667. ColA3
  668. ColB3
  669. ColA4
  670. ColB4
  671. "DATA.APP
  672. CSoundTrans is a sound file convertor and player for Psion5. It can read and write not only EPOC Sound files, but also most Wave, SIBO (Psion Series3), and GSM sound files. It can play all the formats it can read, allowing for real-time constraints. Sound files are usually played as they are decoded, with minimal buffering, so there are no size limits on the files that can be played.
  673. SoundTrans is designed to augment the standard Record application, in that it contains no record function and editing is limited. What SoundTrans does allow you to do is to convert between Record files and external formats such as Wave, on the Psion itself, without having to rely on PC based tools such as PsiWin. Amongst other things, this allows you to exchange sound files with non-Psion users by means of e-mail. Fairly uniquely, SoundTrans is able to read and write the Compressed EPOC Sound file format 
  674.  something that PsiWin cannot currently do.
  675. MNThe easiest way of showing you how to use SoundTrans is to go through an example session. Let
  676. s start with a sample EPOC Sound file. If you haven't got one, go into the Record app and record something short and silly 
  677.  say 
  678. hello there
  679.  or some such. For the purposes of this tutorial, we
  680. ll assume your file is called 
  681. C:\Documents\Sound Sample
  682. In SoundTrans, tap on the Open file command under the File menu, or the Open file button. This will present you with a fairly familiar dialog except it includes the ability to select the type. Select EPOC Record as the type, navigate to C:\Documents and then select 
  683. Sound Sample
  684. . Now the interface will come to life, showing you the length of the file and details about the encoding.
  685. From this position you can play the file by taping Play or Cont. (short for Continue). The difference will become apparent. Notice how the lower marker on the play lines moves as the file is played. When the file is stopped you can try to drag it somewhere along the lines. The equivalent time is shown in the position box to the nearest second. The difference between Play and Cont can be shown at this point: Play always plays from the beginning and Cont starts from the current position. You might also see that during play Cont changes to Pause 
  686.  if you tap it, play will stop immediately. You can tap Cont/Pause to start and stop a sample.
  687. In addition to dragging the bottom, position marker when the program is not playing, you can move the top markers too. These allow you to select a range: the left the beginning and the right the end. If you drag these the boxes show the start time and the length. With a range set, only that range will be played. You can clear the range by dragging the markers or by using the Reset button, which clears the range and moves the position back to the start.
  688. The Cue and Fast button help you to search through the sound. Fast/Normal switches between a x2 speed mode and normal. Cue jumps 1s backward 
  689.  if you are playing, it will continue. You can tap Cue several times. The remaining control is the volume slider to the right, which you can slide between off (at the bottom) to max (at the top).
  690. We will now find out how to generate a Wave file, which is what you would probably do if you were mailing the sound file to somebody. Select Export under the File menu, or tap the Export button. This will bring up the Export dialog, which allows you to fill in the values. Select Wave as the file type, if it is not already. You can select the encoding as you require: all Wave readers can handle 16-bit Pcm, but Adpcm is the most compressed with Alaw falling in the middle. We suggest, for the moment, you stick with a Sample Rate of 8000. SoundTrans will automatically prompt you with the output filename 
  691. Sound Sample.wav
  692. , but you can type anything you like 
  693.  note it will not insist on the 
  694.  suffix, but you are advised not to break the rule without reason.
  695. You can read the file you
  696. ve generated by simpling opening it 
  697.  select Wave as the file type. Notice that you don
  698. t have to state the encoding etc, as all the values can be read from the file.
  699. You can also arrange to open the files directly from the System screen. Open preferences and switch to the 
  700. System launch
  701.  page. Select the 
  702. Wave (.wav) files
  703.  option, at least. To properly see the effect you need to close the 
  704. Sound Sample.wav
  705.  file, either by exiting SoundTrans. Return to System and navigate to find Sound Sample.wav. Open it by, for example, double tapping and System will open the file using SoundTrans. If, on the otherhand, the file is already open then it will merely bring the program to the front.
  706. LSoundTrans is a typical Psion5/Eikon application. Where it differs from the norm stems primarily from the fact that it is a file converter and does not have files of its own. For this reason no SoundTrans documents appear in the normal System windows. To run SoundTrans you must open the application itself, for example from Extras, rather than the standard EPOC practice of opening an associated document. The exception is that it is possible to tell the System to directly open .wav and similar files using SoundTrans.
  707. The screen resembles a standard sound player, in that it provides functions similar to a tape deck. Once a file is opened, the details are shown in the summary box at the top. The middle box shows the total length of the sound in the file and allows a range to be selected, as well as showing progress while the file is being played. The volume control on the right allows the volume to be changed for playing, and is also used for the value stored in generated EPOC sound files. The buttons below provide the following functions:
  708. Reset: removes any selection, and clears fast mode. Moves the play position to the beginning of the file
  709. Play: plays the opened file from the beginning of the selected range, or the beginning of the file if no selection has been made.
  710. Cont./Pause: If not playing (Cont.) plays from the current play position. If playing (Pause) stops playing at the current point.
  711. Cue: Rewind 1s.
  712. Fast/Normal: Switches between Fast and Normal speed modes 
  713.  Fast mode is twice speed, and can be useful in finding material.
  714. Tip:    The icons on the buttons are similar to those found on music systems and other software tools, such as Record. Note that the Cont/Pause icon turns white when the sound is playing and that of the Fast/Normal button when in Fast mode. All the icons turn grey when a button cannot be used for whatever reason.
  715. Tip:    All the these commands have equivalent menu and hotkey equivalents.
  716. The volume is changed by dragging the slider. There are usually four or five settings; the lowest is actually 
  717. . The volume control is always active.
  718. There are three markers in the progress indicator. The top left and right markers allow you to select a range of the file: the left marker gives the beginning of the range and the right marker the end. You move the markers by dragging them. The lower marker shows the current play position. Note, however, the markers cannot be moved while a file is being played 
  719.  if you want to, say, move the start and end points, you should select pause. As well as the position marker moving to show progress during play, you can move it yourself so that play continues from a particular place.
  720. Command 
  721. Temp convert
  722.  is intended for use with those formats that cannot be played in real time. It works by temporarily generating an EPOC Sound file equivalent of the original, and by subsequently using that instead. This temporary file is deleted when the original file is closed or when you open a new file. Playing from a temporary file allows for real-time playing once the conversion has taken place. However you should take care because depending on the original, it might use significant amounts of disk space.
  723. DThe preferences menu is opened from under the tool menu, and is divided into two pages: General and System launch.
  724. The General page contains:
  725. Automatically temporarily convert GSM files: automatically run 
  726. Temp convert
  727.  after opening GSM files. On a straight Psion5 you will probably want to enable this option, as currently GSM files can never be played in real-time.
  728. Store all temporary files on drive C:. Normally the temporary files are created in the same folder as the original 
  729.  the files are denoted 
  730. hidden
  731.  so whether they show in the System view depends on the options. If you frequently temp convert files stored on D:, this can cause extra battery drain. As an option you can instead request that they are created on C:, which is more power efficient but requires that you have enough space on your RAM drive.
  732. The System Launch page controls the behaviour of the System tool when you tell it to open .gsm, .wav or .wve files. The default action is for System to say that it cannot open one of these files. By enabling these options, System will instead get SoundTrans to open them. On ER5 systems, but not on classic Psion5 machines, this will also change the icon used.
  733. lBIf you want to convert from one file format to another, the procedure is to open a sound file and then to use the Export command. It allows you to select the format, encoding and even sample rate of the new file. SoundTrans does not open the new file after the command, but continues with the original.
  734. The Export dialogue box is split into two halves. The upper half allows you to select the format to use. Separately you can indicate the format, the data encoding and, for wave files, the sampling rate. The lower half allows you to select the destination file, and is similar to Save As dialogs from other programs.
  735. FWhen talking about formats it is important to understand there are two distinct, but related, topics: sound file formats and sound encoding techniques. A format such as Wave is really just a wrapper around the sound data proper, although as well as the data it contains extra information such as the Sampling rate. Sound encoding methods include: pulse code modulation (Pcm), Alaw (a logarithmic version of Pcm), etc. Both EPOC and Wave files can support Alaw, so that equivalent files will literally contain the same data but with different headers. Other formats are not always the same: Wave and EPOC Adpcm algorithms are actually slightly different and the data will thus differ. Alaw is a useful format because the human ear can not really tell the different between it and 16-bit pcm proper, but it takes half the space. Adpcm is good for compression, but you can hear the difference, so it is not a good idea to convert the same data too frequently to and from Adpcm.
  736. SoundTrans can read:
  737. Epoc Sound files 
  738.  including those produced by Record. Both standard (Alaw) and compressed (Adpcm).
  739. Wave 
  740.  Pcm (16-bits or less), Microsoft and IMA/DVI Adpcm, 
  741. law and Alaw. Mono and Stereo. Various frequencies.
  742. Sibo Sound files 
  743.  Psion Series3a/c
  744. Raw GSM files
  745. SoundTrans can generate:
  746. Epoc Sound files, compatible with Record. Both Alaw and Adpcm formats.
  747. Wave 
  748.  8- and 16-bit Pcm, IMA/DVI Adpcm and Alaw. Mono. 8000 and 11025 Hz.
  749. Sibo Sound files.
  750.  Alaw and 8- and 16-bit Pcm.
  751. Raw GSM files.
  752. SoundTrans can play any of the formats it can read directly to the speaker, without decoding them first. Note, however, that some formats can
  753. t be decoded in real time. In such circumstances the quality of play will be poor, unless you temporarily convert the source.
  754. CIn the event that you encounter problems, such as SoundTrans not working as you expect, probably the first thing you do is to examine the file 
  755. QandA
  756.  which gives answers to a number of commonly asked questions about the product.
  757. If you don
  758. t find your answers in this file, and particularly if the problem persists, you are encouraged to submit a bug report to RMR Software 
  759.  see address at the end. You should include the following information:
  760. 1.    The version of SoundTrans you are using.
  761. 2.    What machine and model (Psion5 UK ROM1.01 etc) If you are unsure about this, look at the About command under System/Desktop.
  762. 3.    A brief description of the problem 
  763.  please indicate whether it was a one-off or is repeatable.
  764. 4.    Whether your program is registered 
  765.  this can affect the behaviour.
  766. @SoundTrans can be freely used for an evaluation period of up to 28 days. After that, you must register your copy to continue using it. The cost is 
  767. 12 (US$20 / 40DM / 20 Euros). There are two ways to register:
  768. Credit Card:
  769. Although this method will cost an extra US$5 in handling, it is very fast and reliable. To register on-line, go to our Home Page, and follow the instructions at:
  770.     http://www.rmrsoft.com/
  771. Alternatively, in the USA, you can phone:
  772.     1-800-WWW2REG
  773.     (1-800-999-2734) or (801) 355-5110
  774. and quote the program name of 'SoundTrans' and the RegNet ID number 4757
  775. By Post:
  776. Please send the money to either of the following addresses. UK cheques & Sterling Eurocheques (no foreign currency cheques please), or 
  777. real folding
  778.  money, to the UK address, DM cheques to the German address, and US$ checks to the USA address. Please make any cheques (checks) payable to 
  779. RMR Software
  780.  and include a stamped, self-addressed envelope or provide an E-Mail address :
  781.     RMR Software 
  782.     c/o 6000 Natick Court
  783.     Burke, VA 22015
  784.     RMRSoftware
  785.     c/o 46 Mortimer Road
  786.     Kempston
  787.     Bedford MK42 8RE
  788.     ENGLAND
  789.     RMRSoftware
  790.     c/o PSIOlogic Versand
  791.     Sudentenstrasse 46
  792.     D 63571 Gelnhausen
  793.     GERMANY
  794. We will then send you a unique code to enter with the 'Register' Menu option, which will allow you unrestricted use of the program.
  795. If you have any questions, we can be contacted at :
  796. support@rmrsoft.com
  797. Once you have obtained your registration key, you should enter it into your copy of the program. To do this open a copy of SoundTrans and select the Register option in the Tools menu. You will be asked for the registration key, as well as the name and e-mail address you used during registration. If all goes well the program will be then registered and you can continue to use it. If you mis-type the entries then SoundTrans will complain and you will be able to correct them.
  798. Tip:    Take care when you type in the entries to your registration, and especially the key. The entries are case sensitive and you should not insert extra spaces nor punctuation over those given you on registration.
  799. Tip:    Please do not lose your registration details, as you may have to re-enter them if you have to re-install SoundTrans.
  800. Tip:    OnceX
  801.  you have registered SoundTrans, the Register option in the tools menu will disappear.
  802. :PA full list of the programs available from RMR Software is as follows:
  803. Personal Accounts Suite
  804.     RMRBank        (For EPOC)
  805.     RMRBank3    (For 3a/c/mx)
  806.     SNABank        (For Siena)
  807.     S3Bank        (For S3 Classic)
  808. 20 / US$30 / 60DM / 30 Euros)
  809. This is a Quicken-type Personal Accounts package that has more functionality than any of the other financial programs currently available for Psions, and is less than half the price of the commercial programs. It is now the most successful Psion Shareware program, with well over 5500 registered users all over the world, and S5Bank won the Finance category of the Psion-sponsored EPOC/OPL competition.
  810. As well as the basic financial core, the program also includes for free, all these next 5 programs as fully-integrated optional modules. Otherwise these modules are available as the following standalone programs.
  811. Investment Performance Monitor
  812.     RMRInvest    (EPOC)
  813.     S3AInv        (S3a/c/mx)
  814.     SNAInv        (Siena)
  815. 10 / US$15 / 30DM / 15 Euros)
  816. An Investment Performance Tracker to monitor a portfolio of stocks, shares or bonds.
  817. Fuel Consumption Monitor
  818.     RMRFuel        (EPOC)
  819.     S3AFuel        (S3a/c/mx)
  820.     SNAFuel        (Siena)
  821. 10 / US$15 / 30DM / 15 Euros)
  822. A Fuel Consumption Monitor for up to 10 vehicles.
  823. Financial Planner
  824.     S3APlan        (S3a/c/mx)
  825.     SNAPlan        (Siena)
  826. 7 / US$10 / 25DM / 10 Euros)
  827. A Budget Planner based on the Quicken Financial Planner.
  828. Home Inventory
  829.     RMRHome    (EPOC)
  830.     S3AHome        (S3a/c/mx)
  831.     SNAHome        (Siena)
  832. 10 / US$15 / 30DM / 15 Euros)
  833. A Home Inventory program based on the Quicken version.
  834. Expense Account Monitor
  835.     S3AExp        (S3a/c/mx)
  836.     SNAExp        (Siena)
  837. 10 / US$15 / 30DM / 15 Euros)
  838. An Expense Account Monitor with optional Company Vehicle monitor.
  839. As well as these financially orientated programs we also offer the following other programs:
  840. Picture/Icon Editor
  841.     RMRArt        (EPOC)
  842. 12 / US$20 / 40DM / 20 Euros)
  843.     S3ADraw        (S3a/c/mx)
  844.     SNADraw        (Siena)
  845. 10 / US$15 / 30DM / 15 Euros)
  846. A Drawing or Icon viewer and editor.
  847. Collection Manager
  848.     S3AColl        (S3a/c/mx)
  849.     SNAColl        (Siena)
  850. 7 / US$10 / 25DM / 10 Euros)
  851. A Collection (books/records/etc) Manager.
  852. Extended ToDo Manager
  853.     RMRTask        (EPOC)
  854.     S3ATask        (S3a/c/mx)
  855. 10 / US$15 / 30DM / 15 Euros)
  856. An Extended Task (ToDo) Manager.
  857. Note Taker/Jotter
  858.     RMRNotes        (EPOC)
  859. 10 / US$15 / 30DM / 15 Euros)
  860. An advanced 'Jotter' program
  861. Text/Hex Editor
  862.     RMRText        (EPOC)
  863.     Freeware
  864. Diet/Weight/Exercise Tracker
  865.     RMRDiet        (EPOC)
  866. 10 / US$15 / 30DM / 15 Euro)
  867. Agenda Month Viewer
  868.     RMRMonth    (EPOC)
  869. 12 / US$20 / 40DM / 20 Euros)
  870. Utilities & Conversions
  871.     RMRUtils        (EPOC)
  872. 10 / US$15 / 30DM / 15 Euros)
  873. A useful collection of utility and conversion tools
  874. File Compression/Archiving
  875.     RMRZip        (EPOC)
  876.     PsiZip            (S3a/c/mx) & Siena)
  877. 15 / US$25 / 50DM / 25 Euros)
  878. The EPOC and SIBO equivalents of WinZip and PKZip for the PC
  879. Vacation/Leave Tracking
  880.     VacTrac5        (EPOC)
  881. 10 / US$15 / 30DM / 15 Euros)
  882. Program for tracking holidays for a group of employees.
  883. Solitaire
  884.     RMRSol        (EPOC)
  885. 10 / US$15 / 30DM / 15 Euros)
  886. The classic patience card game.
  887. Defender
  888.     deVender        (EPOC)
  889. 10 / US$15 / 30DM / 15 Euros)
  890. The classic 'Defender' arcade game
  891. Contact Manager
  892.     RMRContact    (EPOC)
  893. 20 / US$32 / 60DM / 30 Euros)
  894. An Act!-like Contact Manager application
  895. File Manager
  896.     RMRFile        (EPOC)
  897. 15 / US$25 / 50DM / 25 Euros)
  898. A multi-function file manager along the lines of Windows Explorer.
  899. Company Car Manager
  900.     RMRCar        (EPOC)
  901. 10 / US$15 / 30DM / 15 Euros)
  902. A program to record your business use of your Company Car.
  903. Sokoban Game
  904.     RMRBoxx        (EPOC)
  905. 10 / US$15 / 30DM / 15 Euros)
  906. A version of the classic strategy game Sokoban.
  907. Fruit Machine Game
  908.     RMRFruit        (EPOC)
  909. 7 / US$10 / 25DM / 15 Euros)
  910. The classic casino game.
  911. These are all available from our Home Page at:
  912.     http://www.rmrsoft.com/
  913. and at all the usual on-line areas as follows:
  914. CompuServe : GO PSION
  915. America on Line : GO PDA (Psion area or New Files area)
  916. If you cannot get them from any of these places, simply send a floppy disk and Stamped, Self Addressed envelope to any of the addresses quoted in the 'How to Register' Help Item, and we will send you all the latest copies of the programs. (State which platform).
  917. IntroductionR
  918. SoundTrans!
  919. Overview
  920. TutorialR
  921. SoundTrans!
  922. Play InterfaceR
  923. SoundTrans!
  924. PreferencesR
  925. SoundTrans!
  926. recognizer recogniser
  927. ExportR
  928. SoundTrans!
  929. Conversion
  930. Supported FormatsR
  931. SoundTrans!
  932. encoding coding wave sound
  933. Problems and TroubleShootingR
  934. SoundTrans!
  935. How to RegisterR
  936. SoundTrans!
  937. Registration Purchase
  938. PC VersionR
  939. A PC version of SoundTrans is under development. For further information see:
  940. http://dspace.dial.pipex.com/j.forrest/treesoft
  941. SoundTrans!
  942. Other ProgramsR
  943. SoundTrans!
  944. RMRSoft RMR Software
  945. Contact DetailsR
  946. E-mail:support@rmrsoft.com
  947. Web: http://www.rmrsoft.com
  948. Further information can also be found at:
  949. http://dspace.dial.pipex.com/j.forrest/treesoft
  950. SoundTrans!
  951. Table1
  952. title
  953. synonym
  954. 9d9GH
  955. \UUUU
  956. _UUUUU
  957. _UUUUU
  958. _UUUUU
  959. *SoundTrans&audio/wav
  960. ^SoundTrans
  961.     Open
  962. Export
  963. Close
  964. Sound
  965. Tools
  966. Open file
  967. Temp convert
  968. Export
  969. Reread file
  970. Close
  971. Reset
  972. Raise volume
  973. Lower volume
  974. Toggle Fast
  975. Toggle Pause
  976. Preferences
  977.     Register
  978. Help on SoundTrans
  979. About SoundTrans
  980. Browse
  981. Cancel
  982. Cancel
  983. About SoundTrans
  984. SoundTrans
  985. For more information:
  986. E-mail: support@rmrsoft.com
  987. Web: http://www.rmrsoft.com/
  988. About SoundTrans
  989. SoundTrans
  990. For more information:
  991. E-mail: support@rmrsoft.com
  992. Web: http://www.rmrsoft.com/
  993.     Open file
  994.     File type
  995. Folder
  996. Disk2
  997. Export
  998.     File type
  999. Encoding
  1000. Sample rate
  1001. Export selected range only
  1002. Folder
  1003. Disk2
  1004. Use new filed
  1005. Export
  1006. Progress
  1007. Converting
  1008. Progress
  1009. EPOC sound
  1010. SIBO sound
  1011. Raw GSM
  1012. Unknown
  1013. EPOC sound
  1014. EPOC Device
  1015. SIBO sound
  1016. Raw GSM
  1017. Unknown
  1018. Adpcm
  1019. EPOC sound
  1020. SIBO sound
  1021. Raw GSM
  1022. Adpcm
  1023. Pcm 8-bit unsigned
  1024. Pcm 16-bit signed
  1025. Adpcm
  1026. 11025
  1027. Enter registration details
  1028. *For details of registration see under Help
  1029. E-mail
  1030. <The registration key sent to you><Your name, as used to register><Your e-mail address, as used to register>Invalid registration keyCheck your registration details and try againYou have successfully registered this product    
  1031. Preferences%
  1032. General
  1033. System launch
  1034. %Store all temporary files on drive C:
  1035. +Automatically temporarily convert GSM files
  1036. 6System opens the following file types with SoundTrans:
  1037. Wave (.wav) files
  1038. SIBO sound (.wve) files
  1039. Raw GSM (.gsm) files
  1040. Format:Sample Rate:Encoding:Bits/sample:Start:Position:Range length:Total:PlayResetFastPauseCueNormal speedNormalContinueCont.SoundTransThis unregistered version expires on %D%M%Y%/0%1%/1%2%/2%3%/3This unregistered version expires in %d day(s)expired on %D%M%Y%/0%1%/1%2%/2%3%/3expires in less than one dayThis copy has expiredUnrecognised or corrupt sound fileYou can't overwrite the original fileis registered to %S      (%S)
  1041.     1    ^    
  1042. HEPOC
  1043. EUSER[100000c1].DLL
  1044. APPARC[100000de].DLL
  1045. EFSRV[100000bd].DLL
  1046. ESTOR[100000cf].DLL
  1047. 000D0T0`0l0x0
  1048. 2$2(2,2`2
  1049. 2p3,4
  1050. 5$505<5H5T5`5l5x5
  1051. 6 6,686D6P6\6h6t6
  1052. >EPOC
  1053. $Header: h:\src\cvsroot/SoundTrans/SoundTransGsm/gsm_create.c,v 1.1 1998/12/05 12:13:55 jf Exp $
  1054. <V!L#
  1055. 33333333
  1056. N%IDD
  1057. EUSER[100000c1].DLL
  1058. 000D0T0`0l0x0
  1059. (2d2h2l2p2
  1060. 8h9l9p9t9
  1061. 445@5L5X5d5p5|5
  1062. 6$606
  1063. >EPOC
  1064. Sound
  1065. Sound
  1066. Sound
  1067. Sound
  1068. *RECORD.APP
  1069. Sound
  1070. Sound
  1071. Sound
  1072. Sound
  1073. ALawSoundFile**
  1074. Sound
  1075. Sound
  1076. Sound
  1077. .alaw
  1078. .adpcm
  1079. .dump
  1080. Sound Device
  1081. ,[1K6
  1082. ADH~OqW/`
  1083. base01
  1084. Sound
  1085. SOUNDTRANSGSM[10004248].DLL
  1086. TREESOFTSUPPORT[100017d6].DLL
  1087. TREESOFTACTIVE[10004246].DLL
  1088. EUSER[100000c1].DLL
  1089. EFSRV[100000bd].DLL
  1090. ESTOR[100000cf].DLL
  1091. APGRFX[1000011b].DLL
  1092. APPARC[100000de].DLL
  1093. 000D0T0`0l0x0
  1094. 4 8$8<8@8
  1095. ;P<T<
  1096. 0P3|3
  1097. =L=P=T=X=\=`=
  1098. >d>h>
  1099. 2P3t4x4
  1100. 4D7H7
  1101. 8D;H;
  1102. <x=|=
  1103. 6d6h6
  1104. 9X9\9t9x9
  1105. 30343
  1106. 5X6\6t6x6
  1107. =,>0>4>8>
  1108. < <t<x<|<
  1109. 6X;\;
  1110. h0l0p0t0
  1111. 2 2$2(2X3\3
  1112. ? ?$?
  1113. 0 0,080D0P0\0h0t0
  1114. 1(141@1L1X1d1p1|1
  1115. 2$202<2H2T2`2l2x2
  1116. 3 3,383D3P3\3h3t3
  1117. 4(444@4L4X4d4p4|4
  1118. 5$505<5H5T5`5l5x5
  1119. 6 6,686D6P6\6h6t6
  1120. 7(747@7L7X7d7p7|7
  1121. 8$808<8H8
  1122. : :$:p<|<
  1123. =$=0=<=H=T=`=l=x=
  1124. > >,>8>D>P>\>h>t>
  1125. 84<4@4D4P4T4`4d4h4l4p4|4
  1126. 5 5$5(54585<5@5D5H5L5X5\5`5d5h5l5p5t5
  1127. 6$6(6,60646@6D6P6T6X6\6h6l6x6|6
  1128. 7 7$7(7,707<7@7D7H7L7P7T7X7d7h7l7p7t7x7|7
  1129. 8(8,8084888<8@8D8P8T8X8\8`8d8h8t8x8|8
  1130. 9 9$9(9,989<9@9D9H9L9P9T9`9d9h9l9p9t9x9
  1131. : :$:(:,:8:D:H:L:P:T:X:\:h:l:x:|:
  1132. ; ;$;(;,;0;4;8;<;H;L;P;T;X;\;`;l;p;|;
  1133. < <$<(<,<0<<<@<D<H<L<P<T<`<d<h<l<p<t<x<|<
  1134. = =,=0=4=@=D=H=L=P=T=X=d=h=l=x=|=
  1135. >EPOC
  1136. Arial
  1137. Slider.mbm
  1138. Sound
  1139. Arial
  1140. %S %S  %S %d
  1141. %S %S
  1142.   %S %d
  1143. Sound
  1144. Arial
  1145. Sound
  1146. SoundTrans
  1147. Sound
  1148. Version 1.07
  1149. Copyright 
  1150.  Treesoft 1998-2000
  1151.  (%02x)
  1152. Sound
  1153. Sound
  1154. Caught error %d
  1155. Sound
  1156. SOUNDTRANSENG[10004245].DLL
  1157. TREESOFTSUPPORT[100017d6].DLL
  1158. TREESOFTACTIVE[10004246].DLL
  1159. EUSER[100000c1].DLL
  1160. ESTOR[100000cf].DLL
  1161. CONE[1000004d].DLL
  1162. EIKON[100001c2].DLL
  1163. EFSRV[100000bd].DLL
  1164. GDI[10000175].DLL
  1165. APPARC[100000de].DLL
  1166. APGRFX[1000011b].DLL
  1167. WS32[1000017d].DLL
  1168. BAFL[1000004e].DLL
  1169. FBSCLI[10000176].DLL
  1170. 000D0T0`0l0x0
  1171. 3T7D9H9
  1172. ? ?$?
  1173. 7$8x9
  1174. 3p9p<
  1175. 3 5$5(5,50545H5L5P5T5X5\5`5
  1176. 5$6(6,606
  1177. 2\4`4d4h4
  1178. 6\?`?d?
  1179. 1X1\1`1
  1180. 282,3034383
  1181. =D>H>L>P>4?8?<?@?D?
  1182. 1,20242$3(3,303
  1183. 9(949@9L9X9d9p9|9
  1184. :$:0:<:H:T:`:l:x:
  1185. ; ;,;8;D;P;\;h;t;
  1186. <(<4<@<L<X<d<p<|<
  1187. =$=0=<=H=T=`=l=x=
  1188. > >,>8>D>P>\>h>t>
  1189. ?(?4?@?L?X?d?p?|?
  1190. 0$000<0H0T0`0l0x0
  1191. 1 1,181D1P1\1h1t1
  1192. 2(242@2L2X2d2p2|2
  1193. 3$303<3H3T3`3l3x3
  1194. 4 4,484D4P4\4h4t4
  1195. 5(545@5L5X5d5p5|5
  1196. 6$606<6H6T6`6l6x6
  1197. 7 7,787D7P7\7h7t7
  1198. 8(848@8L8X8d8p8|8
  1199. 9$909<9H9T9`9l9x9
  1200. : :,:8:D:P:\:h:t:
  1201. :t;x;|;
  1202. < <$<D<H<L<l<p<t<
  1203. = =,=8=D=P=\=h=t=
  1204. 6 6$6(6,6064686<6@6D6H6L6P6T6X6\6`6d6h6l6p6t6
  1205. 7 7$7(7,7074787<7@7D7H7L7P7T7X7d7p7t7x7|7
  1206. 8 8$8(8,80848@8D8P8T8X8\8`8d8h8t8x8|8
  1207. 9 9$9(9,9094989<9@9D9H9L9P9T9X9\9`9d9h9l9p9t9x9
  1208. :$:(:,:0:4:8:<:@:D:H:L:P:T:X:\:`:d:h:l:p:t:x:
  1209. ; ;$;0;4;8;<;@;D;H;L;P;T;X;\;`;d;h;l;p;t;x;|;
  1210. < <$<(<,<0<4<8<<<@<D<H<L<P<T<X<\<`<d<p<t<x<|<
  1211. = =$=(=,=0=4=8=<=@=D=H=L=P=T=X=\=`=d=h=l=p=t=x=|=
  1212. > >$>(>,>0>4>8><>@>D>H>L>X>\>`>d>h>l>p>t>x>|>
  1213. ? ?$?(?,?0?4?8?<?@?D?H?L?X?\?`?d?h?l?p?t?x?|?
  1214. The following License Agreement is repeated in the Readme file
  1215. that accompanies this release. Click on the "Yes" button to
  1216. accept the agreement and continue with the install. Click "No"
  1217. to abort the installation.
  1218. Licence Agreement for SoundTrans Version 1.0/Pre-Beta5
  1219. Important.  Your right to use either SoundTrans v1.0 or
  1220. Pre-Beta5  ("the Software") is subject to the terms set out in
  1221. this Licence Agreement ("the Agreement").  Please read this
  1222. carefully: by clicking on the "Yes" button, you (the "Licensee")
  1223. are agreeing to be and are hereby bound by the terms of this
  1224. Agreement.  If you do not agree to the terms of the Agreement or
  1225. do not understand them, please do not install the Software onto
  1226. your system.  
  1227. Note that SoundTrans v1.0 is denoted "Registerable" for the
  1228. purposes of this agreement.
  1229. 1. Grant of Licence
  1230. Under copyright law you are not permitted to install or run the
  1231. Software supplied to you without the permission of John Forrest,
  1232. trading as Treesoft ("the Licensor").  In consideration of your
  1233. agreement to the terms of this Agreement, the Licensor hereby
  1234. grants you, the Licensee, a non-exclusive licence to install and
  1235. run the Software provided with the Agreement subject to the
  1236. following terms.  All references to the Software mean the binary
  1237. code only of the program comprising the Software.
  1238. (i)    During the Evaluation Period (as defined at paragraph 3
  1239. below) but not thereafter, the Licensee may use the Software for
  1240. any number of computers under the Licensee's control for the
  1241. Licensee's own personal or professional use, copy the Software
  1242. for backup or archival purposes, demonstrate the software to
  1243. other people and give copies to other potential users, providing
  1244. the Software is supplied in its entirety including with this
  1245. Agreement;
  1246. (ii)    The Licensee may  modify, translate, reverse engineer,
  1247. de-compile, disassemble, including removal of any time limiting
  1248. or registration protection mechanism (save that the Licensee may
  1249. de-compile the Software only to the extent permitted by the EC
  1250. Software Directive as enacted by the Copyright, Design and
  1251. Patents Act 1988 as amended where this is indispensable to
  1252. obtain the information necessary to achieve the interoperability
  1253. of an independently created program with the Software or with
  1254. another program and such information is not readily available
  1255. from the Licensor or elsewhere); or create derivative work based
  1256. upon the Software, sell distribute, rent, loan or sub-license
  1257. this Software, or otherwise transfer rights to the Software or
  1258. remove any proprietary copyright notices. 
  1259. (iii)    If the Licensee decides to use the Software after the
  1260. Evaluation Period by paying the Registration Fee in accordance
  1261. with paragraph 4 below, the Licensee must pay for separate
  1262. registration keys in respect of each computer under the
  1263. Licensee's control on which the Licensee wishes to use the
  1264. Software.
  1265. (iv)    Subject to clause (i) above, the Licensee may not permit
  1266. other individuals to use the Software and shall not divulge the
  1267. registration key to any third party whatsoever. Breach of this
  1268. term entitles the Licensor to claim damages against the Licensee
  1269. and to take all steps to terminate or prevent use of the
  1270. Software by the Licensee. Not withstanding the forgoing, the
  1271. Licensee may give copies of the Software to other potential
  1272. users, provided that the registration key is not so distributed
  1273. and the Software is supplied in its entirety including with this
  1274. Agreement.
  1275. 2. Title
  1276. This Software is protected by English copyright law and
  1277. international treaty provisions.  Except where stated otherwise,
  1278. all title, copyright, ownership, rights and other proprietary
  1279. rights, in and to this Software shall remain with the Licensor. 
  1280. The Licensee acknowledges that no title, copyright, ownership
  1281. rights or other proprietary rights to this Software shall be
  1282. vested in the Licensee, and that title, ownership, rights and
  1283. other intellectual property rights will remain the exclusive
  1284. property of the Licensor.
  1285. 3. Duration
  1286. Save as provided in Paragraph 13, this Agreement entitles the
  1287. Licensee to evaluate the Software free of charge for 28 days
  1288. from the date of installation of the Software by the Licensee
  1289. ("the Evaluation Period"). The Licensee accepts that the
  1290. Software will expire after 28 days and that the Licensee will
  1291. have no entitlement to use it after that date and agrees not to
  1292. use it after that date, save as provided at Paragraph 4 and at
  1293. Paragraph 12 below.
  1294. 4. Registration Fee
  1295. If, before the expiration of the Evaluation Period of a
  1296. Registerable version of this Software, the Licensee decides that
  1297. it wishes to use the Software after the Evaluation Period, the
  1298. Licensee shall pay a registration fee to the Licensor or the
  1299. Licensor's appointed agent, of the amount specified from time to
  1300. time on the Treesoft website. Currently the EPOC version of
  1301. SoundTrans is priced at US$20, or equivalent, and the sole
  1302. appointed agent is RMR Software. Upon receipt of the
  1303. Registration Fee, the Licensor or the Licensor's appointed agent
  1304. shall send to the Licensee a registration key to unlock the
  1305. Software which the Licensee agrees may only be used on one
  1306. computer. 
  1307. 5. No Warranty
  1308. Save as provided for in Paragraph 13, the Licensor warrants to
  1309. the original Licensee and then only in cases where the Licensee
  1310. has pain a Registration Fee that the Software when used properly
  1311. will provide the functions and facilities and will perform
  1312. substantially as described in the manual supplied for the
  1313. Software. The Licensor's obligation and the Licensee's exclusive
  1314. remedy under this Warranty is limited either:
  1315. (i)    to the Licensor at its own expense using all reasonable
  1316. endeavours to rectify any non-conformance with the warranty by
  1317. repair (by way of a patch workaround correction or otherwise)
  1318. within a reasonable period of time or at the Licensor's option
  1319. replacement of the Software in whole or in part; or
  1320. (ii)    to a refund of the License paid if, in the Licensor's
  1321. reasonable opinion, it is unable to rectify such non-conformance
  1322. within a reasonable time scale or at an economic cost upon which
  1323. the License shall terminate.
  1324. 6. Exclusion of Other Warranties
  1325. The Licensor does not warrant that the Licensee's use of the
  1326. Software will be uninterrupted or the operation of the Software
  1327. will be error free or secure. It is the Licensee's
  1328. responsibility to ensure that the Software is suitable for its
  1329. needs and the entire risk as to the performance of the Software
  1330. is assumed by the Licensee. In the light of the various
  1331. environments in which the Software may be used, the Licensor
  1332. hereby disclaims all other warranties, conditions or
  1333. representations with respect to the Software, statutory or
  1334. otherwise, either express or implied, including, but not limited
  1335. to implied warranties of merchantability and fitness for a
  1336. particular purpose (save as may not lawfully excluded by any
  1337. relevant applicable law including but without limitation the
  1338. Unfair Contract Terms Act 1977), and non-infringement of third
  1339. party rights.
  1340. 7. Limitation of Liability
  1341. In the light of the fact that no software is completely bug
  1342. free, and for the Evaluation Period the Software is supplied
  1343. free of charge, the Licensor shall not be liable, (save as
  1344. provided at Paragraph 5 above) whether in tort, contract or any
  1345. other legal basis whatsoever to the Licensee or any other person
  1346. for any loss or damage arising by virtue of the Licensee's use
  1347. of the Software, including, for the avoidance of doubt, any
  1348. direct, special, incidental or consequential damage of any
  1349. nature including without limitation damages for loss of
  1350. goodwill, work stoppage, loss of profits, loss of contracts,
  1351. loss of or corruption of data, computer function or malfunction,
  1352. loss of business or any other damage or loss whatsoever even if
  1353. the Licensor shall have been informed of the possibility of such
  1354. loss or damage save that the Licensor accepts liability to the
  1355. extent that such liability cannot lawfully be excluded, for
  1356. example, pursuant to Section 2 of the Unfair Contract Terms Act
  1357. 1977.  
  1358. 8. Termination
  1359. Save as provided for in Paragraph 13, this Agreement shall
  1360. terminate automatically upon the expiration of the Evaluation
  1361. Period unless the Licensor shall have paid a Registration Fee in
  1362. accordance with paragraph 4 above. This agreement shall also
  1363. terminate automatically if the Licensee fails to comply with the
  1364. terms of this Agreement. In such a case, the Licensee's
  1365. obligation not to use the Software after the Evaluation Period
  1366. in accordance with Paragraph 3 or this Agreement, shall remain
  1367. valid and enforceable and the Licensor shall be entitled to take
  1368. such steps as are necessary to prevent the Licensor from using
  1369. the Software and to claim damages for any unauthorised use.
  1370. 9. Governing Law
  1371. This Agreement shall be governed by the laws of England and
  1372. Wales without regard to conflicts of law provisions and the
  1373. Licensor and the Licensee hereby consent to the exclusive
  1374. jurisdiction of the Courts of England and Wales.  All disputes
  1375. arising from this Agreement shall be submitted to the English
  1376. High Court. 
  1377. 10. Entire Agreement
  1378. This Agreement constitutes the entire Agreement between the
  1379. Licensee and the Licensor with respect to the subject matter
  1380. hereof, and supersedes all prior oral or written understandings,
  1381. communications or agreements.  This Agreement may not be varied
  1382. except in writing signed by the Licensor and the Licensee.  The
  1383. use of the licence is expressly made conditional on the consent
  1384. of the Licensee to the terms set out herein.
  1385. 11. Severability
  1386. If any part of this Agreement is found by a Court of competent
  1387. jurisdiction or other competent authority to be invalid,
  1388. unlawful or unenforceable then such part will be severed from
  1389. the remainder of this Agreement which will continue to be valid
  1390. and enforceable to the fullest extent permitted by law.
  1391. 12. TreesoftSupport Module
  1392. This paragraph applies only to installations on Psion Series5
  1393. and other EPOC machines.
  1394. The software makes use of a shared software module,
  1395. TreesoftSupport ("TreesoftSupport"). TreesoftSupport is
  1396. automatically installed as part of the Software's installation,
  1397. unless a later version of TreesoftSupport is already installed
  1398. on the system in question. In that case, "TreesoftSupport" means
  1399. that later version.
  1400. TreesoftSupport is an integral part of the Software, use of
  1401. which is permitted pursuant to this Agreement and all terms of
  1402. this Agreement shall apply to it.
  1403. Not withstanding the forgoing, the Licensor agrees that:
  1404. (i)    The Licensee may use TreesoftSupport with other Treesoft
  1405. products that require its use in respect of which the Licensee
  1406. has entered into a valid licence agreement with the Licensor 
  1407. ("Other Treesoft Products").
  1408. (ii)    Upon the termination of this Agreement for any reason, or
  1409. upon the Licensee uninstalling the Software, which ever occurs
  1410. sooner, the Licensee may continue to use and not uninstall
  1411. TreesoftSupport, providing the Licensee requires TreesoftSupport
  1412. for use with Other Treesoft Products.
  1413. Nothing in the above shall permit the Licensee to use
  1414. TreesoftSupport with any programs not supplied by the Licensor. 
  1415. Where the Licensee continues to use TreesoftSupport after
  1416. termination of this Agreement or uninstallation of the Software,
  1417. the terms of the licence agreement applicable to the Other
  1418. Treesoft Products shall apply to the use of TreesoftSupport.
  1419. 13. Beta Software
  1420. Where this Software is denoted Beta, special exclusions and
  1421. conditions apply, as described below. 
  1422. Where this Software is denoted a Successor to a Registerable
  1423. version ("the Parent Version"), then the registration conditions
  1424. of the Parent Version apply equally to this Software: on expiry
  1425. of the Evaluation Period of this Software or the Parent Version,
  1426. whichever is sooner, the Licensee must register the Parent
  1427. Version in order to continue to use this Software too. However,
  1428. even if the Parent Version has been registered, the warranty of
  1429. Paragraph 5 does not apply to this Software, reflecting the fact
  1430. that it is test software.
  1431. Alternatively if this Software has a defined Expiry Date, then
  1432. both the Evaluation Period as described in Paragraph 3 and
  1433. Registration as described in Paragraph 4 do not apply. Instead
  1434. users are allowed to evaluate the Software free of charge until
  1435. the Expiry Date on which this Agreement will terminate, save for
  1436. as provided at Paragraph 12. The warranty of Paragraph 5 does
  1437. not apply to this Software.
  1438.