HarmonicPulser

Mathematical rhythm for unstable, living patterns

HarmonicPulser is a rhythm-focused sequencer for macOS. It is not a synthesizer. It does not generate its own synth sound. Instead, it creates note timing and MIDI events that you can route to external instruments, software synths, and DAW environments.

At the core of HarmonicPulser is a simple idea: rhythm can be shaped mathematically. Two functions are drawn together, their intersections are calculated, and those intersections determine where hits are placed along the timeline. You choose the notes. HarmonicPulser determines their spacing in time.

Unlike pre-produced live sets, there are no guarantees here. Grooves can fall apart. Tensions can build. Patterns can suddenly open up or collapse. That instability is part of the instrument.

What HarmonicPulser Does

HarmonicPulser lets you shape two displayed functions, observe how they intersect, and turn those intersections into rhythmic material.

You can:

  • select different function types
  • adjust parameters continuously in real time
  • inspect intersection positions over one normalized bar
  • choose MIDI note assignments
  • send MIDI to a selected MIDI device and channel
  • use the generated material inside a DAW or with external instruments

This makes HarmonicPulser suitable for experimental sequencing, rhythmic sketching, evolving accompaniment, and mathematically driven pattern generation.

Why Use It

HarmonicPulser is especially useful when you want rhythm that feels structured but not rigid.

It can provide a rhythmic counterpart to more organic materials such as:

  • field recordings
  • room tones
  • acoustic textures
  • unstable ambient layers

In a DAW, the note and velocity data generated by HarmonicPulser can also be remapped to other destinations. For example, note and velocity values can be converted into synth pitch movement, filter behavior, or other changing parameters.

Main Features

  • Two user-shaped functions plotted together
  • Rhythmic placement derived from mathematical intersections
  • Multiple function types
  • Real-time parameter control
  • MIDI device selection
  • MIDI channel selection
  • Debug tools for intersections and MIDI preview
  • Offline workflow

Manual

The user guide is available here:

Manual

Support

If you need support, want to report a bug, or would like to send feedback, contact:

marco.the.movie@gmail.com

Privacy

HarmonicPulser is designed for offline use.

At the time of writing, HarmonicPulser:

  • does not require account creation or sign-in
  • does not use analytics SDKs
  • does not use advertising SDKs
  • does not track users across apps, websites, or services
  • does not use cloud sync
  • does not collect personal data
  • does not transmit user data to external servers during normal use
  • does not sell or share personal data with third parties

MIDI device selection and MIDI channel routing are handled locally on the device.

If the app changes in the future in ways that involve networking, analytics, accounts, cloud features, or any form of data collection, this privacy section will be updated accordingly.

Contact

For privacy or support questions:

marco.the.movie@gmail.com

Last updated: March 2026