s-u / audio

Audio Interface for R
Other
12 stars 8 forks source link

Minor Mac OS fixes; basic PulseAudio driver on GNU/Linux #5

Open bwlewis opened 4 years ago

bwlewis commented 4 years ago
  1. Fix a few warnings on Mac OS X >= 10.6 due to API deprecation changes
  2. Add very basic PulseAudio driver for GNU/Linux

The PulseAudio driver provides as a basic alternative to the PortAudio driver on GNU/Linux systems (I've run into recent systems where PortAudio is not working and couldn't figure out how to fix that).

Consider this a draft implementation of a PulseAudio driver -- it's ony synchronous, but does at least respond to interrupts. Future versions can implement a full asynchronous record/play driver similar to the au one with more programming effort.