This was taken on my friend Hardik's Canon 60D. Music is from the band State Radio and the song: Wicker Plane.
http://itunes.apple.com/us/album/year-of-the-crow/id395632644
I used ffmpeg extensively to get the 60fps video to slow-mo 30fps, then ffmpeg again to extract the audio to wav, then Sound Studio (mac app) to resample the audio to the same speed as the video. Next I used Sound Studio to splice, in rythem, the intro, solo, and final few seconds of 'Wicker Plane' together, then mix it together with the slow-mo sound of my quad and just imovie to put together the timeline of video.
New video: slow motion quadcopter flying in EB2 Sep 08, 2011 | Comments: 0
Résumé and Business Cards Sep 08, 2011 | Comments: 0
Résumé designs and business card designs are their own little art. Here's my forte into card design as well as my updated résumé.
I designed the business card in photoshop. The code featured is Cocoa and is from one of my iOS projects. The font I used Comfortaa.
Résumé was done in Apple's Pages.
Check Out the Graphs! Apr 29, 2011 | Comments: 0
I just spent the past few months working on a major update to this site and the changes went live today. Some of the most exciting new features are related to the metadata. Click on the Show charts and statistics link on any album to see for you yourself.
Also, hopefully you'll notice how fast and responsive everything runs. Every page is now using dynamic javascript content loading that's dynamic and cached with the latest web technologies. Yet, I made a big effort to maintain backwards compatibility with browsers as old as internet explorer 6. HTML5 pushstate URL changes work in modern browsers (Chrome, Safari, Firefox) while hashtag navigation is used in older browsers. Turn off JavaScript and the static navigation still works.
What are you waiting for? Go test it out!
ARM7 mini quad with xbee remote Jan 29, 2011 | Comments: 0
Using an Phillips NXP LPC20148 ARM7 processor, a Nintendo Wii motion+, and some xbees I've made a really stable platform for quads. (mode details here) It is running FreeRTOS which makes it very expandable in the future. My old frame flew great with it, but I wanted something smaller. Enter my new carbon fiber mini-quad:
Quadcopter: New photos and video Dec 23, 2010 | Comments: 0

New video of my flying my quad!
Flying my os-copter quadcopter inside.
See more Photos.
My writeup here.
Browse my Code: on my svn browser.
RTOS quadcopter flight computer Dec 21, 2010 | Comments: 0
This semester I built my own open source flight software for quadcopters using the NXP LPC2148 ARM 7 processor on an FreeRTOS system. This allows the inherently unstable quadcopter to fly as a human controllable helicopter with only the addition of a wii motion plus as a gyroscope sensor for rotational acceleration. Also: details and photos of my first remote.
Read more.mp3 player design Nov 19, 2010 | Comments: 0
Making a MP3 player from scratch using a Phillips NXP LPC2148 ARM7 board, the real-time operating system FreeRTOS, and a laser cutter.
Part of San Jose State University's CMPE 146, Embedded Microprocessor System Design.
Read more.Buying a new SLR lens Nov 14, 2010 | Comments: 0
So you're yearning for a lens that'll do more than the 18-50 that came with your still shiny DSLR and you're paroosing the interwebs for some glass. Danted by the seemingly endless selection you've looked to google for some help.
A walkthrough, including many examples, to buying your first non-kit lens for your digital SLR.
Read more.Lightweight C MP3 ID3v2 Reader Oct 29, 2010 | Comments: 0
Simple, effective, lightweight, and fast, this MP3 ID3v2 reader is the ideal way to go if you're running an embedded system running C.
Simple, effective, lightweight, and fast, this MP3 ID3v2 reader is the ideal way to go if you're running an embedded system. See the source/download here. Click read more for a demo project and more information.
Background: I'm writing a full-featured mp3 player for the SJSU class CMPE 146, Embedded Microprocessor System Design, that runs on the LPC2148 ARM7 Board from sjvalley. The project is running RTOS and has reads files from a SD card streams them through an MP3 decoder to a DAC and finally your headphones.
The project is coming along nicely but I wanted a way to read ID3 tags so read_ID3_info() was born.
Read more.Photo prints details Sep 09, 2010 | Comments: 0
![]()
Now offering professional prints through the photo lab at BayPhoto!
They have a reputation for the best prints around and are used by the infamous SmugMug (take a look at their comparison). BayPhoto is especially great for offering canvas printsand metal prints. There are more types of reproductions available then ever before and the quality is unbelievable. From the tried and true 4 by 6 to the aluminum printed metal 8x10. Now you can even print memories on canvas fit to be hung in a museum.
Read more.


