SIGN IN YOUR ACCOUNT TO HAVE ACCESS TO DIFFERENT FEATURES

FORGOT YOUR PASSWORD?

FORGOT YOUR DETAILS?

AAH, WAIT, I REMEMBER NOW!
  • LOGIN

ProtoSupplies

  • HOME
  • SHOP
    • Arduino, Teensy & IOT
    • Audio & Video
    • Breadboards & Supplies
    • Breakout Modules
    • Cables and Wires
    • Communications & Interfacing
    • Connectors & Headers
    • Displays, LEDs & Panel Meters
    • Fans & Hardware
    • ICs & Semiconductors
    • Passive Components
    • PCBs – Prototype & Adapter
    • Power Supplies & Converters
    • Proximity, Distance and Collision
    • Relays, MOSFETs & Power Ctrl
    • Robotics, Motors & Motion
    • Sensors
    • Supplies & Consumables
    • Switches & User Input
    • Temperature & Humidity
    • Test, Tools & Test Accessories
  • LEARN
  • TECH
    • Guide To Solderless Breadboards
    • Determining Unknown I2C Addresses
    • Determining LED Resistor Values
    • DC-DC Step-Down Converter Overview
    • s
  • BLOG
  • INFO
    • About Us
    • FAQ
    • My Account
    • Contact Us
  • Wishlist –
  • MY CART
    No products in cart.

Home » Tutorials » Audio Tutorials and Workshop

March 27, 2023

Audio Tutorials and Workshop

Audio Tutorials and Workshop

Teensy with its significant number crunching performance and high bandwidth capability has the horsepower to synthesize CD quality audio data on the fly. There is also a very nice Teensy Audio Adapter, a powerful Audio Library and an Audio System Design Tool that makes it easy to work with audio using Teensy.

The Original PJRC Audio Workshop

Back in 2015 Paul Stoffregen, owner of PJRC and mastermind of the Teensy product line, created an Advanced Microcontroller Audio Workshop for a conference. The workshop walked users through using the Teensy 3.x, Teensy Audio Adapter, Teensy Audio Library and Audio System Design Tool along with some buttons and potentiometers wired up on a solderless breadboard for building streaming audio projects.

The workshop featured many aspects of working with audio systems including polyphonic playback, recording, synthesis, analysis, effects, mixing, simultaneous inputs & outputs and flexible internal signal routing.

The original example software can be found in the IDE under Files > Examples > Audio > Tutorial. You can find the original source material including a video presentation by Paul and others of the workshop that you may find informative on the PJRC site here. The original workshop PDF instructions can be found here. These will open in a new tab.

Our Version of the Audio Tutorials and Workshop

In our tutorials in this section, we are updating this very useful information specifically for use with the Prototyping System for Teensy 4.1. Also, since we aren’t under any time constraints like they were in the original workshop, we’ll use these pages as a framework to collect additional useful information and detail over time.

The Audio Tutorials make use of the Audio Tutorial Adapter which is available as either a kit or fully assembled as shown below. The setup could also be duplicated on a breadboard or the original PJRC breadboard setup could be connected to the Prototyping System via jumpers if you have one. If using a breadboard setup, be sure to follow the pin wiring shown on the Audio Tutorial Adapter page which is a little different than the original PJRC setup to avoid conflicts with other pins on the baseboard.

Audio Tutorial Adapter

Audio Tutorial Adapter - Kit $7.95
Audio Tutorial Adapter - Fully Assembled $12.95

For more information about the adapter, click on the picture above.

Now On to the Tutorials / Workshops


Audio Workshop 1

Audio Tutorial Adapter and Testing of the Audio Hardware


Audio Workshop 2

Play Music From SD Card


Audio Workshop 3

Blink LED While Playing Music


Audio Workshop 4

Do More While Playing Music


Audio Workshop 5

First Audio System Design Tool Use


Audio Workshop 6

Working with Mixers to Play Multiple Sounds


Audio Workshop 7

Playing Samples (Short Sound Clips) From Program Memory


Audio Workshop 8

Using the Microphone for the First Time


Audio Workshop 9

Adding a Simple Delay to Microphone Input


Audio Workshop 10

Adding an Echo Effect to Microphone Input


Audio Workshop 11

Using Simple Filters (Low Pass, Band Pass, High Pass)


Audio Workshop 12

Using Oscillators and Envelopes to Synthesize Sounds


Audio Workshop 13

Audio Analysis – Peak Detection


Audio Workshop 14

Data Analysis – Fourier Transform


Audio Workshop 15

Data Visualization – Peak Detection

PRODUCT SEARCH

PRODUCT CATEGORIES

  • Arduino, Teensy & IOT
  • Audio & Video
  • Breadboards & Supplies
  • Breakout Modules
  • Cables & Wires
  • Communications & Interfacing
  • Connectors & Headers
  • Displays, LEDs & Panel Meters
  • Fans & Hardware
  • ICs & Semiconductors
  • Passive Components
  • PCBs - Prototype & Adapter
  • Power Supplies & Converters
  • Proximity, Distance & Collision
  • Relays, MOSFETs & Power Ctrl
  • Robotics, Motors & Motion
  • Sensors
  • Supplies & Consumables
  • Switches & User Input
  • Temperature & Humidity
  • Test, Tools & Test Accessories

Pay Additional Charges

Dollar SignClick to add additional charges to your order

Recent Blog Entries

  • Prototyping System for Teensy 4.1 Baseboard

    Prototyping System for Teensy 4.1 Now Available

    It’s hard not to love the Teensy 4.1 with its 6...
  • Teensy 4.1 Fully Loaded

    Teensy 4.1 Fully Loaded Products Available

    As we expand our Teensy product offerings, we n...

Like Us On Facebook

Fine Print

  • Terms of Service
  • Shipping & Returns
credit-card-paypal-logos
RapidSSL_SEAL-90x50

GET IN TOUCH

Email: support@protosupplies.com

ProtoSupplies.com
Veteran Owned and Operated
Lake Stevens WA 98258, USA

  • Terms of Service
  • Shipping & Returns

© 2022 All rights reserved.

TOP