Back Original

Jackdaw Release DELAYED

Jackdaw is a free, keyboard-focused Digital Audio Workstation (DAW), currently in progress. Source code and a user manual are available on github.

Background

I wrote in a previous post and elsewhere that I planned to officially release v1 of Jackdaw this summer.

What then began as scattered whispers of anticipation soon coalesced into an ecstatic murmur heard all across the country. A new DAW? Free and open-source? Within days, the murmur swelled to an impatient clamor. Keyboard-focused? Less clicking around? Celebrity musicians and producers unleashed a torrent of tweets. The clamor became a cacophony. Made “from scratch”? Written in the C programming language? Brick-and-mortar DAW stores everywhere were forced to post notices: NO JACKDAW YET, and JACKDAW NOT SOLD HERE (why such stores would stock a free DAW is beyond me) but the hoard was undeterred and the DAW stores boarded their windows. Overwhelmed with press inquiries, I cut my phone line and commissioned the excavation of a moat around my Brooklyn apartment. But I am not inattentive to my obligations; I owe you, the general public, an explanation.

Life update

The main impetus for the original summer deadline was that while I was working on Jackdaw full-time, I didn’t have much time left over to seek normal paid work, and my savings would only last for so long. My plan was to get the v1 release done, then focus on finding a job, and ultimately continue work on Jackdaw at a more leisurely pace (albeit restricted to nights and weekends) after securing a paycheck.

Instead, through good fortune and the support of individuals in my life and of the Recurse Center organization and community, I wound up with two jobs I’m really excited about, earlier than expected.

In April, I started part-time work doing field service on automatic transfer switches (ATS) in large facilities – mostly hospitals – all around NYC. Please wish me luck while I monkey around with 480v in the sub-sub-basement.

This summer, I started working as a software engineer at Electra Research. Electra makes a battery-assisted induction stove that plugs into a regular 120v outlet. It’s my first true programming job, and I couldn’t have asked for a better fit.

DELAY

With the original impetus for an earlier release now gone, and my time much more constrained, I will not release v1 of Jackdaw this summer. I would rather wait to do a release that I feel really good about than try to rush one. I don’t know when it will happen, but I will keep you posted.

You can use it anyway

This is all kind of immaterial, because Jackdaw is already publicly available. On MacOS or Linux, open a terminal, and run the following commands (the part after the dollar sign):

$ git clone https://github.com/chvolow24/jackdaw.git
$ cd jackdaw
$ make

make will build Jackdaw on your computer from the source code, which may take a few minutes. If the program is built successfully, you should see a “build summary” at the end. Then run:

$ ./jackdaw

and the program will open. If you run into problems, please email me.

There are more details on the build process here.

There’s also a fairly comprehensive user manual. I hope to add an interactive tutorial and make some demo videos for the official release; in the meantime, I apologize for the learning curve.

Progress

I have less time to work on Jackdaw lately, but I’m still working. Since my last post, the following features have been added to Jackdaw:

All of the above changes are on the main branch already. Changes not yet on the main branch include:

More to come!