Main >> Technology and Learning


CRATEL (2005-present)

I am the Founder and Director of CRATEL, The Center for Research in Arts, Technology, Education and Learning.

CRATEL's mission is two-fold: to explore technology as an expressive element and to use technology as a way to break down barriers between diverse groups of people.


cratelwiki.gif CRATEL's wiki

A repository for all programs, coursework and
knowledge CRATEL-related. Consists of more than 1000 pages from more than 100 contributers.
WSUiR-trans-URL.jpg WSUiR

WSU's student-run Internet radio station was founded under CRATEL.
family.jpg Technology: Art and Sound by Design

An upper-level course offered by CRATEL and cross-registered in Fine Arts and Electrical Engineering.
Introduction to Sound Synthesis graphic Introduction to Audio and Video Synthesis

A course which explores how to build unique sounds and video effects.
Strings, Kansas! graphic Strings, Kansas!

Uses technology and community-driven learning to introduce stringed instruments to 4th and 5th graders in rural and under-served communities.
Video Synthesizer graphic Video Synthesizer

Realtime video manipulation from multiple webcams using Open Source Software for visual expression with musicians.
BETA competition graphic BETA Competition

WSU Students from complimentary disciplines submit ideas which integrate the arts with technology and have commercial viability.  Up to $7,000 in prizes.
online collaboration graphic Online collaboration

Installation and configuration of online collaborative applications in support of local and specialized online communities.
Senior Design graphic Senior Engineering Design Projects

Tube emulators, smart environmental sensors for cars, and new interfaces for musical expression.
Build days graphic Build Day

The results of free exploration with technology on Friday afternoons.
in the works graphic In the works

Logochip and Scratch in the public schools, research with PureJoy for youth, local audio archive project, local calendar project, and more.



MIT Media Lab (2004 - 2005)


In 2004 and 2005, I was a researcher in Barry Vercoe's Music, Mind, and Machine group at MIT's Media Laboratory. The group explores how machines and people perceive sound and music, and how technology may transform our experience with music: how it is composed, how it is learned, how it is perceived, and how it is transmitted.


soundblocks image SoundBlocks

SoundBlocks is a tangible environment where young users connect blocks to explore digital sound manipulation as a personal, meaningful and fun artistic endeavor.

soundscratch imag SoundScratch

A set of sound primitives that extend the media-rich capabilities of the children's programming language called Scratch
pyPortMidi image pyPortMidi

A Python wrapper for PortMidi, the cross-platform C library for realtime MIDI control.
Proximity Microphone graphic Proximity Detection in a Microphone

Proximity detection system within a microphone provides another dimensionality for expression.
chord recognition graphic Chord Recognition in Beatles Songs

How can a computer learn to recognize chords in music?

collaboration with Victor Adan
digital puppetry graphic Digital Puppetry

Adapt commercially available music technology to help urban youth find personal self-expression in a playful creative and free environment.
How to Make Almost Anything graphic How to Make Almost Anything

How I learned to build working prototypes quickly and easily.
Csound graphic Csound

My experience with the world's most established academically-based audio synthesis langauge.



Origins (pre 2004)


My interests in synthesizing music, learning, and digital technology are longstanding. I started programming Z80 assembler in 7th grade, the same year I performed the first movement of Mendelssohn's violin concerto with the Boston Pops Esplanade Orchestra. Before attending MIT I was a double-degree in Computer Science and Music, first at Eastman School of Music and University of Rochester, later at Cleveland Institute of Music and Case Western Reserve University.

doubletalk graphic DoubleTalk

A two-player game for Gameboy where players record and reverse audio, then guess what they are hearing.

Gameboy graphic Gameboy Hardware Interfacing

Extending the audio and memory capabilities of Nintendo's GameBoy.
Contrapuntal Composer graphic Contrapuntal Composer

Prolog code to write contrapuntal works such as fugues and rondos.
Legal Language graphic LegalLanguage

LegalLanguage is a computer language I created which is specialized for use by lawyers so their clients can easily generate necessary legal documents.
Sharing Music Sharing Culture graphic Sharing Music Sharing Culture

Music students at Wichita State University, USA use Internet2 to collaborate with music students at the Irish World Music Center in Limerick, Ireland.
String Improvisation graphic String Improvisation

Forming and establishing a mini-deparment of 3 faculty teaching string improvisation to string students of all ages and levels of experience.