This weekend I got quite a lot done on liboca, mainly working on the network stack, and the basic implementation of OCP.1, which is the TCP/IP-based protocol for OCA (There is room in the OCA standard for other transports). Anyhow, at one point, my unit tests broke in a suite of tests that tested code … Continue reading The value of valgrind
Tag: Linux
My first ever audio plugin
I've been procrastinating working on the OCA library project that I've started, so I ended up writing a really naive distortion plugin. It works as a LADSPA, LV2, VST (untested) plugin, or as a standalone application (as pictured above). I used the DISTRHO Plugin Framework which is how I can target all the platforms. It … Continue reading My first ever audio plugin
Towards a cross-platform C/C++ dev environment
As you've probably read in my recent posts, I've been getting involved in the linux audio community. I've discovered that I really like linux - especially the concept of a system-wide package manager, I wish Windows had one that everybody used. What I miss is Visual Studio. I really can't overstate the hit my velocity … Continue reading Towards a cross-platform C/C++ dev environment
Building Ardour on Ubuntu
[UPDATE] I've found that the instructions below cause jackd2 to be uninstalled, which causes some problems. Reinstalling the jackd2, libjack-jackd2-0, libjack-jackd2-dev and pulseaudio-module-jack packages should fix those issues[/UPDATE] I'm taking a journey into audio software, and I've been playing around on Linux because there's quite a good open-source audio community out there. The shining star (in … Continue reading Building Ardour on Ubuntu
Linux Audio
I've recently started learning about signal processing, and a programming language called faust. They are very linux focused, and so I figured the best way to get up and running with it would be to dive into linux, it's been a while since I really gave linux a fair look, so I was due for … Continue reading Linux Audio