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.
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, 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.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 to CD. 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 an 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.
| You can get the freshest copy of this page from: | or possibly from your local J: drive (Java virtual drive/mindprod.com website mirror) | |
| http://mindprod.com/project/inthedark.html | J:\mindprod\project\inthedark.html | |
![]() | ||
| Canadian Mind Products | ||
| mindprod.com IP:[65.110.21.43] | ||
| view Blog | Your face IP:[38.107.191.113] | |
| Feedback | You are visitor number 11. | |