Home > Miscellaneous, Programming > What’s new?

What’s new?

April 14th, 2015

It’s been a long time since I’ve posted anything on this blog. Most of my creative output has been focused elsewhere, on non-blogging activities. I figured it was time to add some kind of content to my blog. So here’s what I’ve been working on recently (where recently means “since I last published here”).

Audio programming

Once upon a time I was going to be a recording engineer, and I spent four years learning all about audio and recording and music. I ended up not using my degree, but recently I’ve been reuniting my two passions of programming and music/audio.

  • Sample.js – Set sample trigger points in a song and trigger them using the keyboard
  • tonegame – A game where you guess the tone(s) being played
  • Cissy – This project shows how music can be created by triggering samples at different points in a song (Cissy Strut by The Meters)
  • Eagles – Randomly generated notes from the chords of Hotel California by The Eagles (in 11/8)
  • DFT – A visualization to help me learn how the discrete fourier tranform works
  • Video – A gif-based video I made for the song that’s partially created in Cissy
  • Ring – Playing with ring modulation

Easy 6502

Almost 3 years ago I wrote a free online ebook called Easy 6502. It started life as a series of unpublished blog posts on this book, but as it got longer I realized it needed to be its own standalone thing, with an embedded simulator for running the 6502 assembly code. It ended up being super popular, and I’m very proud of it.

The simulator from Easy 6502

JavaScript for Kids

Some time after writing Easy 6502 I was approached by No Starch Press to write a book on JavaScript for kids. I agreed, and 2 years later (after many late nights) JavaScript for Kids was printed and in my hands. One of the most exciting things about the whole thing was that my illustrator ended up being Miran Lipovača, author of one of my favorite programming books, Learn You a Haskell for Great Good!.

Other music/tech stuff

I’ve been having a lot of fun playing with my LittleBits Synth Kit – here are some creations of mine.

Categories: Miscellaneous, Programming Tags:
  1. May 4th, 2015 at 15:26 | #1

    Thanks for this nice post. I’ve been loking for that :)

  2. June 23rd, 2015 at 02:30 | #2

    Elite service was component of Leonard Eyles’ lifeIn 1949 50 he was posted to Puckapunyal while using the 2nd Royal Australian Regiment, and yes it was while there that he met Seymour born and bred Norma Shattock for a town dance.These were married in November 1951, after Col Eyles served with 3RAR in Korea.While there, he was mentioned in dispatches and received one citation while fighting while in Nike Blazers Low Uk the Battle of Polo Ralph Lauren Outlet Uk Kapyong, one of the most famous def

  3. December 18th, 2015 at 06:42 | #3

    Thanks for the good writeup. It in truth was a entertainment account it. Look advanced to far added agreeable from you! By the way, how could we keep in touch?

  4. February 14th, 2016 at 03:13 | #4

    If some one needs to be updated with hottest technologiws after that he must be pay a visit this site and be up to date every day.

Comments are closed.