AVR demo platform rocks the color VGA +audio

Linus Akesson and friends have created the "Craft" demo - using an ATmega88 to generate 4 channels of 8-bit sound and 3D graphics.
Timing is crucial: One display line takes 24 μs, and is followed by a 7.75 μs break called the horizontal blanking period. After 480 such lines, there's a longer break (1428.75 μs, equal to 45 full display lines) before it all starts over. Two digital signals are used to synchronize the sender (graphics card, custom demo hardware etc.) and the receiver (monitor).- Craft demo
[...]
Sound is generated during the horizontal blanking periods. That gives a sample rate of 31496 kHz. Of course, only the really timing critical part (waveform generation) is performed during the horizontal blanking. Melody, rhythm, amplitude envelopes, arpeggios etc. are handled by a playroutine which gets called once for every video frame, during vertical blanking.
Posted by Collin Cunningham |
Jul 22, 2008 06:00 AM
Electronics |
Permalink
| Comments (3)
| Email This |
| Digg this!
Recent Entries
- Citizen engineer (audio fixed)
- DIY iPhone charger
- Domino run tips
- Art Hunt: Salt Lake City
- Ohm - lofi cardboard sampler
- Jet turbine robot
- Remote-controlled vibrobot
- rulers + tape +books = Rule Organ
- Entire art show of cable paintings
- HOW TO - Fancy speaker enclosures
Comments
Oldest comments listed first.
![]() |
Posted by: Collin Cunningham on July 27, 2008 at 12:19 AM |
I searched quite a bit before posting - do recall which entry?
you might be thinking of a similar -
http://blog.makezine.com/archive/2008/07/arduino_vga_demo.html
Leave a comment
Subscribe to MAKE Magazine!
Subscribe today, save 42% and get web access to MAKE free. MAKE Digital Edition is available only to subscribers.
$34.95 / 1 year
(4 Quarterly Issues)
Features and more @ MAKE!
Get MAKE 14 - Subscribe or on newsstands!
Add MAKE to iGoogle - GoogleGoogle.
Add MAKE to your RSS reader - Real simple.
Add MAKE on Twitter.
Add MAKE on FriendFeed & the MAKE room.

Why advertise on MAKE?
Read what folks are saying about us!
Click here to advertise on MAKE!
Phillip Torrone
Senior Editor
Tel: 707-827-7311
Gareth Branwyn
Robot Maker
Kip Kay
Video Maker
Jonah Brucker-Cohen
Artist / Researcher
Natalie Zee Drieu
Senior Editor
CRAFT
Becky Stern
Culture jammer
Collin Cunningham
Sound Maker
Marc de Vinck
CNC Maker


