-
February 4, 2013
Building vinylcontrol~ Pure Data external on Mac OS I just started a Pure Data project that interfaces with my turntables using Traktor Scratch timecode vinyls. In order to read the timecode data in Pure Data we need an external PD plugin object (called an external in PD parlance). There is an existing wrapper around libxwax called vinylcontrol~ (PD objects that…
-
January 30, 2013
State of open-source vinyl control I’ve taken another look at a few open-source DJ programs recently as a result of another audio hacker’s Mixxx plugin project. The venerable openjay.org seems to have been shut down now that Mixxx is a mature project, so I’m not sure where the definitive source for news is anymore in this space. I’ve been following…
-
January 21, 2013
Network audio using netjack – part 1 I’ve been playing with networked audio again after some previous unsatisfactory attempts at getting something working using pulseaudio and TransportProtocol">RTP streaming. I tried a few things in the past like using PD’s netsend~ object but nothing gave me decent results. I tried a few things this time around like Wormhole which is a…
-
January 19, 2013
Installing Pure Data on Ubuntu Getting PD working on Linux should be the easiest thing in the world, but I’ve found that it can be a little tedious to get just the setup that you want installed. Most of the time we want to have PD-Extended so that all of the PD externals that don’t ship with PD Vanilla are…
-
January 6, 2013
Installing Pure Data on the new Retina Macs I’ve just gotten a new Retina MacBook Pro and while I’m not going to use it for audio most of the time, I wanted to get Pure Data running on it so I could use my Guitar Hero patches without high latencies ([hid] is available on the Mac version of Pure Data).…
-
December 30, 2012
Configuring Raspberry PI for audio I now have my Raspberry PI device in hand and I’ve been trying to get it set up for some audio fun. Some things were pretty painless, like setting up Pure Data. I installed the Pd-extended Debian package and used apt-get to install missing dependencies and I was off to the races. However, getting Jack…
-
December 21, 2012
Getting 64-sample audio latency on Windows 8 I recently spent some time setting up a new audio rig with my Presonus Audiobox USB audio interface. I won’t promise that you’ll get the same results I did, but I’ll share what I learned along the way to getting lower latencies with my setup. I’ve written a little bit before about the…
-
December 13, 2012
The state of USB audio on Windows I recently got a new audio interface. I had a cheap Behringer UCA202 USB interface that I had been using for a while and I thought it was time to get something a little nicer. I settled on the PreSonus AudioBox after considering the Focusrite 2i2 I read a few reviews of the…
-
December 2, 2012
Running Pure Data patches full screen I’ve been working on some Pure Data patches that I intend to use as dashboards during live performance. I want these to be running on my personal monitor display that faces me. The audience won’t be able to see it but I still want to run full screen without any distracting borders, etc. There…
-
December 2, 2012
Understanding data flow in Pure Data part 1 Quick, what is the difference between the following two patches? [](https://audiodestrukt.wordpress.com/wp-content/uploads/2012/12/image5.png) Visually they are identical, but if you take a look at the number box at the output, that should give you a clue. The patch on the right has an off-by one bug in it that isn’t obvious by inspection of…