WFMU Radio Row Mix

dj / music / mix

I’m excited to share a new mix I made for Radio Row, a program run by Olivia Bradley-Skill, WFMU’s Music Director. If you’re interested in submitting your own show, you should fill out this form as it’s a great opportunity to play your favorite music on the airwaves.

I love WFMU. We listen to it daily in our house and I value it as a source of new music. For my submission, I wanted to showcase a style of mixing that is not often done on air, making use of DJ tools, acapellas, and live effects to create a multi-layered, ever-evolving blend of dance music, while also paying homage to some of the halcyon sounds WFMU DJs gravitate towards. It features many of my favorite songs and artists, and some of my closest friends and mentors.

It’ll broadcast live this Sunday, April 23rd, at 5 PM ET on 91.9 FM in NYC and online at wfmu.org

I hope you like it <3.

globally.ltd/studio

As a part of releasing software and music for the last couple of years on my label globally.ltd, I’ve slowly built up a functioning recording studio in my basement and I’m excited to now open it to others.

globally.ltd/studio is a small, project-based art and recording studio in Glendale, Queens offering a variety of services including in-person (solo or supervised) sessions and remote mixing, mastering, and mentorship.

Rates will be give-what-you-can, with a suggested range of $15-30/hr, though bartering and skill-sharing is preferred!

You can read more about it at: globally.ltd/studio/.

bripolar #1




I’m pleased to be releasing bripolar #1, the first in a collection of mostly live takes of hard, industrial techno. It’s been fun rigging up my mixer with multiple sends and bus channels to really achieve a rich, ever-evolving sound. More of these to come…


Making your mac sing

Saysynth logo

When I was first introduced to a computer, my parents made it talk to me. I was transfixed by its text-to-speech capabilities and, throughout my childhood, joyously commanded it to “Start Speaking.” Perhaps it was because I was ashamed of my own speech impediment — for which I was often bullied in school — but the awkward and monotonous cadence of its voice was endearing to me, and I spent countless hours playing with it.

Sometime in college I realized that you could, with your own voice, ask it “What time is it?” and it would respond in its synthesized drawl. I proceeded to make this part of my morning routine, much to the annoyance of my roommates, since the feature rarely worked and required finding the exact phrasing of the prompt.

As I began programming computers in my twenties, I discovered that you could control these voices in your terminal:

$ say "hello world" -v Fred

The say command and its many options and voices deepened my fascination with text-so-speech. With each new technology I experimented with — twitter bots, data sonificaiton, haiku generation, or chat.meatspac.es - I would inevitably try piping the output of my programs into say. Just to experience, once again, the childlike wonder of my computer talking to me.

saysynth represents the outcome of a lifelong fascination with these synthesized voices, sparked by the discovery of an obscure documentation website for Apple’s Speech Synthesis Framework. saysynth works by harnessing a domain-specific language (DSL) Apple created to allow users to control the duration and pitch contours of individual phonemes, enabling the creation of musical passages with three of Mac’s built-in voices (Fred, Victoria, and Alex). By releasing it as open-source software, I hope to make it widely accessible to musicians and tinkerers alike.

But while I’m excited for people to play around and build on top of saysynth, I’m happy if I end up being the only one who ever uses it. Sometimes the greatest joy in creation is satisfying your own curiosity.

I still have many features planned, including pitch modulation, real-time midi control, and hopefully a UI or interactive website. And with each release, I hope to create new demos! Give them a a listen and let me know what you think. xx