Skip to content
You must be logged in to sponsor daveyarwood

Become a sponsor to Dave Yarwood

@daveyarwood

Dave Yarwood

daveyarwood
Durham, NC, USA

Background

In 2012, I started designing a music composition language called Alda. I was dreaming of a way to compose music using a text-based format, leaning on the command-line-oriented workflows that make me productive as a programmer.

Not long after that, I began to implement an interpreter for that language. In 2015, I wrote a blog post / tutorial that went viral on Reddit and Hacker News, and the project received a spike in attention and contributions. Since then, I've been traveling the world to present talks about Alda at various conferences, building an online community of users, and continuing to develop the language and runtime as much as possible in my spare time.

Alda is, and will always be, free and open source. It is a labor of love that I have invested a lot of time into, solely because I want it to exist, to make people productive, and to bring enjoyment into their lives.

More about Alda

Website: https://alda.io
GitHub: https://github.com/alda-lang/alda

Talks and demos:

The Future

It's become clear to me that Alda has brought joy to a lot of people, and that I can make the world a better place by continuing to maintain and improve it. I have a mountain of ideas about how to make Alda better, ranging from performance improvements to exciting new features like:

  • Defining your own custom synthesizer instruments
  • Support for live-coding (changing a score as it plays)
  • Import a variety of formats like MIDI and MusicXML
  • Export to MusicXML
  • Render to WAV, MP3, etc.
  • A more intelligent/interactive REPL experience

I care deeply about Alda and I would love to have the opportunity to work more on it. My hope is that with your support, I can afford to spend a greater part of my time developing the future of Alda.

🎢 πŸ’» 🎢

@daveyarwood

$50 per month would cover my bills for DigitalOcean and CircleCI, which I use to maintain Alda.

Current sponsors 1

@Scowluga
Past sponsors 1
@JackCA

Featured work

  1. alda-lang/alda

    A music programming language for musicians. 🎢

    Go 5,648
  2. daveyarwood/alda-clj

    A Clojure library for live-coding music with Alda

    Clojure 63
  3. daveyarwood/music-theory

    A music theory library for Clojure/ClojureScript

    Clojure 42
  4. daveyarwood/mantra

    A ClojureScript library for making music with the Web Audio API

    Clojure 54
  5. daveyarwood/ezzmq

    A small library of opinionated ZeroMQ boilerplate for Clojure

    Clojure 39
  6. zeromq/jeromq

    JeroMQ is a pure Java implementation of the ZeroMQ messaging library, offering high-performance asynchronous messaging for distributed or concurrent applications.

    Java 2,372

20% towards $50 per month goal

@Scowluga

Scowluga sponsors this goal

Select a tier

$ a month

You'll receive any rewards listed in the $10 monthly tier. Additionally, a Public Sponsor achievement will be added to your profile.

$5 a month

Select

Thanks for the coffee! β˜•

$10 a month

Select

Two coffees? If you insist β˜• β˜•

$25 a month

Select

Uh, don't worry, I can handle this... β˜• β˜• β˜• β˜• β˜•

$50 a month

Select

You're very generous, thank you! 🎸 🎢

Sponsors at this level and greater are invited to join a monthly call where we can chat about Alda and what I've been working on lately.

$100 a month

Select

Gold Sponsor πŸ…

  • Invitation to the monthly Alda call
  • I will personally write you a short music composition in Alda. 🎼

$200 a month

Select

Platinum Sponsor [Pt]

  • Invitation to the monthly Alda call
  • I will personally write you a short music composition in Alda. 🎼
    • ...once every month!

$400 a month

Select

Multi-Platinum Sponsor [Pt, Pt]

  • Invitation to the monthly Alda call
  • I will personally write you a short music composition in Alda. 🎼
    • ...once every month!
  • I'll let you prioritize upcoming features of Alda. Is there something you'd like to see sooner? I'll set aside some time and knock it out, just for you!

$800 a month

Select

Diamond Sponsor πŸ’Ž

  • Invitation to the monthly Alda call
  • I will personally write you a short music composition in Alda. 🎼
    • ...once every month!
  • I'll let you prioritize upcoming features of Alda. Is there something you'd like to see sooner? I'll set aside some time and knock it out, just for you!
  • Once a month, we can have a video chat session where I'll help you learn Alda, music composition, Clojure, whatever interests you!