Adam's Blog
Welcome to my hobby site. I'm Adam Murray, a software engineer from San Francisco. I make websites, software, music, and computer graphics. This site records my explorations into creative coding, digital media, and web technology.
I don't really do social networking, but you can find me on GitHub, LinkedIn, or email me at adam@adammurray.link (if we've never emailed before, check your spam folder for my replies).
Lately, I've been rediscovering my love for Cycling '74's Max and Max for Live software platforms. Since I have a lot of web development experience, I really appreciate having the ability to customize how Ableton Live works with JavaScript. I wrote a bunch of tutorials on that topic. Then I used RNBO to take synthesizers I built in Max and compile them to Web Audio so I can generate sound directly in the browser in realtime. 😎
Since then, I've been learning how to bend AI to my will. I've been building a music production assistant for myself. It's now stable enough that I'm sharing it. If you are an Anthropic Claude user (or know how to hook AI up to MCP servers), check out my Producer Pal project.
Before all that, I was spending a lot of time programming graphics in the web browser with WebGL to do things like animating different fractals. I also wrote tutorials on how to make your own WebGL animations.
News
April 23, 2025: Bringing Back the News Feed
Many years ago I used to have a "proper" blog with a news feed and regular posts. I burnt out on maintaining that site and took a break from publishing online for several years. In the last few years, I decided to reinvent and rebuild the whole site from scratch, but it hasn't had a news feed. ... Read more.