LTC decoder for Teensy
The audio shield takes care of the line level audio input. This audio input is then decoded. The decoding is done by libltc. The library runs as is on a Teensy, no modifications are needed. The repository is split up in three parts:
- LTCDecoder contains a PlatformIO Teensy project for the Atom text editor.
- etc contains an LTC decoder for PC, use the makefile to build an executable. It also contains some short SMPTE test files
- doc contains a picture of the hardware needed.
Installation and use
Download PlatformIO and run the project in the LTCDecoder folder on a Teensy with audio shield connected to your computer. Alternatively copy the source files to an Arduino project.
To use the decoder connect the line level input left channel to an SMPTE source via e.g. an RCA plug.
Since libltc uses LGPL, LGPL is used here as well.