This essay does not describe an existing computer program, just one that should exist. This essay is about a suggested student project in Java programming. This essay gives a rough overview of how it might work. I have no source, object, specifications, file layouts or anything else useful to implementing this project. Everything I have prepared to help you is right here.
This project outline is not like the artificial, tidy little problems you are spoon-fed in school, when all the facts you need are included, nothing extraneous is mentioned, the answer is fully specified, along with hints to nudge you toward a single expected canonical solution. This project is much more like the real world of messy problems where it is up to you to fully the define the end point, or a series of ever more difficult versions of this project and research the information yourself to solve them.
Everything I have to say to help you with this project is written below. I am not prepared to help you implement it; or give you any additional materials. I have too many other projects of my own.
Though I am a programmer by profession, I don’t do people’s homework for them. That just robs them of an education.
You have my full permission to implement this project in any way you please and to keep all the profits from your endeavour.
Please do not email me about this project without reading the disclaimer above.
In the Dark Stereo and Home Entertainment Components are are usable in the dark and the components are mostly plain dark gray boxes without external controls or lights.There is no wrong way to connect the components together. So long as all the components are plugged together is some way, it works. Even loops are permitted. There is no need for manual configuration of terminating resistors.
The connectors are designed to work right side up or upside down. They have no delicate pins to break. They have no gender. There is only one kind of connector and one kind of cable end. The electronics dynamically assign pin functions. This way it can get get extra bandwidth my assigning additional serial channels, or in a drastic case, but using two cables to connect two devices. There are wireless, optical and cable versions of the connections. To the user they are almost interchangeable. The remote, used to guide you through the install, lets you know where you need optical or double connections. It lets you know what you already have connected properly.
A fancier version of the LAN allows some wireless components.
There is no analog channel, however, the cord distributes skookum DC power.
This implies each component has a microprocessor, presumably running Java.
If you have a TV or digital display, the controller works like a computer, showing you a full menu. You select options from it with numbered buttons. If you don’t have a display, you have to work with a multiline electroluminescent panel on the remote to guide you.
Normally the remote rests in a recharging holder. Pressing a button on the holder causes the remote to beep so you can find it if you have misplaced it.
The buttons on the remote are not placed in a grid. They are irregularly spaced. Each button has a slightly different shape and has some raised dots on it, so that the blind can use it by feel and sighted people can learn to use it in the dark.
If you wanted to copy a tape, for example, it would guide you through the manual steps of inserting and removing tapes. It would be no more complicated to copy from TV to tape or DVD (Digital Video Disc) to CD (Compact Disc). All works the same way.
You could optionally buy a dedicated controller box which would have a full keyboard and flat screen display. This would allow faster operation than using the remote.
You could go nuts on this box with flashing lights. There functions would be programmable in infinite variety.
The system has a buffer so that you can skip over commercials in real time if you are prepared to watch your TV a few minutes behind real time. You can also replay your live broadcasts or fast forward a small amount.
Eventually you would be able to watch any show at any time as more video material becomes available on the Internet.
You can capture an image or show to your computer as a MP3 file.
In a few years, your entire collection would be downloaded onto a hard disk in the system so that any track in your collection would be instantly available, perhaps mixed with tracks from the Internet, paid for per play, per hour or by monthly subscription.
To the user, Internet radio stations would be accessible in just the same way as ones that came in over cable or satellite connections. They would be integrated.
You can make up your own collections of tracks using any combination of sources.
The only control on the CD player is Simply inserting a CD or multipack by default presumes
functions both as pause and stop. If there is something extra mechanically the player needs to do to stop for a longer period, it should do it automaticaly and transparently after a time delay.
This page is posted |
http://mindprod.com/project/inthedark.html | |
Optional Replicator mirror
|
J:\mindprod\project\inthedark.html | |
Please read the feedback from other visitors,
or send your own feedback about the site. Contact Roedy. Please feel free to link to this page without explicit permission. | ||
Canadian
Mind
Products
IP:[65.110.21.43] Your face IP:[3.14.255.174] |
| |
Feedback |
You are visitor number | |