Hi all,
I'm wondering if anyone has tried using the audio library to read and/or generate linear timecode (LTC). More info about LTC here: https://en.wikipedia.org/wiki/Linear_timecode but the basic idea is that it's a modulated audio signal that encodes time information into an audio track. It's used extensively in the film and video world as well as to synchronize devices in live entertainment.
There is an apparently well featured library called libltc (https://github.com/x42/libltc) but I am not sure I am skilled enough to port it to the Teensy entirely on my own.
There is a person working on this for regular Arduino, but he's hit some processing capability roadblocks: https://hackaday.io/project/7694-arduino-timecode-smpte-ltc-reader-generator-shield
Since the signal is just audio frequency, it seems that it might be possible to use the audio library to both generate and read it. I'm curious if anyone has tried or started looking in to that before. I have a long standing project I'd love to try and while it isn't urgent, it could be interesting to get it going.
Any info or ideas welcome!
I'm wondering if anyone has tried using the audio library to read and/or generate linear timecode (LTC). More info about LTC here: https://en.wikipedia.org/wiki/Linear_timecode but the basic idea is that it's a modulated audio signal that encodes time information into an audio track. It's used extensively in the film and video world as well as to synchronize devices in live entertainment.
There is an apparently well featured library called libltc (https://github.com/x42/libltc) but I am not sure I am skilled enough to port it to the Teensy entirely on my own.
There is a person working on this for regular Arduino, but he's hit some processing capability roadblocks: https://hackaday.io/project/7694-arduino-timecode-smpte-ltc-reader-generator-shield
Since the signal is just audio frequency, it seems that it might be possible to use the audio library to both generate and read it. I'm curious if anyone has tried or started looking in to that before. I have a long standing project I'd love to try and while it isn't urgent, it could be interesting to get it going.
Any info or ideas welcome!