bastibe / PySoundCard

PySoundCard is an audio library based on PortAudio, CFFI and NumPy
BSD 3-Clause "New" or "Revised" License
87 stars 9 forks source link

Add automated tests #22

Open mgeier opened 10 years ago

mgeier commented 10 years ago

Automatically testing the input/output of a sound card might be problematic, but we can probably "simulate" it with the "dummy" driver of JACK. With this driver no audio hardware is needed. We could connect the output ports with the input ports of PortAudio (within JACK) and then check if the expected signal is sent/received.

If this works we could probably also run these tests automatically on http://travis-ci.org/.