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:
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
