Quantcast
Channel: dave yarwood
Browsing index pages (64 articles)
↧

Image may be NSFW.
Clik here to view.

Alda for Clojurists

A more FP-friendly AldaJust recently, I rewrote a big chunk of the Alda codebase; the result is something I’m a lot happier with, as a Clojure programmer. Clojure is a language that encourages...

View Article


Alda: A Music Programming Language Built With Clojure

I gave this talk about Alda a few months ago as part of Clojure Remote, the world’s first remote-only Clojure conference.This talk serves as a quick introduction to music programming languages and the...

View Article


Image may be NSFW.
Clik here to view.

Vignettes: Vimwiki, HTTPie, jq

I tried this once before and it was pretty fun. I continue to find and use awesome things (the internet has many of them), so here are a few more things I’ve been enjoying lately.VimwikiI think keeping...

View Article

moar no love videos!!!

I haven’t been diligent about posting stuff about No Love, the band I play drums in. So here’s a handful of videos I found on YouTube – enjoy!6/20/15: Rock 'n Roll Party Fest I9/2015: Hopscotch...

View Article

Alda Has a Bunch of New Features

Three months ago, I wrote a blog post introducing the music programming language Alda and walking through the basics of using it to write a musical score.To my amazement and delight, my blog post went...

View Article


Getting Your First Programming Job: Not as Hard as You Think

Today marks my one-year anniversary of working at Adzerk, which also means I have now been working professionally as a software developer for one year. I could not be happier to be programming for a...

View Article

Something Cool That Happened Every Month of My Life: 2010

Quite often, I think about what I was doing exactly 5 or 10 years ago. I think about what bands I was playing in, where I was living, what my interests were then, how I felt, which people I spent the...

View Article

Image may be NSFW.
Clik here to view.

Alda: A Manifesto and Gentle Introduction

What is Alda?Alda’s ambition is to be a powerful and flexible music programming language that can be used to create music in a variety of genres by typing some code into a text editor and running a...

View Article


Making MIDI Sound Awesome in a Clojure Program

I wrote a couple months ago about MIDI and the JVM. I explained that Gervill has been the JVM’s built-in soft synth since Java 7, and I mentioned that there are two ways that Gervill allows you to load...

View Article


Image may be NSFW.
Clik here to view.

Vignettes: Vim, Fish Shell, Amethyst

I’ve been exploring all sorts of awesome things lately. I feel compelled to share the magic™ of these things with you, but to be fair, there are already a ton of great blog posts and tutorials out...

View Article

Making MIDI Sound Awesome in Your JVM

You might be surprised to learn that your Java Virtual Machine is a capable musician. A MIDI soft synthesizer has actually been built into the JVM for years and years, and starting with Java 7, it’s...

View Article

Susanne

It’s been a while since I’ve posted anything, so here’s another laptop recording from the vault. It’s a cover of one of the best Weezer B-sides, “Susanne.” I recorded it in my dorm room during my last...

View Article

I put some S-expressions in your Ruby

I just rediscovered Rubeque, a set of short problems/koans to solve using Ruby, ranging in difficulty from “What does true equal?” to writing simple AIs and solving logic puzzles. The web UI provides...

View Article


No Love @ WKNC

A couple weeks ago, WKNC invited my band No Love to play a set in their studio. Much fun was had.In about a week (February 7) we’ll be playing at the Lincoln Theater as part of the Double Barrel...

View Article

Pixel Rain

Here’s a little blast from the past – I just realized that I composed and programmed this “NES classical” piece for a composition class almost exactly 10 years ago. I had recently discovered MML, a...

View Article


Clojure character utilities, now available as a clojar!

A couple months ago I posted about a character utility library I whipped up for Clojure. It’s still a work-in-progress, but I think it’s in good enough shape for general use. I decided to make a clojar...

View Article

Antibubbles - 'Cactus'

Here’s an unreleased Antibubbles song – it was part of a small batch of songs we were working on right before we broke up. This is a rehearsal recording from December 8, 2012, about a month before our...

View Article


_why's (Poignant) Guide to Ruby in Clojure: Part 7

Parts 1 through 6 of this series can be found here, here, here, here, here and here.Alright, so I kind of just remembered that there was still one chapter left to go – so here it is! Until _why decides...

View Article

A character utility library for Clojure

(Note: some of the supplementary Unicode characters on this page may not display properly if you don’t have CJK fonts installed.)So, I’ve been kicking this idea around for a while, and I’ve finally...

View Article

RIP, iPod Classic :(

I read some interesting news this week about the iPod Classic… if you haven’t heard, Apple has killed off the iPod Classic.For me, personally, this is devastating news. I’ve used a 160 GB iPod Classic...

View Article
Browsing index pages (64 articles)


Latest Images