Thursday, September 17, 2009
Programming microcontrollers, part 2
HELLO, WORLD
Programming microcontrollers, part 2
Sparkle Labs | Make Vol. 07- 2006 | Pdf | 3 pgs | 1 mb
MIDI Control
MIDI Control
Music equipment language isn't just for audio anymore
Peter Kim | Make Vol. 07- 2006 | Pdf | 8 pgs | 4 mb
For centuries, musical notation has served as a common language among musicians- it was designed so that, for example, monks in France would sing the same melody as monks in Rome. But as the popularity of digital musical instruments grew throughout the 1980s, musicians found that their equipment lacked a common language.
There was no way to perform simple tasks like using one keyboard to play sounds on another, or to use a computer to record and edit what you were playing. The Musical Instrument Digital Interface (MIDI) was developed as a solution to this problem, and today, it's become a standard for the vast majority of music hardware and software. Its usefulness doesn't end there, however. The same structure that makes MIDI compatible with various music products can make it useful any time you need to send and receive messages for control.
Rocket-Launched Camcoder
Two-Can Stirling Engine
Home Mycology Lab
Home Mycology Lab
Philip Ross | Make Vol. 07- 2006 | Pdf | 9 pgs | 3 mb
CULTURAL REVOLUTION
Use an off-the-shelf home air purifier to make a laminar flow hood for your own
miniature mycology lab. Then use it to culture and grow mushrooms, and to
perform other experiments that require a clean-room environment.
Wednesday, September 16, 2009
Backyard Biology
Penny-Powered LED
Shopping Cart Chair
RFID for Makers
The MAKE Controller
Tuesday, September 15, 2009
The Secrets of Monitoring Atmospheric Haze
Building Tensegrity Models
Real-Time Cameras: A Guide for Game Designers and Developers
Real-Time Cameras: A Guide for Game Designers and Developers
Mark Haigh-Hutchinson | Pdf | 530 pgs | 3 mb
Video games and other interactive real-time applications are often
required to present a view of a virtual world in a manner that is both
contextually appropriate and aesthetically pleasing. The internal
mechanism responsible for this process is colloquially known as a
virtual camera system. As the main avenue through which the viewer
interacts with the virtual world, the effectiveness of the camera system
at presenting such a view has a major infl uence on the viewer’s satisfaction
and enjoyment of the experience. A poorly implemented camera
system will likely cripple the application to such an extent that
excellence in graphical presentation or interactive mechanics may be
insuffi cient to overcome it. A brief perusal of video game reviews, for
example, will reveal common problems such as poor framing, cameras
passing through environmental features, and so forth. These recognized
problems will have a negative effect on the rating that the
game receives. On the other hand, a well-designed camera system —
one that presents the virtual world in an unobtrusive and easy to
understand manner — allows a great interactive design to become
fully realized. In light of this, it is surprising that there is so little
information available to the designers and implementers of interactive
camera systems.
Real-Time Cameras is aimed at expanding the knowledge of designers
and programmers regarding this crucial yet often overlooked topic.
While there is common ground between traditional cinematography
techniques and virtual camera systems (especially, of course, with
respect to non-interactive movie sequences), the dynamically changing
nature of video games and other interactive real-time applications
demands different approaches and solutions. Interactive application
design lags behind traditional movie making in that the underlying
principles of real-time camera design are still in their formative process.
However, enough information is now available to establish a set
of ground rules that should apply regardless of the genre or presentation
style.
Monday, September 14, 2009
Hot Air
2 Beambots: Trimet & Solarroller
Sunday, September 13, 2009
5 in 1 Network Cable
Subscribe to:
Posts (Atom)