And if you’re the type that reads manuals…
Pulsar Buddy Manual

5 Likes

How do these do with irregular or possibly feedback-loop-ing clock sources? like say I want to clock it from a twitchy Rollz-5 unit, and also send tuplets, for example, back into the unit, irregurarly affecting the ‘main’ output clock… will this continue measuring the input values and adjusting? If so, it would re-set every 2 measures, I think? This is pretty well addressed in the manual - use the Click input for this purpose, and accept some straying - but wanted to ask anyway, thanks.

Depending on what the twitchy stream is doing - the Pulsar Buddy will closely follow a moving average of the tempo over two beats. The output tuplets will follow this smoothed temp, speeding up and down, surfing the tempo “wave”.

If you are feedbacking the clocks - then you should experiment with different scales of clock sync (1/4 to 1/32) to see how this affects the feel.


Clock following is a bit of an art, and there are many engineering tradeoffs to be made.

The current implementation measures the rate every ext. clock event, but then uses a moving average, two quarter notes wide, of that rate. The rate is then further adjusted by a phase locked loop (so the 1 stays the 1), tuned to converge over one quarter note.

On the one hand, you want things to track as fast as possible, so that quick BPM changes by hand are tracked directly… on the other hand many sources of sync clock are often jittery over the course of a quarter note. (Not just MIDI sources, I’ve seen this in modern DIN Sync sources as well!) My choices in the current firmware reflect this compromise… feels responsive without being jumpy to me when I play with it.

You could easily recompile the firmware with different time constants, making if faster or slower as you need! Happy to help if you want to try this.


Lastly, a note about displayed BPM - and this slight rant applies to displayed BPM on all systems that are slaved to some external sync:

tl;dr: Listen with your ears, not your eyes. Feel the groove. Don’t be a slave to numbers.

If you simply display the clock to a tenth of a BPM, most users will freak out when they look at it. If the clock system is measuring the time between, say, 24ppqn clocks (DIN24 sync or MIDI sync), and displaying the currently measured BPM - then a difference in less than 20µs is enough to make the display flicker between 120.0 and 120.1. Of course, you can’t hear such a difference: It would take more than a full minute of being at 120.1 for the attacks to drift by a 1ms… and in that minute things will have long since averaged out.

In Pulsar Buddy I have yet another filter just on the displayed BPM. This makes sure that it doesn’t flicker with steady clocks (which are none-the-less not jitter free) at the expense of looking a little (but not too much) laggy when the clock slews. By example, Elektron takes the other approach in Digitakt: It’s very responsive, but twitchy (see no end of threads about this in their forums).

3 Likes

Magnificent response, bravo!

Ok, will be in touch!

1 Like

Just filled out the survey to indicate my interest in a kit without enclosure. What are the dimensions without plugs/jacks? Is this something that could be rigged into a Eurorack by replacing bananas with 3.5?

The current design couldn’t easily be retrofitted for Eurorack - there are a number of issues: The orientation of the display, the depth of 3.5mm jacks - and the unconventional mounting of the banana jacks (panel mount jacks with the insulator removed so they make contact with the PCB). Perhaps if you wanted to do some extreme modding…

But… The current units are all sold out. I’m planning a second run for Summer… and that run might have the option to have the connections (pins, bananas, 3.5mm jacks) - on a separate board, so you could choose which you wanted. Still in the design phase of this - but getting there.

I admit, I saw that there are tons of clocking modules for Eurorack, so figured there wouldn’t be much call for this in that context. Is there?

1 Like

tl3ss doing cool stuff with pulsar buddy

2 Likes

Just wanted to say I saw Vlad personally endorse this in a very happy post on FB a month or so back. Congrats! I have a Pulsar and it’s tempting to pick one of these up.

Current batch is all sold out. I’m ordering a new batch for late Summer. If your interested - see updated top post for where to get on the list.

I drove down to Perfect Circuit in January to meet Vlad and give him an early proto. He is a wonderful person, and we had a great time talking.

2 Likes

Wonderful you and Vlad met and spoke with one another! I have a Dotcom Gate Math which I believe does what the Pulsar Buddy achieves, though it’s not with those incredible matching metal posts for instant alligator clip connections! (though I’ve found an alligator clip connected to a 1/4" cable works just as efficient, Vlad designed a great interface system)

I have a few clock dividers (Gate Math, Euclidean Circles, a Moon Trigger sequencer, and Pam’s) - and even with those your nice item is tempting. Is it solely a gate divider? Or is there some music decisions there like missed triggers and accents?

I want to comment your option is hundreds, if not a thousand of dollars LESS EXPENSIVE and NICELY COMPACT than the combined items listed above, ha. Just a little late for me. But maybe it does some things that simple clock dividing does not? Very impressed with it and hitting my wallet with a bat to keep from getting on the list for the next batch.

This Lines community is full of such clever and capable creators. Regards!

That Dotcom Gate Math looks very nice, and is one of the closest things I’ve seen to what Pulsar Buddy does.

Currently, Pulsar Buddy is a clock follower, clock multiplier, and clock divider… But rather than express those functions in raw terms, it does so in metrical time terms - which I feel is easier to work with - especially live.

The follower takes the input clock - you can set ¼ pulses, or 1/16th note, or 1/32 like the Pulsar-23, or 24ppqn like DIN sync - and internally generates a locked beat clock (further subdivided into 10,080 ticks!).

Then there are two sections:

  • The meter section divides the beat down to one trigger per measure and one per sequence (n measures).
  • The tuplet section divides a multiple of the beat down to achieve two outputs, an n:m tuplet.

I say “currently”, as the software is open, and I do have other ideas for add ons:

  • Another tuplet generator swapping a n₂:m output for the measure.
  • An alternate beat output mode, putting out some common 4-part beat patterns, in 4/4, 6/8 and other meters - with perhaps some flexibility (not a full fledged sequencer I think…)
  • A follow loop mode where the 2nd pulse input marks the loop repeat, and the BPM is inferred from that.
1 Like

Wow - the first batch is now completely sold out… including a “B” stock early proto unit as someone was really desirous…

There seems to be enough interest that I went ahead and redesigned the board a bit so that it could be more completely factory assembled. This was mostly moving to SMT based parts, and incorporating the processor development board directly into the main board. First tester build is back, and works:

So much fun to be learning yet new things (SMT, in circuit programming, managing a factory assembly). This project has pushed me to learn a huge new area.

Orders for parts, boards (production runs will be black PCBs), and bamboo cases are in… expected to start arriving end of June.

As always - project is open software / open hardware (SMT files are up): https://electric.kitchen/pb-info Happy to help if you are going to DIY it.

If you want an assembled unit or a kit, let me know for planning purposes (this isn’t an order form): https://electric.kitchen/pb-want (I’ll give ordering info in an Trade category post in about a month.)

6 Likes

That enclosure is too fricken great looking. Having been working with my Pulsar for a bit, I’m much more interested in pulsed triggering over other methods (like midi, etc) - Just sent in an interest survey. Do you have a schedule on the next batch? Wonderful work.

There was a big hold up at fab - but I got notice literally 5 min. ago that they next batch of 80(!) boards will be here tomorrow at 10:30am! 20 of those will get flashed and packed into kits - in the store by end of week. Then I’ll start on batches of ~15 at a time, soldering the remaining parts, assembling jacks/pins, and into cases. These’ll will trickle into the store in small lots starting late next week (my guess).

If you’ve signed up on the list - you’ll get an email when things are in the shop.

2 Likes

For those that have units - from me or made their own - there is new firmware out, v106 - allows setting the pulse width for each of the four output.

1 Like

Good joy on that, Mark! Similar good timing, I got on the list today. Awesome to hear.

flashing that new firmware is easy peasy.
thanks for making such a great Pulsar buddy, Mark.

1 Like

l o v e this thing, so worth the wait

1 Like

I received my buddy too. So many nice litte details like the manual,the graviture on the wood or the ability to use the stand as a safety transportation box.
I do wonder if it could be used as an offbeat generator, like producing a bass offbeat to the kick.

1 Like

I got my Buddy a few months ago and owe mzero some serious thanks. It’s a very inspiring little add on the Pulsar. I write mostly 4/4 music - so the Pulsar’s looper quickly forced me way too much into my comfort zone. That’s not a great way to grow/learn/evolve so using this as a tool to force me to build more complex percussion which has been really rewarding in it’s own right!

3 Likes