Nick Thompson

Thoughts about software, music, life.

  • Home
  • Creative Intent
  • GitHub
  • LinkedIn
javascript

Blueprint: a JUCE Rendering Backend for React.js

Today I'm excited to share a project that I've been working on for the past six months: Blueprint, a hybrid, experimental JavaScript/C++ framework that enables a React.js frontend for a JUCE

Nick Thompson Nick Thompson

ADC 2018: Breaking into Indie Plugin Development, Part 2

Earlier this year, I wrote a blog post titled "Breaking into Indie Plugin Development" in an attempt to share a little bit of the story that led me towards audio plugin

Nick Thompson Nick Thompson

Under the Hood: Native Audio Plugins for Unity

Yesterday, I had the awesome opportunity to give a presentation at a local Game Audio Boston meetup. The audience was a wonderful group of game developers, sound designers, composers, programmers, and students. Game

Nick Thompson Nick Thompson

Introduction to Oversampling for Alias Reduction

Oversampling is the process of sampling a signal with a sample rate significantly higher than the Nyquist rate, where the Nyquist rate is defined as twice the highest frequency component in the signal.

Nick Thompson Nick Thompson

Breaking into Indie Plugin Development

When I finished my short Sound Design in Web Audio series (Part 1, Part 2), some part of me thought I would finally be able to put to rest my incessant curiosity about

Nick Thompson Nick Thompson

Sound Design in Web Audio: NeuroFunk Bass, Part 2

Welcome back to the second, and final, piece of this short series on sound design in Web Audio! If you haven’t been following along, I’ll recommend that you take a look

Nick Thompson Nick Thompson

Sound Design in Web Audio: NeuroFunk Bass, Part 1

I listen to a lot of music, and my tastes are eclectic, to say the least. I also spend a lot of time tinkering with and composing music, both in Web Audio and

Nick Thompson Nick Thompson

The State of Concurrent JavaScript

Much has been said about the ever-growing ubiquity of JavaScript, a corollary of which, in my opinion, is the increasing complexity of the applications that we choose to build with JavaScript. High-performance web

Nick Thompson Nick Thompson

A Functional Approach to Building User Interfaces

React.js[^n] has been consistently rising in popularity since its release, and with it, so too has the idea of applying functional programming concepts to building web user interfaces. Many of these

Nick Thompson Nick Thompson

On the Disregard for Creativity in Education

The following is a copy of an essay written in July of 2013 for a class at the end of my undergraduate program at Cornell University. Four years ago, if you had asked

Nick Thompson Nick Thompson

New Year, New Goals

I'm usually quick to write off New Year's resolutions. Maybe it's that I know that when I have the convenience of breaking my resolution breathing down my neck, I will need to be

Nick Thompson Nick Thompson
Nick Thompson © 2021
Latest Posts Ghost