Category: DSP

Using the NE602

“The NE602 could very well become the RF experimenter’s ‘555’ chip”

From “Electronics Now”, February 1997, by Joseph J. Carr

Screen Shot 2015-03-26 at 11.22.29 PM

Note: If you are searching for NE602, try the following variations:

  • NE602
  • NE612
  • SA602
  • SA612

As well as any of the above with the suffixes AN, or AD, for example: NE602AN

Regenerative shortwave radio experiment

Circuit design by Ray Ring

The audio is playing through headphones here, so you can’t hear the excellent signal quality

I didn’t have the OpAmp called for in the circuit, so I built this audio amplifier designed by Dean Segovis:

The antenna was a piece of wire about 30 feet long.

An air variable capacitor was used for tuning.

More to come…

Basic synth in Max – part 2

Yet another Basic synthesizer design

Screen Shot 2015-03-26 at 3.16.19 PM

See part 1 here:

New features

Drag to select buffer start/end points

waveform~ object

Screen Shot 2015-03-26 at 3.21.17 PM

Sample recording

record~ object.

Screen Shot 2015-03-26 at 3.22.25 PM

How to design voice activated recording?

*Time compress/stretch

groove~ (Max 7 only)


Screen Shot 2015-03-26 at 3.23.30 PM

M4L preset management:


poly~ object

Polyphonic Midi synth in Max

local: poly-generic-example1.maxpat (polyphonic)

Polyphonic instrument in Max for Live

Wave~ sample player:

local: m4l: poly-synth1.als (aaa-polysynth2.amxd)

Screen Shot 2015-03-22 at 10.01.22 PM

Max For Live

automation and UI design (review)

Distributing M4L devices

How to create a Live ‘Pack’

by Winksound

  • save set
  • collect all and save
  • file manager
    • manage project
      • packing : create live pack


Portrait series

Optical flow, a depth camera, and edge detection.

By Matt Romein


Portrait of Margo Cramer from

The programming uses the following external code: – Rob Ramirez
ab.hsflow.jxs – Andrew Benson
jit.openni – DiabloDale
cv.jit – Jean-Marc Pelletier


Phasor clock

A sample accurate version of the Max metro object.

Screen Shot 2015-03-09 at 10.34.27 PM

Detects state change when a phasor goes from one to zero. I first saw this in a patch by jhno. Here is a tutorial by Cycling 74:

This patch is used as a clock in an RTTY (frequency shift keying) project. It uses the count~ object instead of phasor~ because its easier to restart the clock at zero phase.


folder: phasor-clock


  • phasor-clock.maxpat