Project Portfolio - Transferable Skills

Post on 19-May-2015

285 views 0 download

Tags:

description

Various Projects I've completed.

Transcript of Project Portfolio - Transferable Skills

Brian Tuley2/1/2012

Automated Test Scripting with Visual Basic Mining Serial Data with Perl Scripts Schematics, Soldering & Circuit Board Control Systems DSP Audio Effects

• Texas Instruments - MatLab/Simulink• Max/MSP

For Use in Automated Control of Probe

Station

Features:•Custom GUI •Updatable Data Entry Fields•Saves Time•User Friendly•Script Easily Modified

Declare Variables Sub Routines

• Initialize Instrumentation• Perform Measurements• Buffer Measurement Data and Write to

Spreadsheet Cells• Index Site Coordinates• Resume Testing at New Site• Quit Testing

Uses:•Mining Serial Data•Organizing Post Measurement Data•Data Analysis

How it Works:

1.Script reads in a file.2.Pattern matching operator (based on keyword) scans data.3. A new file is output with column headers, etc….as desired.

Demonstrates:

•Ability to solder

•Ability to work from a schematic

•Enclosure

Top

Bottom

Demonstrates:

•u-Controller Know How

•Programming Skill

•Peripheral interfacing Skill – Relays, Stepper Motors, Servo Motor control… …

•Prototyping Breadboard Skill

Novation Launchpad USB Peripheral Device

Max4Live Device

Features:

•One finger control for triggering chord structures within Ableton Live

•Works with Novation Launchpad

•All standard chord variations are possible

•Design is based on circle of fifths premise

Simply Drag & Drop Plug-in into Session

Works just like a VST or Direct X plug-in

Arrows Indicate Encapsulated SubsystemsArrows Indicate Encapsulated Subsystems

Chord Structures

Auto Velocity Structure

Hardware• TMS320C6713 DSK• Windows PC

Software:• Matlab/Simulink• Code Composer

Studio• Max/MSP

A switch case is used to select desired effects patch

Algorithms Incorporate Phase Distortion, Time Delay, Frequency Modulation, Amplitude Modulation, Filtering, Gain and Signal

Feedback

Multi Effects Processor Firmware is stored in onboard flash ROM memory for boot loading

Second attempt at implementing a DSP based audio effects processor. This time with Max/MSP graphical programming environment.

Model realized with graphical programming.

Model is implemented to run on Microsoft Windows or Mac PC.

Requires Max 5, or Max Runtime (free) to deploy the patch.

Features: GUIFFT Spectrum Analysis

Ring Modulation / Tremolo Effect

Description:•Ring Modulation can be described as Frequency Modulation•The Tremolo Effect is essentially Amplitude Modulation of Audio Signal