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. I don't really do social networking, but you can find me on GitHub and LinkedIn.

This site records my explorations into creative coding, digital media, and web technology.

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. 😎

Before 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.