═══ 1. Introduction ═══ LightWaves MultiMedia Presentation Composer for OS/2 Version 1.2 Conceived, Written and Developed by James Ullom Hammer of the Gods Software Copyright 1994 Revised 6-5-94 ═══ 2. Disclaimer ═══ General Disclaimer If anything happens while running this program, I (James Ullom or Hammer of the Gods Software) am not responsible. This includes your computer, it's peripherals, your personal life, or the political realm. ═══ 3. Acknowledgments ═══ Acknowledgments The extreme patience of my wife, Chandra. Thanks to my Bomb Squad of Glenn Frasier, Quintin Boehmisch, JB Williams, and Wyatt Johnson for allowing themselves to be my program's guinea pig and their helpful suggestions. Kathleen Panov, Larry Salomon, and Arthur Panov for their excellent OS/2 Programming book: The Art of OS/2 2.1 C Programming And the folks at MST3K for helping me keep a sense of humor while writing this program. ═══ 4. What is it ═══ What is it LightWaves is a MultiMedia Presentation Composer that allows you to combine visual images with sound. It is designed to work with any computer using OS/2 2.1, 2.11, 2.99 and MMPM/2 v1.1. LightWaves versions (1.X) are FREEWARE. This is to allow anyone with BASIC multimedia needs to be able to produce a multimedia presentation. The idea of this software was driven by my own need in this area. The only thing I ask of you is that you tell me how you like the software, how you use it, and how you think it could be better, or even how you don't like it. Please see the last sections on How to Contact Me and Becoming a Fully Registered User. Future versions of LightWaves, 2.0 and on, will not be FREEWARE but will become SHAREWARE. Any version 1.X released will contain only bug fixes and not program enhancements from the listing in the Future of LightWaves Section. ═══ 5. General Program History ═══ This program became a need for me about a year ago when I wanted to produce a multimedia presentation for my last Senior MIS class at Texas Tech University. Spurred by the general lack of easy to use Multimedia programs in the FREEWARE/SHAREWARE area at the time, I set out to write my own presentation program. Delayed with school and work came the light at the end of the tunnel, OS/2 2.1. Hailed as the best vehicle for multimedia, as well as I was being fed up with losing Windows in a file download, I made the switch. Version 1.0 was written and tested on my 386 33MHz PC. The new version 1.2 was written on my new 486 PC but was tested on my 386 as well to ensure I maintained usable performance on 386 33Mhz 8Meg PC's using MMPM/2. Version 1.1 fixed several problems I became aware of after I acquired my 486 PC and could run in 1024x768 mode. I have fixed all screen sizing errors, rewrote the timing routines and solved the fade out problem pointed out to me by JB. Williams. Version 1.1 also added Compact Disc audio support for people with CD-ROM drives. I also added the ability to cycle a presentation for unattended multimedia demonstrations. Version 1.2 adds the ability to preview the sound associated with a slide to make it easier to fine tune the sound selection without having to run the presentation. Version 1.2 also add Color Palette Management to LightWaves which will give you the ability to display images in full color up to 256 colors. This version also added the more CUA compliant use of the menu bar and a dialog window with the information needed to contact the me. I also removed the function of hiding the mouse pointer during presentations in so if my program were to abruptly end, you would still retain use of you mouse. ═══ 6. Caveats on Using LightWaves ═══ Here I discuss things to be careful of in using LightWaves. 1. LightWaves REQUIRES MMPM/2 v1.1 be installed on the system. Even if you have no audio or CD-ROM device, simply install MMPM/2 v1.1 and select the Software Motion Video choice and this will suffice. 2. LightWaves makes no check to verify that the Image files you specify are in Windows Bitmap (.BMP) format. 3. LightWaves makes no check to verify that the Sound files you specify are in actual Wave (.WAV) or MIDI (.MID) format. 4. LightWaves does not check to ensure that you have an audio device supported by MMPM/2. 5. LightWaves does not produce backups of your presentation files. 6. LightWaves makes no check to ensure that you have not specified a longer Delay time than is possible with an associated Sound file. (This may become more clear after using LightWaves.) All of these caveats will be resolved in LightWaves Version 2.0. ═══ 7. What LightWaves Will Do ═══ What LightWaves Will Do This version will only display Windows Bitmap (.BMP) files and will only play Wave (.WAV) audio and MIDI (.MID) music files. This version also supports playing Compact Disc audio from a CD-ROM device supported by OS/2 2.1. This version does stretch bitmaps, if you choose, to completely fill your display. This means if your display is 800x600 or 1024x768 and your images are 640x480, or vice versa, LightWaves can stretch or compress the image to fill the screen. Of course if you chose to use images smaller or larger than your display and have the Image stretched/compressed, the image may become grainy or distorted, but by all means try it. This version will play any length or quality of Wave and MIDI files on any sound device supported by MMPM/2 v1.1, provided your audio card can support the wave file format in relation to bits per sample (8 or 16), samples per second (11 - 44 KHz), and mode (mono or stereo). Beware, some MIDI files do not play properly under MMPM/2. All other features are discussed in the How to Use LightWaves Sections. ═══ 8. Installing LightWaves ═══ To install LightWaves onto your system simply unzip the program files (you have probably done that since you are reading this). Then create a directory for them and place all the files into that directory. That's it, you're done, now just create a program object for LightWaves on your desktop and your ready to go. ═══ 9. Notes on Running a Presentation ═══ When running a presentation, each presentation will begin and end with a black screen. To begin with your first slide simply press the Spacebar to begin your presentation. The same is true for the ending black screen. After your last slide has ended, LightWaves will display another black screen, simply press the Spacebar and the Presentation will end. This was done so that you would not have to supply your own first and last blank screens and you can start and end your presentations without having your audience introduced to your OS/2 Desktop (as interesting as it may be). Those with CD-ROM drives will experience a short (1 - 2 sec) delay when starting the Presentation due to the initialization of the CD-ROM drive (there was no way out of it). When your presentation is running there are three keys that have special significance to a LightWaves presentation. The ESC key: This will end the presentation after the slide that is currently displayed. If this key is pressed, your computer will beep once, signifying that the END PRESENTATION key was pressed. The Presentation will then proceed to the ending black screen. The BACKSPACE key: This will end all the sound in your presentation but the images will continue to be displayed. This was implemented in case during your presentation it is obvious that your sounds are not going over as well as expected. Your computer will beep twice signaling that the END SOUND key was pressed. Again, the presentation will continue but with no sound. Press Uppercase 'G' Twice: This will cause a Cycled presentation to end at the end of the last slide. The presentation will beep three acending notes signifying that it will end. During a presentation, the program may beep at you, normally followed by a lack of an Image or Sound. Here are the beeps and their meaning. Single Low Beep: This signifies that the presentation could not find the Image file specified with the slide. Check the Image file's drive and path. Two High Beeps: This means that the presentation could not find the Sound file specified with the Slide. Sometimes this may happen because you did not want a sound file associated with a slide but did not uncheck the USE SOUND switch in the IMAGE CONTROL PAGE. ═══ 10. How to Use LightWaves ═══ This section discusses all of the screens available to you for creating, controling, and editing your presentation. ═══ 10.1. File Menu Selections ═══ After double clicking on the object you made on your desktop, you will be presented with a splash screen and then a relatively blank window. I will now discuss the menu choices and their meaning. FILE New: This will bring up a new and clean Presentation WorkSpace. To begin adding image and sound files, simply use your mouse pointer to select the ADD Button. Open: This will bring up a file dialog with your presentation files listed. If your presentation files (.PRS) are in another directory, use the file dialog to move around to the appropriate location and select the file name. Doing so will then bring up the Presentation WorkSpace into the LightWaves window. If you have a presentation that needs to be saved, LightWaves will prompt you to do so. Close: This will close the current presentation and clear the Presentation WorkSpace. If the current presentation has been changed since it was last saved, LightWaves will prompt you. Settings: This will bring up the Default Settings Notebook. These settings are used to initialize every new slide created by pressing the ADD Button. These settings can be changed to fit the presentation you are working on. Save: This will save the current presentation with the current file name. SaveAs: This will bring up a File Dialog box to allow you to name a new presentation or change the name of the current presentation. Exit: This will end the LightWaves program. If the current presentation has changed since the last time it was saved, LightWaves will prompt you. ═══ 10.2. WorkSpace Choices ═══ I shall now discuss the Presentation WorkSpace and it's Buttons. Add: This will create a new slide and bring up the settings notebook for that new slide. The new slide will be placed as the last slide in the list. If you wish for the slide to be in a different position, simply change the ORDER number to it's correct position. View: This will open the settings notebook for a selected slide. First select a slide from the presentation by making it highlighted and then press the VIEW button. This can also be accomplished by double clicking on the slide in the Presentation Workspace. Remove: This will remove the currently selected slide. Just select the slide you wish to remove from the presentation by making it highlighted, and press the REMOVE button. LightWaves will prompt you to be sure that the selected slide is the one you wish to remove. Present!: This will start the Presentation Module using the current presentation file along with the most recent changes to the presentation's slides. You do not need to save the presentation before pressing this button, LightWaves creates a temporary presentation file for use with the Presentation Module. After the Presentation is finished, it will return to LightWaves. StartAt: This will start the Presentation Module at a selected slide. Simply select the slide you wish to start at by making it highlighted and press the StartAt Button. The Presentation will begin and end with it's normal black screens. Cycle Presentation: When this checkbox is checked, the current presentation will be cycled over and over until you type 2 capital G's. If the box is unchecked, then the presentation will end at the end of the last slide. ═══ 10.3. Slide Settings Notebook ═══ I will now discuss the Slide Settings Notebook and each page's meaning. In all Pages, the OK button will save the changes and the CANCEL button will not save the changes leaving the current slide unaffected by any changes made. ═══ 10.3.1. Image Control Page ═══ Order: This is the Numerical Order the selected slide is in the presentation. If you wish to change the order of the slide, simply move the order number to the desired position. The maximum number of slides is 1000. The Default Settings order number will be 0 which will not be able to be changed. File Name: This will display the fully qualified Image file name. You can either type in the Image file name yourself or press the FIND button to use a File Dialog to select the Image file. The maximum file name length is 256 characters with the path. The Default Settings will contain the entry PRES.DEF, which will not be able to be changed. Description: This will display the current slide's description. This description is used in the Presentation WorkSpace to identify the slide in the presentation. You can type anything you want here but it is limited to 80 characters. The Default Settings will contain it's own description which will not be able to be changed. Image Display Delay: This specifies how long to delay the display of the Image after a sound has started playing. If no sound is used, then the image will simply be delayed for the specified amount of time. If the Image Display Delay checkbox is unchecked, the time values will be unable to be changed and the Image will not be delayed. When the checkbox is checked, the Time values will become available to be changed and the Image will be delayed. Fit Image to Screen: This will determine if the image is to be stretched/compressed to fill the screen. If an image is the size of the screen, it is best to have this unchecked for performance purposes. If an image is smaller than the screen and not stretched, the image will be centered to the screen. Clear Previous Image: When this checkbox is checked the Image shown previous to this Image will be wiped off the screen before this image is displayed. If this is unchecked, then the previous image will remain on screen and the current image will be drawn on top of it. Usually, if an image requiring Palette Management (>= 256 colors) then you will want to have this box checked. If the images use less than 256 colors and use the same palette such as the OS/2 System Palette or have been dithered to the OS/2 System Palette, then you can use this feature without distorting the previous image. Use Sounds: This checkbox specifies whether or not this slide will have a sound associated with it. If it is checked, then the image will be associated with the specified sound. If the checkbox is unchecked, then the image will not have an associated sound, even if one is specified in the later Sound pages. Also if unchecked, then the END OF SOUND choice on the Next Image Method Page will be unavailable. Background: This is where you can specify if you want a Black or White background on your image. If your image is the same size as the screen, then this color will not be seen. This color is also the color used to clear the screen for the next image. If the image is smaller than the screen and not stretched, the centered image will have this color as a border. NOTE: When using images that utilize the Palette Manager, this background color setting will work correctly about 90% of all images depending on the palette used by the image. ═══ 10.3.2. Next Image Method Page ═══ Change Image After: This is where you will select how the current Image will proceed to the next image in the presentation. If TIME SET is selected then Image will end after the time specified in the Time values in the Time Set area. All other methods will not be used even if they contain valid entries. If KEYBOARD is selected then the current Image will end after the user presses the specified key in the Keyboard area. The only choices are the Spacebar and the Enter key. All other methods will not be used even if they contain valid entries. If MOUSE is selected then the current image will end after the user has pressed the selected mouse button specified in the Mouse area. The current choices are the LEFT and RIGHT mouse buttons. All other methods will not be used even if they contain valid entries. If END OF SOUND is selected then the image will end after the end of its associated sound. If there is not an associated sound with the current image then this selection will cause the Image to change almost instantly. ═══ 10.3.3. Sound Control Page ═══ Sound Type: This allows you to choose the type of sound you wish to associate with the Image. If you choose "Wave or MIDI" then you will need to fill in the Sound File box. If you choose "Compact Disc" then you will be able to chose the track as well as the starting position within the track of the CD audio you want to associate with the Image. Sound File: This will display the fully qualified file name of the sound file that is to be associated with the Image. You can either type in the fully qualified file name or press the FIND button to locate the file. The maximum number of characters is 256 including the path. For the Default Settings this will be blank and will not be able to be changed. Volume: This will specify the volume level the current sound file is to be played at. The range is from 0 to 100 percent. CD Track: This is where you can specify the track number of the audio sound from the Compact Disc you wish to associate with the Image in the Presentation. You can also use the time indicators to start the audio at a particular time within the track specified in CD Track. Preview: Pressing on this button will begin to play the selected Wave/MIDI sound file or CD Track. A dialog will appear giving you the ability to stop the sound at any time. The sound will be played without any of the other sound qualities (Fadein, Fadeout) applied to it. When playing a CD Track the initializtion of the CD-ROM drive takes a bit of time so expect a slight delay before the Track is played. ═══ 10.3.4. Sound Start Methods Page ═══ Start the Sound: This is where the method for starting the current sound file is specified. If AT IMAGE DISPLAY is selected then the associated sound will begin playing at the moment the Image is displayed. When this is selected, the Start Delay Time area will not be available to be changed and the Delay Time will not be used even if it contains valid values. If AFTER TIME DELAY is selected then the sound will begin after Image is displayed with the time specified in the Start Delay Time area. When this selection is selected, then the Start Delay Time area will become available to be changed. Fade In Sound: This is where you can specify the amount of time at the start of the sound which will be faded in. The fading effect will start at a volume of 0 and end at the specified time at the Volume specified in the Sound Control Page. If the checkbox is not checked then the Time values will be unavailable to be changed and the sound will not be faded in even if it contains valid time values. ═══ 10.3.5. Sound Ending Methods Page ═══ End the Sound: This is where you can specify how the sound file will end. If WITH THE IMAGE is selected then the sound will end when the Image associated with the Sound ends. If this is selected then the Fade Out area is available to be changed. If AFTER THE IMAGE is selected then the sound will play on after the sounds associated image had ended. The sound will continue to play until the sound file ends or the CD track finishes. If this is selected then the Fade Out area will be unavailable to be changed and will not be used even if it is checked and contains valid time values. Fade Out Sound: This is where you can specify the amount of time at the end of the sound that will fade out. The fade out effect goes from the specified Volume on the Sound Control Page to a volume of 0. If the Checkbox is checked then the sound will be faded out. If the checkbox is unchecked then the sound will not be faded out and the time values will be unavailable from changes. The whole Fade Out area is made unavailable if the PLAY ON method is selected. ═══ 11. How to Use the Presentation Module ═══ The Presentation Module is a separate program that actually runs all the presentations. You can run the module by: 1. Pressing the PRESENT! or START AT buttons in the Presentation Workspace 2. A separate object on the desktop 3. It can be run from the command line I will be discussing the last two methods. ═══ 11.1. Starting from an Object ═══ You can start the presentation module this way by creating an object on your desktop for the presentation program file. You must specify a fully qualified presentation file in the object's Settings-Optional Parameters field. ═══ 11.2. Starting from the Command Line ═══ You can start the presentation module from the command line by specifying the fully qualified presentation file after the program name. Example: C:\present C:\directory\filename.prs Where 'C:\' is the system prompt, 'present' is the presentation module's program name, 'C:\directory' is the directory where the presentation file is stored, '\filename.prs' is the presentation filename. You can also specify which slide to start at by placing the slide's number after the presentation file name in the above example. The same holds true for an Icon Object of the presentation module as described above. ═══ 12. The Future of LightWaves ═══ I will now list the current changes planned for Version 2.0 of LightWaves. However, when version 2.0 is released it will not be as FREEWARE but as SHAREWARE due to the increased time spent and functionality of the program. Please review this list before submitting any suggestions to me. Version 2.0 Planned Changes AVI support Bitmap Animation Drag and Drop Program Activation Drag and Drop Slide Ordering Graphic Slide Table (small versions of the image in a table like metaphor rather than only having the Presentation WorkSpace to work in) Image Entry/Exit Effects (Fade In/Out, Blinds, Wipe Directions, Palette Rotation) Image Preview during Slide Settings More Graphic Image Support (PCX, GIF, OS/2 BMP, TIFF, JPEG) Overlaying Images Slide Creation Utility Smaller Slide Settings Notebook Way off in the future Network MultiMedia Presentation Capability Pen Compatibility Touch Screen Capability Workplace OS version ═══ 13. How To/Trouble Shooting ═══ HOW DO I ASSOCIATE MANY SOUND FILES WITH A SINGLE IMAGE? This only requires simply placing the same image file in the proceeding slide settings of the new sound. Failure to put an image file in a slide will cause the Presentation to beep at you at every slide without an Image file. HOW DO I ASSOCIATE MANY IMAGES WITH A SINGLE SOUND? Be sure that the USE SOUND checkbox is unchecked on the slides proceeding the first image. Also be sure that PLAY ON in the Sound Exit Method page of the first slide is set. This will cause the sound associated with the first image to not be interrupted by the following images. Now simply use the timers available to synchronize the images to the various sound events. HOW DO I USE LIGHTWAVES AS JUST A SLIDESHOW WITH NO SOUND? Be sure to set USE SOUND in the IMAGE CONTROL page to unchecked. To make it easier, you might want to set the Default Settings so that USE SOUNDS is initially off in all slides. DURING THE PRESENTATION MY COMPUTER BEEPED AT ME ONCE (low tone) This is caused by the fact that the Presentation Module could not load the Image file specified in the slide being loaded, not the current Image on the display. Check the Slide in question to ensure it contains the correct file name or that the file exists. DURING THE PRESENTATION MY COMPUTER BEEPED AT ME TWICE (high tones) This is caused by the fact that the Presentation Module could not load the Sound file specified in the Slide being loaded. The beeping will occur just before the slide's Image is displayed. Check the Slide in question to ensure it contains the current sound file, the sound file exists, and is either Wave or MIDI format. DURING THE PRESENTATION MY COMPUTER BEEPED AT ME THREE TIMES IN DECENDING TONES This is the result when as CD Audio is associated with a slide and there is not an Audio CD in the CD-ROM drive, possibly a CD-ROM is in the drive or there is no media at all in the drive. MY MIDI SOUND PLAYS SLOWLY OR NOT AT ALL Some MIDI files are not compatible with MMPM/2. Use the MIDI player that came with MMPM/2 to check that the MIDI file plays in the same manor. WHEN I START LIGHTWAVES I GET THE OPENING PICTURE AND THEN A DIALOG MESSAGE SAYING THAT IT COULD NOT OPEN THE "PRES.DEF" FILE This is caused when the program is starting and can not find the file PRES.DEF. If you are starting from an Icon, then you might want to set the Working Directory parameter in the program object to the directory where LightWaves is contained. If that does not work copy the file PRES.BAK and rename it PRES.DEF. WHEN I START LIGHTWAVES I GET A "SYS3175 ERROR" MESSAGE This is caused when the PRES.DEF file is corrupt. Simply copy the file PRES.BAK and rename it to PRES.DEF. This should solve the problem. WHEN MY PRESENTATION DISPLAYS SOME IMAGES THE COLOR AROUND THE IMAGE IS NOT THE BLACK OR WHITE BACKGROUND I CHOOSE. This is caused when an image, utilizing the Palette Management, does not have the Black or White colors in the 1st or 7th position of the color table. This effect normally happens when you have chosen a WHITE background for an image, simply choose the BLACK background since I have found it to be more consistantly correct. ═══ 14. How to Contact Me (James Ullom) ═══ I would really appreciate it if anyone using this program would let me know how you are using it and so on. Please fill out the registration form at the end of this document. REMEMBER all submissions to me (James Ullom) become property of James Ullom and Hammer of the Gods Software. Now the real information, where I am so that you can reach me. COMPUSERVE: Name: James Ullom UserID: 71044,3432 INTERNET: You'll actually be sending to my compuserve account. Address: 71044.3432@compuserve.com Mailing Address: James Ullom Hammer of the Gods Software 2425 Cromwell Circle #1110 Austin TX, 78741 ═══ 15. How to become a Fully Registered User ═══ Becoming a fully registered user of LightWaves is completealy optional to you. However, becoming a fully registered user does provide you with the following benefits: 1. Free program updates to LightWaves version 1.X mailed to you directly. 2. Option to become part of my Bomb Squad (beta tester) for future versions of LightWaves. 3. Special pricing on the future LightWaves 2.0 which will NOT be FREEWARE as versions 1.X are. 4. One time registration fee of $10. 5. The fuzzy warm feeling that you've helped foster OS/2 application development. To register print and fill out the following page, inclose your $10 and mail it to me at: James Ullom Hammer of the Gods Software 2425 Cromwell Circle #1110 Austin, TX 78741 ═══ 16. Registration Form for LightWaves v1.2 ═══ Registration Form for LightWaves v1.2 Name: _____________________________________________ Company: _____________________________________________ Address1: _____________________________________________ Address2: _____________________________________________ City: _____________________________________________ State: ______________________ Zip Code: ___________ Circle your response: A) How do you plan to use LightWaves? 1. School Presentations 2. Business Presentations 3. In store demonstrations (other products) 4. Other: ___________________________________________ __________________________________________________ B) Did you find LightWaves easy to use? Very Easy 1 2 3 4 5 Hard to use C) Was the documentation clear? Very Clear 1 2 3 4 5 Not Clear at all D) Was the documentation useful? Very Useful 1 2 3 4 5 Not Useful Please feel free to include ANY comments you may have concerning LightWaves on the back of this form. OPTIONAL _ |_| I want to become a Fully Registered User of LightWaves v1.2 and I have enclosed my $10 that entitles me to all the benefits listed in the Becoming a Fully Registered User section. A) I would like my program updates sent in the following format: _ _ |_| 3 1/2 diskettes |_| 5 1/4 diskettes _ B) |_| I would like to become a member of the LightWaves Bomb Squad (beta tester). Signature: ______________________________________________________ Date: _________________ ═══ 17. The README.1ST file ═══ This is the short list of important items concerning LightWaves v1.2. The On-line Help contains a fully detailed description of the entire program. The file PRES.BAK is a backup copy of the PRES.DEF file which contains the information needed to start the program. LightWaves v1.2 has been tested for OS/2 v2.1, 2.11 & 2.99 LightWaves v1.2 requires MMPM/2 v1.1 be installed in OS/2 LightWaves v1.2 and any 1.X version is FREEWARE LightWaves v1.2 will only display Windows Bitmap (*.BMP) files. Lightwaves v1.2 will only play Wave (.WAV) audio and MIDI (.MID) files. LightWaves v1.2 will support Compact Disc audio through a CD-ROM device. LightWaves v1.2 uses Color Palette Management. LightWaves v1.2 will allow you to cycle a presentation for unattended demonstrations. LightWaves is a MultiThreaded, PM application. PRESENTATION NOTE When a presentation is started, LightWaves starts with a black screen. Just press the Spacebar to proceed. Each presentation will end in the same way. Those with CD-ROM drives will experience a 1 - 2 second delay before being able to start the presentation from the black screen, this was unavoidable. INSTALLATION To install lightwaves, simply uncompress the files, create a directory for it and place all the files in that directory. Do not move the On-Line Help (.INF) file or the Wave (.WAV) files from this directory. If you are copying these files from a CD-ROM, be sure none of the files are marked READ ONLY after copying, most importantly the PRES.DEF file. To avoid this problem copy the files from an OS/2 or DOS session and not by dragging and dropping from within the desktop. Create a program object on your desktop for LightWaves or run LightWaves from the command line like so: Example C:\directory\lightwav.exe Where 'C:\directory\' is the drive and directory in which LightWaves was installed, 'lightwav.exe' is the executable file name. Users of LightWaves v1.0 & v1.1 Users of LightWaves v1.0 will NOT be able to use their current presentation files (.PRS) with LightWaves v1.2. Users of LightWaves v1.1 will can use thier presentations with v1.2 with no conversions required. Becoming a Fully Registered User Details concerning becoming a Fully Registared User of LightWaves v1.2 and the benefits included in becoming so are in the On-Line Help.