Skip to content

Troubleshooting

Matt Davison edited this page Mar 11, 2025 · 3 revisions

Basic Checks

  • Are the 3 required connections (USB from computer to Teensy 4.0, 9V power into amp board, transducer to amp board) plugged in?
  • Is the 9V power supply turned on?
  • Is the Teensy MIDI/Audio USB device selected as your computer's audio I/O?
  • Is the system volume of your OS turned up?
  • Is the LED on the Teensy 4.0 blinking?

After checking these, if the device still isn't working then either try further debugging options detailed below or get in touch with Matt (m.davison23@imperial.ac.uk).

If something isn't working with the hardware device, it's worth going through a few steps to determine the root cause of the issue.

  1. Plug the device into your computer's USB port. Does an audio device called "Teensy MIDI_Audio" (or similar) appear in your audio devices list in your OS's settings? If so, the USB connection is working and the Teensy is running. This will be confirmed by a blinking inbuilt LED on the Teensy 4.0.

  2. Set the Teensy to be your computer's audio output device. Turn up your OS's volume control and play an audio source. Can you feel/hear this being played out of the connected voicecoil transducer? If so, the audio output (including the amplifier chip) is working.

Inbuilt LED Heartbeat

The inbuilt LED will blink as long as the Teensy is running. The blinking rate will change if certain errors have occurred, providing a basic way of checking for certain errors. These are detailed below:

Off time (ms) On Time (ms) Use
1000 1000 Normal Mode
100 100 Debug Mode
500 500 Amp IC Not Configured
250 250 Play buffer error
10,000 10,000 Other Error

Serial Logging

Clone this wiki locally