Designing an efficient A-weighting filter

 — 

A-weighting is often used when measuring sound pressure (i.e. loudness) to make a recorded audio clip more representative of what would be perceived by the human ear. It works by increasing or decreasing the magnitude of audio frequencies according to what humans can hear. This leads to the A-weighted …

Category: DSP Tags:

Alee

 — 

Alee aims to prove the effectiveness of programming microcontrollers in Forth for both education as well as production. It consists of two projects:

  • Alee Forth, a compact, portable, and standards-compliant Forth implementation.
  • Alee devboard, an Arduino-form-factor development board featuring an MSP430FR microcontroller with FRAM.

The word alee is a nautical …

Category: Projects Tags:

DSP PAW

 — 

source repo: https://code.bitgloo.com/bitgloo/dsp-paw
hackaday: https://hackaday.io/project/190725-dsp-paw

 

The DSP PAW project provides a complete solution for hands-on teaching of digital signal processing (DSP). It began as my capstone project during university, continued as an undergraduate research project, and has further grown towards a …

Category: Projects Tags:

stm-game

 — 

stm-game was a personal project meant for studying some low-power design concepts, in the form of a small, hand-held gaming device. This project also involved my first attempt at designing, ordering, and soldering together a PCB prototype.

The device is built around the STM32L011F4 in its TSSOP20 package. This microcontroller …

Category: Projects Tags:

Happy Fractal

 — 

Repository: https://github.com/tcsullivan/happy-fractal

I was first exposed to fractals in elementary school. The tech teacher at the time was familiar with open-source software, installing programs like TuxType and TuxPaint on the school's computers. This collection also included XaoS, a fun, easy-to-use program that lets you spend hours …

Category: Projects Tags:

gamedev

 — 

gamedev was a high school project between myself and a friend, with the goal of creating a complete video game within about a year. A game engine was designed from scratch and actively developed for two years; though once college began for us, development crept to a near halt. The …

Category: Projects Tags:

bitcalc

 — 

Bitcalc is an ARM-based, open-source graphing calculator. It was designed during the Spring 2018 semester as a project for the University of Southern Maine's Ci2 lab.

This project had three main goals: * To learn about ARM and STM32 programming/architecture * To learn how to make a complete device: processor, display …

Category: Projects Tags:

VEX

 — 

In high school I participated in VEX robotics competitions, in which teams from other schools would compete under various challenges. I worked on a team with my friend to design robots with advanced software.

 

2015-16: Nothing But Net

Nothing But Net was a competition in which robots had to be …

Category: Projects Tags:

© Clyne Sullivan 2024

Powered by Pelican