Quantcast
Channel: Compartmental » DSP
Browsing latest articles
Browse All 10 View Live

FFT Averages

This post assumes you already know what an FFT is, so if you don’t, I suggest reading Chapter 8 and Chapter 12 of The Scientist and Engineer’s Guide to Digital Signal Processing. What I’m going to...

View Article



Minim: An Audio Library for Processing

It’s here, the first release of my audio library for Processing: Minim. Here are some of the cool features: Released under the GPL, source is included in the full distribution. AudioFileIn: Mono and...

View Article

Frequency Modulation Is Easy

I’m working on adding the ability to do frequency modulation in Minim. I didn’t figure it was a very complicated thing. I knew that I’d have to do it while generating each sample, so it couldn’t be...

View Article

Image may be NSFW.
Clik here to view.

Sound Byte: Mass-Spring-Damper System

I’m picking my way through Real Sound Synthesis for Interactive Applications by Perry R. Cook (one of the authors of the STK) and decided to start making small apps to demonstrate the different kinds...

View Article

Image may be NSFW.
Clik here to view.

Sound Bytes: Oscil as a looping sampler

Eventually, we plan to add a UGen to Minim that will allow you to control the generating speed of any other UGen, but that got me thinking about how you might do something similar with existing...

View Article


Image may be NSFW.
Clik here to view.

Sound Byte: Filtered Tuning

I’ve been meaning to try out some digital Moog filter code. A digital Moog filter is simply a filter that attempts to model the analog filters found on Moog synthesizers. It’s got two knobs: frequency...

View Article

Image may be NSFW.
Clik here to view.

Sound Byte: Broken Record

I wrote a UGen the other day that allows you to change the tick rate (or sample rate, if you like), of any UGen that you patch to it. After making a mouse-driven example to test it out, I created this...

View Article

Image may be NSFW.
Clik here to view.

Sound Byte: Beat Generator

Probably the coolest Sound Byte yet, this one will generate drum beats based on probabilities for each sixteenth note in a measure. The sound-set is basic: kick, snare, hat, plus a chime loop that is...

View Article


Image may be NSFW.
Clik here to view.

Sound Byte: Glitch Generator

I’ve been working on this one for a few days. It follows the same principle as the beat generator from my previous post: whether or not a note is added to the generated sequence at a given step is...

View Article


The TickRate UGen

I’ve received several questions about the TickRate UGen that I’ve used in some recent Sound Bytes. Quite simply, this is a UGen that allows you specify an audio generation rate. Setting a rate of 1...

View Article
Browsing latest articles
Browse All 10 View Live




Latest Images