A Grail Millennium Project
White Paper
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 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.
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
(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
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
_________________________________________________________________________ Designer | Lewis Sellers lsellers@1stresource.comO L E F A C T O R Y
_________________________________________________________________________
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.