Category Archives: JavaScript

Quick Settings Updates

I’ve done some updates to QuickSettings over the last few weeks. First, I added quicksettings_minimal.css and quicksettings_minimal_dark.css style sheets, which bring everything down in size somewhat and get the range control sliders looking a bit more consistent across browsers and … Continue reading

Posted in Components, JavaScript | Comments Off on Quick Settings Updates

New JS Library: QuickSettings

Let’s recall the glory days of Flash and ActionScript. Initially, ActionScript was a scripting language with built in graphics and animation capabilities. There was a simple button object, but no other high level ui controls built in to the language. … Continue reading

Posted in Components, JavaScript | 3 Comments

New JS Library: grid

I’m continuing to dig through old code and consolidate and release it. This new library, grid, is not a CSS layout util, but draws grids of various kinds on an HTML5 Canvas. Here’s a demo of the various kinds of … Continue reading

Posted in JavaScript | Comments Off on New JS Library: grid

New JS Library: Shapes

Another week, another JS library. https://github.com/bit101/shapes Again, I’m sure there are hundreds of other libraries that add improved functionality for Canvas drawing. There’s even CreateJS, which is super powerful, creating a Flash-like display list with animation, etc. That’s cool, but … Continue reading

Posted in JavaScript | 2 Comments

shaky Library for HTML/Canvas/JS

A few days ago, I released my clrs color library for HTML/JS/Canvas/CSS. It’s not that I thought it was revolutionary or anything. In fact I’d be surprised if you couldn’t dig up at least a dozen other similar libraries out … Continue reading

Posted in JavaScript | Comments Off on shaky Library for HTML/Canvas/JS

clrs: A Color Library for HTML/JS/CSS/Canvas

As most of you know, I grew up as a programmer using Flash and ActionScript, and in the last few years have been much more into web programming, particularly with HTML’s Canvas. In general I do like Canvas a lot. … Continue reading

Posted in JavaScript | 4 Comments

Coding Math Application Series

Last week I kicked off a new series on the Coding Math Channel. It’s the Application series. I was thinking that it’s nice to present new concepts in each video, but there is a limited amount that I can do … Continue reading

Posted in General, JavaScript, Technology | Comments Off on Coding Math Application Series

JavaScript Audio Synthesis Part 3: Making Music

First of all, I am not a musician by any stretch of the imagination. But that fact will become obvious all too soon. But if you’re going to make sound with code, you wind up either making sound effects or … Continue reading

Posted in JavaScript | 3 Comments

JavaScript Audio Synthesis Part 2: Interactive Sound

In yesterday’s post I covered the bare bones basics of creating audio with the Web Audio API. In this post, I’ll demonstrate one way to start creating some interactivity. One of the simplest and most dynamic ways to capture interactivity … Continue reading

Posted in JavaScript | Comments Off on JavaScript Audio Synthesis Part 2: Interactive Sound

Audio Synthesis in JavaScript

This is something I’ve wanted to play with for a long time. So the other day I buckled down and started searching around. Yes, you can create sound in JavaScript. In some browsers. Supposedly, it works in Chrome 14, Firefox … Continue reading

Posted in JavaScript | Comments Off on Audio Synthesis in JavaScript