Skip to content

Latest commit

 

History

History
36 lines (30 loc) · 1.04 KB

README.md

File metadata and controls

36 lines (30 loc) · 1.04 KB

jackdiff

quick and dirty plot-vomiting skeleton jack client

this repository isn't really meant to be used by anyone but me. it's helping me test dsp algorithms for another project.

the main branch serves as a skeleton jack client, other branches are filled-in with algorithms that i'm testing and there's probably a bit of trash lying around.

there's two parts to this:

  1. c binary jack skeleton client that's intended to be filled in with some dsp algorithm. when run will write the input signal and the output signal to line-separated text files for a given number of samples
  2. python wrapper that handles setting up jack connections, playing signal using mplayer, and synchronizes c binary and python script using open-sound-control.

Dependencies

Installing

$ git clone https://github.com/resinbeard/jackdiff.git

Building

$ cd jackdiff
$ make