Getting Started with Digital Audio

It's bad to start your post with an apology, but I must: this one won't deal with FreeBSD as much as set some foundation for the posts to come.

The base for a good digital audio workstation, or DAW for short is audio interface. That is the piece of equipment …

Continue reading »

FreeBSD Cloud and DevOps 3

By now you know how to manage jails with Makefile. It's nice, but I took it a bit further this past few months. I realized that Makefile can effectively replace Vagrant, so I created program called Reggae: REGister Globaly Access Everywhere. In short it consists of few scripts that (de …

Continue reading »

NuttX and Clang

I am proud owner of a home audio studio, but it has a big flaw: hardware is not open source. You may think it's not a big deal, but once you want to alter something, you realize you're stuck. Let me explain. My mixer is digital and you control it …

Continue reading »

FreeBSD and USB MIDI

The problem I was having was that I could record MIDI, but not send it to hardware output. For impatient, just run chmod o+rw /dev/umidi*. Yes, it was that stupid and it took me few days to realize what's the problem, so let's go through my setup and …

Continue reading »

Arduino Due and Clang

Since October last year I've been trying to get my FreeBSD box compile working binary for Arduino Due. For some reason, GCC produced binary is missing a section which I observed through readelf. I tried to debug this, but I'm not even novice kernel developer, let alone bare metal embeded …

Continue reading »

FreeBSD Cloud and DevOps 2

So you have all the pieces installed and configured. Let's do something on top of that. I don't like Vagrant, now that CBSD and Jails are around, but it's perfect for DevOps jobs. I remember a friend of mine using Makefile for DevOps, even if under it is Docker or …

Continue reading »

Sing, beastie, sing!

FreeBSD digital audio workstation, or DAW for short, is now possible. At this very moment it's not user friendly that much, but you'll manage. What I want to say is that I worked on porting some of the audio apps to FreeBSD, met some other people interested in porting audio …

Continue reading »

FreeBSD Cloud and DevOps 1

The reason I tried FreeBSD in August, after 11 years of being happy with Gentoo then Debian was the article about Docker on FreeBSD. I knew about PF, ZFS and DTrace from the past, but ability to run Linux images was just too good to be true. To the extent …

Continue reading »

Lost Passport

My wife and I went from Hamburg to Belgrade on 31st December. We had connected flights and from Hamburg we went to Zurich. In Zurich we realized my wife lost her passport. The situation is hilarious looking back, but totally not fun while it's happening. So, her passport fell from …

Continue reading »

FreeBSD WiFi and Ethernet Bridging and Aggregation

The title is cumbersome but the topic is quite ordinary life, to be honest. Idea is to have WiFi and Ethernet cards unified. On the router that means that whether you're getting your address over Wifi or Ethernet, you get the same range. On the client (usually laptop) we want …

Continue reading »