Skip to content

newdigate/teensy-audio-ad5754

Repository files navigation

Using AD5754 in teensy audio library

  • Dual AD5754 DAC output module for for teensy audio library
  • optimised for two AD5754 d/a converters with a total of 8 output channels.
  • Theoretically, will also work for a single AD5754, not tested
  • This module relies on another output module to call UpdateAll(), therefor I use the TDM output module to set-up all the timing registers...

TODO:

  • At 14Mhz SPI clk speed, the audio buffers are transmitted slightly faster than the period which the audio buffers are received
    • So the audio is condensed and then paused for a tiny amount of time
    • possibly slow down the transmit rate, by transmitting individual bytes at a regular interval, between data writes, without asserting the cable select, so ignored by AD5754 devices

About

using dual AD5754 DACs with teensy audio library

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published