> # A Grail Millennium Project

> # White Paper

> History | Preface | TOC

> ##### This document is maintained by the author, Lewis A. Sellers, somewhere in the mountains of East Tennessee, the United States of America. It is an informal technical document for a works in progress project called Grail Millennium, or fully, The Minimal Operating System of Object Class Interfaces Holy Grail for the Millennium. In other words, for a new, easy to use, long-lived operating system.

> ## Copyright Notice

> ##### This document and all material therein, unless otherwise stated, is Copyright © 1995,1996, Lewis A. Sellers. All Rights Reserved. Permission to distribute this document, in part or full, via electronic means (emailed, posted or archived) or printed copy are granted providing that no charges are involved, reasonable attempt is made to use the most current version, and all credits and copyright notices are retained.

> ## Distribution Rights

> ##### All requests for other distribution rights, including incorporation in commercial products, such as books, magazine articles, CD-ROMs, and or computer programs should be made to the primary author Lewis Sellers.

> ## Warranty and disclaimer

> ##### This document is provided as is without any express or implied warranties. This is a work-in-progress, and as such will contain outdated or as yet uncorrected or substanstiated assumptions. The author, maintainer and/or contributors assume no responsibility for errors or omissions, or for damages resulting from the use of the information contained herein.

> ## WWW Home Sites

> ##### You can currently find home sites to this project at
> - http://www.dwc.edu/grail/
> - http://www.usit.net/public/bcannon/grail/
> If you can not reach them, or they seem to be down, do a key word search on AltaVista, Lycos, or the Web Crawler search engines.

> ## Contact Email

> ##### The primary author of Grail Millennium should be reachable at lsellers@usit.net.

> Preface | TOC

> # OCI/Spec | A U D I O

> ### ORIGINAL DESIGNER

> Lewis A. Sellers, DIGITALAUDIO lsellers@usit.net

> ### Critiqued

> - Akintunde Omitowoju tunde@housing.east-tenn-st.edu (<a0.51)

> ### REFERENCES

> - VBE 2.0 and USENET posts of Kendall Bennett
> - rec.games.programmers
> - comp.sys.ibm.pc.hardware.video
> - Our Great Lord "Ferraro", now in his 3rd Incarnation.
> - www.dejanews.com
> - Sergei Savchinko savs@cs.mcgill.ca (3DGPL 1.0)
> - (VGADOC4B.zip)
> - linux, IRC #coders, and the entire internet

> ### DRAFTS

> - rough alpha version 0.5
> - 2/6/96 revision 0.51
> - 2/15/96 revision 0.52 (taking doc into the modern OO version of Grail. Preping for AUDIO Group.)

> ### INSPIRATIONAL MUSIC for this Document

> - Burn -- THE CURE
> - Big Empty -- STONE TEMPLE PILOTS
> - Dead Souls -- NINE INCH NAILS

> TOC

> # (a0.54)

> # Table of Contents

> Legal Notices | Who gets sued and why
> History | Changes and who made them
> Preface | About this document and the people that make it

> Overview | An Overview of the Audio Interface

> TOC

> # An Overview of The Visual Interface

> CONCEPT | Lewis A. Sellers lsellers@usit.net

> ORIGINAL DESIGN | Lewis A. Sellers lsellers@usit.net

> _________________________________________________________________________

> THE AUDIO SUB-SYSTEM: AN OVERVIEW a0.54

> _________________________________________________________________________

> Original Designer | Lewis Sellers lsellers@1stresource.com

> Also | Akintunde Omitowoju tunde@housing.east-tenn-st.edu

> _________________________________________________________________________

> O L E F A C T O R Y

> _________________________________________________________________________

> Designer | Lewis Sellers lsellers@1stresource.com

> To my knowledge, there currently is not a device to allow smells to be created artificially and real-time for a user. However, the object class OLEFACTORY is reserved for that day.

> The theoretical device would probably attach to a VR headset or be built into it and have a clip-in that has a charge of various gases. The device would release the gases in slow measured amounts mixed and controlled by this object class. It might possibly have an electric discharge unit to help in the simulation of some smells. The better units would also possibly have some kind of filter and plug-in standardized tampering sensor.