Software

Bundling GPS Tracks and Geographically Located Photos in KML

Recently I described my effort to add GPS data recorded during a road trip and a canoe trip to Google Maps.  I had written some JavaScript to import my data into a map, with a few options for customization, but felt that there was more that could be done with the data from the canoe trip.  I had a number of photographs from the trip and a desire to map them, along with the GPS data, at the positions at which they were taken.  Although the photographs did not contain any meta-data providing the GPS coordinates for the location at which they were taken, they did contain meta-data indicating the time at which they were taken.  Since I had a GPX file full of time associated geographic positions, I decided to fuse the two together.  

Read more about Bundling GPS Tracks and Geographically Located Photos in KML

Project: 

waverecord

waverecord 0.1 - A Reliable Audio Archiving Utility

waverecord version 0.1, Copyright © 2001 Dustin Graves <dgraves@computer.org>
waverecord comes with ABSOLUTELY NO WARRANTY. 

 

Purpose

waverecord is a simple command line application for Microsoft Windows, designed to reliably record audio data over extended periods of time. Current features: Read more about waverecord

Programming: 

mamfox

mamfox 0.9.2 - FOX plug-in for MAM/VRS

mamfox version 0.9.2, Copyright © 2000 Dustin Graves <dgraves@computer.org>
mamfox comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions; see the GNU LGPL for details.

MAM/VRS is no longer under development. It is now the VRS 3D project. Read more about mamfox

Programming: 

Software Projects

Mobile

Open source software for mobile devices.

Name Last Update Description
DialTones 12 Dec 2010 Android application for dialing landlines with an Android device

 

Read more about Software Projects

Project: 
General: 

MediSen

MediSen 1.0.1 - Windows 2000 Media Sensing Manager

MediSen version 1.0.1, Copyright © 2001 Dustin Graves <dgraves@computer.org>
MediSen comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions; see the GNU GPL for details. Read more about MediSen

Programming: 

fxcd

fxcd 1.0.0

fxcd version 1.0.0, Copyright © 2001-2004,2010 Dustin Graves <dgraves@computer.org>
fxcd comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions; see the GNU GPL for details. Read more about fxcd

Programming: 

fxcalc

fxcalc 1.0.13

fxcalc version 1.0.13, Copyright © 2000-2004,2010 Dustin Graves <dgraves@computer.org>
fxcalc comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions; see the GNU GPL for details. Read more about fxcalc

Programming: 

FXNetWorkDialogEx

FXNetworkDialogEX 1.0.1

FXNetworkDialogEX version 1.0.1, Copyright © 2001 Dustin Graves <dgraves@computer.org>
FXNetworkDialogEX comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions; see the GNU LGPL for details.

  Read more about FXNetWorkDialogEx

Programming: 

CSCI 266 - Computer Animation

Introduction

Computer Animation is a course that I took as a graduate student at The George Washington University during the Fall 2006 semester. The course investigated advanced computer animation techniques with assignments that focused on animation of a humanoid figure using inverse and forward kinematic techniques. The results and  C++ source code for the assignments can be found below.

Read more about CSCI 266 - Computer Animation

Coursework: 
Project: 
Programming: 

CSCI 191 - Computer Game Design

Introduction

Computer Game Design is a course that I took as a graduate student at The George Washington University during the Fall 2006 semester. The course focused on the design of simple computer games with a final project requiring the creation of a simple 3D computer game. The results and source for the assignments can be found below.

Read more about CSCI 191 - Computer Game Design

Coursework: 
Project: 
Programming: 

Pages

Subscribe to RSS - Software